https://issues.apache.org/bugzilla/show_bug.cgi?id=53381

          Priority: P2
            Bug ID: 53381
          Assignee: dev@tomcat.apache.org
           Summary: NPE at
                    org.apache.catalina.loader.WebappClassLoader.findResou
                    rceInternal(WebappClassLoader.java:2963)
          Severity: normal
    Classification: Unclassified
                OS: Linux
          Reporter: ra...@lucierna.com
          Hardware: PC
            Status: NEW
           Version: 6.0.32
         Component: Catalina
           Product: Tomcat 6

I get this exception sometimes. I think that occurs in re-deploys but I am not
sure if only occurs in this case.


java.lang.NullPointerException
    at
org.apache.catalina.loader.WebappClassLoader.findResourceInternal(WebappClassLoader.java:2963)
    at
org.apache.catalina.loader.WebappClassLoader.findResource(WebappClassLoader.java:1242)
    at
org.apache.catalina.loader.WebappClassLoader.getResource(WebappClassLoader.java:1389)
    at
org.aspectj.apache.bcel.util.ClassLoaderRepository.toURL(ClassLoaderRepository.java:276)
    at
org.aspectj.apache.bcel.util.ClassLoaderRepository.loadClass(ClassLoaderRepository.java:289)
    at org.aspectj.weaver.bcel.BcelWorld.lookupJavaClass(BcelWorld.java:402)
    at org.aspectj.weaver.bcel.BcelWorld.resolveDelegate(BcelWorld.java:376)
    at org.aspectj.weaver.ltw.LTWWorld.resolveDelegate(LTWWorld.java:107)
    at org.aspectj.weaver.World.resolveToReferenceType(World.java:488)
    at org.aspectj.weaver.World.resolve(World.java:329)
    at org.aspectj.weaver.World.resolve(World.java:239)
    at
org.aspectj.weaver.ResolvedTypeMunger.matches(ResolvedTypeMunger.java:110)
    at
org.aspectj.weaver.ConcreteTypeMunger.matches(ConcreteTypeMunger.java:82)
    at
org.aspectj.weaver.bcel.BcelWeaver.weaveNormalTypeMungers(BcelWeaver.java:1627)
    at
org.aspectj.weaver.bcel.BcelWeaver.addNormalTypeMungers(BcelWeaver.java:1437)
    at org.aspectj.weaver.bcel.BcelWeaver.weave(BcelWeaver.java:1128)
    at
org.aspectj.weaver.tools.WeavingAdaptor.getWovenBytes(WeavingAdaptor.java:525)
    at
org.aspectj.weaver.tools.WeavingAdaptor.weaveClass(WeavingAdaptor.java:361)
    at org.aspectj.weaver.loadtime.Aj.preProcess(Aj.java:100)
    at
org.aspectj.weaver.loadtime.ClassPreProcessorAgentAdapter.transform(ClassPreProcessorAgentAdapter.java:54)
    at sun.instrument.TransformerManager.transform(Unknown Source)
    at sun.instrument.InstrumentationImpl.transform(Unknown Source)
    at java.lang.ClassLoader.defineClass1(Native Method)
    at java.lang.ClassLoader.defineClassCond(Unknown Source)
    at java.lang.ClassLoader.defineClass(Unknown Source)
    at java.security.SecureClassLoader.defineClass(Unknown Source)
    at
org.apache.catalina.loader.WebappClassLoader.findClassInternal(WebappClassLoader.java:2818)
    at
org.apache.catalina.loader.WebappClassLoader.findClass(WebappClassLoader.java:1159)
    at
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1647)
    at
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1526)
    at java.lang.Class.getDeclaredFields0(Native Method)
    at java.lang.Class.privateGetDeclaredFields(Unknown Source)
    at java.lang.Class.getDeclaredFields(Unknown Source)
    at
org.apache.catalina.loader.WebappClassLoader.clearReferencesStaticFinal(WebappClassLoader.java:2034)
    at
org.apache.catalina.loader.WebappClassLoader.clearReferences(WebappClassLoader.java:1929)
    at
org.apache.catalina.loader.WebappClassLoader.stop(WebappClassLoader.java:1833)
    at org.apache.catalina.loader.WebappLoader.stop(WebappLoader.java:740)
    at org.apache.catalina.core.StandardContext.stop(StandardContext.java:4920)
    at
org.apache.catalina.core.StandardContext.reload(StandardContext.java:3454)
    at
org.apache.catalina.loader.WebappLoader.backgroundProcess(WebappLoader.java:426)
    at
org.apache.catalina.core.ContainerBase.backgroundProcess(ContainerBase.java:1361)
    at
org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1653)
    at
org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1662)
    at
org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1662)
    at
org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.run(ContainerBase.java:1642)
    at java.lang.Thread.run(Unknown Source)



Any idea about

-- 
You are receiving this mail because:
You are the assignee for the bug.

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org

Reply via email to