EJB - callback to client
-
I have written/gotten eclipse to generate a sessionless EJB. One of the methods allows the clients to add itself to an arraylist on the bean for later callbacks. After googling a bit it seems the client (in this case a test bean) needs to implement the remote interface..? Or are there any other ways?
While conducting my web searches I came across this helpful page from M$:
(1238) To Do: EJB callback method not supportedTo correct this error
-
Examine your code and determine the solution that is appropriate to your specific case.
to be fair, it is from the Java Language Conversion Assistant ...
-
-
In order to have a remote callback, you need to have a remote class.
So, no, there aren't any other ways.
Although, implementing the Remote interface isn't that difficult to do.
-
Thank you for your help.
The client class now inherits from RemoteUnicastObject and implements and Interface extending the Remote Interface.
The bean creates fine but when I get to call a method an NPE is thrown.
Stubs have been generated for the client.
As it's possibly a common error in ejb development I thought I'd mention it without posting the code..