[jboss-jira] [JBoss JIRA] Created: (EJBTHREE-1671) CNFE when injecting @Resource of application specific type in an application packaged as EAR with jboss-app.xml classloading configuration

jaikiran pai (JIRA) jira-events at lists.jboss.org
Fri Jan 9 11:22:05 EST 2009


CNFE when injecting @Resource of application specific type in an application packaged as EAR with jboss-app.xml classloading configuration
------------------------------------------------------------------------------------------------------------------------------------------

                 Key: EJBTHREE-1671
                 URL: https://jira.jboss.org/jira/browse/EJBTHREE-1671
             Project: EJB 3.0
          Issue Type: Bug
    Affects Versions: 1.0.0-Beta11
         Environment: JBossAS-5.0  GA
            Reporter: jaikiran pai
            Assignee: jaikiran pai


When a @Resource injection is attempted on a application specific type in a EJB deployed through an EAR containing classloader configuration in jboss-app.xml, a ClassNotFoundException for the application specific type is thrown:

vfsfile:/home/jpai/jboss-5.0.0.GA/server/default/deploy/myapp.ear/ -> java.lang.ClassNotFoundException: org.myapp.ejb.AnotherBeanLocal from 
BaseClassLoader at 12e712f{VFSClassLoaderPolicy at 8f57a{name=vfsfile:/home/jpai/jboss-5.0.0.GA/server/default/conf/jboss-service.xml domain=ClassLoaderDomain at 1bd669d
{name=DefaultDomain parentPolicy=BEFORE parent=org.jboss.system.NoAnnotationURLClassLoader at 2a15cd} 
roots=[MemoryContextHandler at 2903774[path= context=vfsmemory://3j001-sl378g-fpr19973-1-fpr19fkl-6 real=vfsmemory://3j001-sl378g-fpr19973-1-fpr19fkl-6], DelegatingHandler at 15593128[path=bcel.jar 
context=file:/home/jpai/jboss-5.0.0.GA/common/lib/ real=file:/home/jpai/jboss-5.0.0.GA/common/lib/bcel.jar], 
DelegatingHandler at 13595063[path=jboss-ejb3-interceptors.jar context=file:/h....
..........

        at org.jboss.classloader.spi.base.BaseClassLoader.loadClass(BaseClassLoader.java:385)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
        at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
        at java.lang.Class.forName0(Native Method)
        at java.lang.Class.forName(Class.java:164)
        at org.jboss.injection.ResourceHandler.loadXmlResourceEnvRefs(ResourceHandler.java:203)


See referenced forum thread for more details 


-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        



More information about the jboss-jira mailing list