| How do I lookup from a web application an EJB deployed standalone ? |
| Written by Mark S. | |||||
|
Supposing you have deployed an Enterprise Java Bean as stand alone application and you want to access it from your Servlet / Jsp layer. What you need to do is adding the appropriate references to your web.xml and jboss-web.xml. So if you have an EJB named "HelloBean" add to your web.xml
<ejb-ref>
<ejb-ref-name>HelloBean</ejb-ref-name>
<ejb-ref-type>session</ejb-ref-type>
<home>test.HelloBeanHome</home>
<remote>test.HelloBeanRemote</remote>
</ejb-ref>
Then modify jboss-web.xml by adding: <ejb-ref> <ejb-ref-name>HelloBean</ejb-ref-name> <jndi-name>HelloBean</jndi-name> </ejb-ref> Now you can safely lookup your EJB from your Servlet: Context ic = new InitialContext();
JBoss.org Search
Custom Search
Only registered users can write comments!
Powered by !JoomlaComment 3.26
3.26 Copyright (C) 2008 Compojoom.com / Copyright (C) 2007 Alain Georgette / Copyright (C) 2006 Frantisek Hliva. All rights reserved." |


