Web service invocations have been done by locating the ejb container and executing
#localInvoke(...) on it.
We used to locate the container by object name:
| kernel.getInstalledContext( objectName.getCanonicalName() )
|
With the latest codebase I see that the objectname for a simple jar deployment changed
from
jboss.j2ee:name=Ejb3WSEndpointImpl,service=EJB3,jar=webservices-ejb3.jar
to
jboss.j2ee:ear=webservices-ejb3.jar,jar=webservices-ejb3.jar,name=Ejb3WSEndpointImpl,service=EJB3
which used to be the case when an ejb.jar was deployed inside an ear.
I am currently wondering
- why that changed (bug?)
- and if there is better way to do this at all.
View the original post :
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4146911#...
Reply to the post :
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&a...