• Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

dependency injection on distributed containers

 
Charles Ohene
Greenhorn
Posts: 12
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi out there, is it possible to use DI (dependency injection) from a JSF-Managed Bean to access an ejb, if the WebApp is deployed on another server than the EjbApp? Or do I have to use the classical ServiceLocator pattern and configure the lookup by myself?

Thanks for any help and kind regards,
Charles.
 
Ana Gari
Greenhorn
Posts: 7
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

Are you asking the possibility of using dependency injection in JSF managed beans to access EJBs ? If so, yes, you can.
JSF managed beans support the dependency injection feature. JSF components running in Web container (Java EE 5) can access the components running in EJB container
thro’ dependency injection without requiring to use JNDI look up as web container is aware of annotations. The following articles will explain the same

http://java.sun.com/developer/technicalArticles/J2EE/injection/

http://www.capcourse.com/Library/JSF+EJB/JSF+EJB_50.pdf
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic