My Session EJB is successfully deployed in JBoss 4.2.2 and here's the entry in 
the Global JNDI Namespace from the JMX console.
  +- MXIntegrationEAR (class: org.jnp.interfaces.NamingContext)
  |   |   +- BurdenRateFacade (class: org.jnp.interfaces.NamingContext)
  |   |   |   +- local (proxy: $Proxy80 implements interface 
gov.usbr.data.cdw.BurdenRateFacadeLocal,interface org.jboss.ejb3.JBossProxy)
  |   |   |   +- remote (proxy: $Proxy78 implements interface 
gov.usbr.data.cdw.BurdenRateFacadeRemote,interface org.jboss.ejb3.JBossProxy)

In my client code where I try to get a local reference of the EJB, this runs 
with a main method from a java class that is not deployed in the App server.
When I do a 
Context ctx = new InitialContext()
  | ctx.lookup("BurdenRateFacade")

I get a 
anonymous wrote : javax.naming.NoInitialContextException: Need to specify class 
name in environment or system property, or as an applet parameter

Do I need to define an ejb-jar.xml? with some entries like these?
<ejb-local-ref>
  |     <ejb-ref-name>ejb/Test</ejb-ref-name>
  |     <ejb-ref-type>Session</ejb-ref-type>
  |     <local>Test</local>
  | </ejb-local-ref>


View the original post : 
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4203371#4203371

Reply to the post : 
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4203371
_______________________________________________
jboss-user mailing list
[email protected]
https://lists.jboss.org/mailman/listinfo/jboss-user

Reply via email to