wood burning stoves 2.0*
The moose likes Websphere and the fly likes EJB3 JNDI lookup in WAS7 Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of EJB 3 in Action this week in the EJB and other Java EE Technologies forum!
JavaRanch » Java Forums » Products » Websphere
Bookmark "EJB3 JNDI lookup in WAS7" Watch "EJB3 JNDI lookup in WAS7" New topic
Author

EJB3 JNDI lookup in WAS7

Viji San
Ranch Hand

Joined: Aug 12, 2010
Posts: 35
I need to invoke ejb3 beans in my struts2 action class in Websphere 7 server. As struts action is not a container managed component, I could not use DI to inject EJB3 beans. I 'm using the below JNDI lookup code in Websphere 7 server, but fails. Could anyone help me to provide JNDI EJB3 lookup URL/code for WAS7? What are the JNDI lookup methods available in WAS 7 for ejb3 and where could i find the documents please?. Thank you very much for helping me.



Exception:






Deepak Pant
Ranch Hand

Joined: Feb 13, 2004
Posts: 443
Just change



to



and your JNDI lookup should work.

The other thing you can do is to look in the SystemOut.log for binding information for SampleEjbLocal. The log provides both short and long form JNDI bindings for all the objects that bind to the JNDI directory.

Let me know if this doesnt work
Viji San
Ranch Hand

Joined: Aug 12, 2010
Posts: 35
Thank you very much Deepak!!

The below lookup code worked, prefixed "ejblocal:" with the full qualified interface name. I found this in System.out log as you mentioned.

Rafiuddin Syed
Greenhorn

Joined: Aug 31, 2004
Posts: 5
Hi,

I am getting the below error while looking up EJB3.0 version bean, any suggestions?


[color=red]javax.naming.ConfigurationException: NamingManager.getURLContext cannot find the factory for this scheme[/color]






Thanks
Rafi.
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: EJB3 JNDI lookup in WAS7
 
Similar Threads
Connection Pooling and JDBC lookup.
JPA EntityManager lookup failure in Websphere7 environment
WebSphere EJB Lookup Problems ????
Null PointerException
Calling EJB3.0 from EJB2.0 on a WAS7 cluster