[jboss-dev-forums] [JBoss AS 7 Development] - are there any other ways to invoke EJB except for @EJB (lookup='JNDI')

yunshi tan do-not-reply at jboss.com
Sat Dec 29 05:04:46 EST 2012


yunshi tan [https://community.jboss.org/people/yunshi] created the discussion

"are there any other ways to invoke EJB except for @EJB  (lookup='JNDI')"

To view the discussion, visit: https://community.jboss.org/message/785305#785305

--------------------------------------------------------------
Hi all,

I want to inject an EJB obejct to another EJB object,  so I am well knowing that I can have it like

+*@EJB(lookup="java:global/project/SomeDAOImpl!com.company.dao.common.local.SomeLocal")*+
+*private SomeLocalDAO someDAO;*+

However, I feel it bizzard to have all the JNDI names in my code source;

I would like to declare the JNDI names in some xml files like jboss-ejb3.xml, so that I can just inject the EJB object by @EJB.

Is there any way to do it ?

Thanks in adavence.
--------------------------------------------------------------

Reply to this message by going to Community
[https://community.jboss.org/message/785305#785305]

Start a new discussion in JBoss AS 7 Development at Community
[https://community.jboss.org/choose-container!input.jspa?contentType=1&containerType=14&container=2225]

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.jboss.org/pipermail/jboss-dev-forums/attachments/20121229/c44e6561/attachment.html 


More information about the jboss-dev-forums mailing list