Win a copy of Murach's Python Programming this week in the Jython/Python forum!
  • Post Reply Bookmark Topic Watch Topic
  • New Topic

Lookup EJB3 from web app in weblogic  RSS feed

Tulika Garg
Posts: 6
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

I am trying to lookup a stateless session bean from my web application. My web application and jar containing EJB are packaged in same ear file. I am using EJB3 and Weblogic 10.3
I have specified local-jndi-name of my EJB in weblogic-ejb-jar.xml packaged with my EJB jar.

But I am unable to lookup this EJB from my web app using JNDI name "Repository/local" .
I then included an ejb-local-ref to this EJB in web.xml of my web app like this

Then I was able to lookup this EJB in my web app using JNDI name "java:comp/env/ejb/Repository".

Now my question is, if I have specified local JNDI name in weblogic-ejb-jar.xml, do I still have to include an ejb-ref in my web.xml to lookup that EJB? Is there some other way using which I can lookup EJB using JNDI name I specify in weblogic-ejb-jar.xml, without modifying my web.xml?

  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!