Details
-
Bug
-
Resolution: Won't Do
-
Major
-
None
-
2.0.3.Final
-
None
Description
I configured weld with tomcat 7. Injection work fine for me, but when i try to obtain reference to BeanManager like this:
InitialContext.doLookup("java:comp/env/BeanManager")
I get exception :
javax.naming.NamingException: Cannot create resource instance
org.apache.naming.factory.ResourceEnvFactory.getObjectInstance(ResourceEnvFactory.java:117)
javax.naming.spi.NamingManager.getObjectInstance(NamingManager.java:321)
org.apache.naming.NamingContext.lookup(NamingContext.java:843)
org.apache.naming.NamingContext.lookup(NamingContext.java:154)
org.apache.naming.NamingContext.lookup(NamingContext.java:831)
org.apache.naming.NamingContext.lookup(NamingContext.java:154)
org.apache.naming.NamingContext.lookup(NamingContext.java:831)
org.apache.naming.NamingContext.lookup(NamingContext.java:168)
org.apache.naming.SelectorContext.lookup(SelectorContext.java:158)
javax.naming.InitialContext.lookup(InitialContext.java:411)
javax.naming.InitialContext.doLookup(InitialContext.java:284)
testapplication.BeanLookuper.getBeanManager(BeanLookuper.java:15)