Hi, It sounds normal since classloaders isolate both apps Le 26 juin 2013 21:48, "Patel, Sanjay" <[email protected]> a écrit :
> I have @Local EJB in one web application. If I inject EJB in JSF bean in > same web application, it works fine. > > When I try to inject it in JSF bean in another web application in same > TomEE container, it fails and gives below WARNING. > > WARNING: Injection: No such property > 'org.xyz.SearchController/personService' in class org.xyz.SearchController > > This is how I inject. > > @EJB > PersonServiceLocal personService; > > TomEE log > > INFO: Jndi(name=PersonServiceBeanLocal) --> > Ejb(deployment-id=PersonServiceBean) > Jun 26, 2013 2:15:50 PM org.apache.openejb.assembler.classic.JndiBuilder > bind > INFO: > Jndi(name=global/directory/PersonServiceBean!org.xyz.api.PersonServiceLocal) > --> Ejb(deployment-id=PersonServiceBean) > Jun 26, 2013 2:15:50 PM org.apache.openejb.assembler.classic.JndiBuilder > bind > INFO: Jndi(name=global/directory/PersonServiceBean) --> > Ejb(deployment-id=PersonServiceBean) > > Sanjay >
