Hi,
I have deployed an session bean with both local and remote interface on Jboss 3.0.6.
When access the EJB on another Web application, if i use <ejb-ref> in web.xml and access remote interface, it work. (with jndi specified in jboss-web.xml).
If using <ejb-local-ref>, naming exception throw when deploy the web application.
The web application is stored in another deployment unit.
I found many posts with similar problem. I would like to confirm whether this is a limitation on Jboss. Even though both application run on the same JVM, local interface cannot be used if it come from diff. deployment unit.
Is there any change on version 3.2 or 4.0?
Also, in jmx-console agent display, if both interface defined, only remote appear :
jndiName=ejb/SecurityEjb/LocalOperator,service=EJB
jndiName=ejb/SecurityEjb/LocalRole,service=EJB
jndiName=ejb/SecurityEjb/LocalRoleGroup,service=EJB
jndiName=ejb/SecurityEjb/RemoteSecurityOfficer,service=EJB
jndiName for local interface not found. Is this normal?
Thanks & Regards,
Michael