Re: [aspectwerkz-user] NoClassDefFoundError on applicatoin init

Mattias J <[email protected]> Tue, 17 May 2005 10:29:03 +0200
Newsgroups gmane.comp.java.aspectwerkz.user
Message-ID <6.2.1.2.0.20050517102855.026b6a28@localhost>
At 2005-05-17 10:11, Alexandre Vasseur wrote:
>-verbose:class may help

That's what I was looking for. Thanks.

 From the snippet below, is it fair to assume the problem lies within 
com.caucho.java.CompilingClassLoader?

...
[Loaded se.exder.servlet.BundleServlet from 
com.caucho.java.CompilingClassLoader]
[Loaded se.exder.edi.BundleChildFile from com.caucho.java.CompilingClassLoader]
[Loaded se.exder.logic.edi.BundleFile from 
com.caucho.java.CompilingClassLoader]
[Loaded org.codehaus.aspectwerkz.joinpoint.management.JoinPointManager from 
com.caucho.java.CompilingClassLoader]
[Loaded org.codehaus.aspectwerkz.reflect.ReflectionInfo from 
com.caucho.java.CompilingClassLoader]
[Loaded org.codehaus.aspectwerkz.reflect.MemberInfo from 
com.caucho.java.CompilingClassLoader]
[Loaded org.codehaus.aspectwerkz.reflect.StaticInitializationInfo from 
com.caucho.java.CompilingClassLoader]
[Loaded org.codehaus.aspectwerkz.util.ContextClassLoader from 
com.caucho.java.CompilingClassLoader]
[Loaded org.codehaus.aspectwerkz.reflect.ClassInfo from 
com.caucho.java.CompilingClassLoader]
[Loaded org.codehaus.aspectwerkz.reflect.impl.java.JavaClassInfo from 
com.caucho.java.CompilingClassLoader]
[Loaded org.codehaus.aspectwerkz.reflect.impl.java.JavaClassInfoRepository 
from com.caucho.java.CompilingClassLoader]
[Loaded gnu.trove.TIntHashingStrategy from 
com.caucho.java.CompilingClassLoader]
[Loaded gnu.trove.THash from com.caucho.java.CompilingClassLoader]
[Loaded gnu.trove.TPrimitiveHash from com.caucho.java.CompilingClassLoader]
[Loaded gnu.trove.TIntHash from com.caucho.java.CompilingClassLoader]
[Loaded gnu.trove.TIntObjectHashMap from com.caucho.java.CompilingClassLoader]
[Loaded gnu.trove.TIntObjectProcedure from 
com.caucho.java.CompilingClassLoader]
[Loaded gnu.trove.PrimeFinder from com.caucho.java.CompilingClassLoader]
[Loaded gnu.trove.HashFunctions from com.caucho.java.CompilingClassLoader]
[Loaded org.codehaus.aspectwerkz.reflect.ReflectHelper from 
com.caucho.java.CompilingClassLoader]
[Loaded java.lang.InternalError from shared objects file]
[Loaded org.codehaus.aspectwerkz.exception.WrappedRuntimeException from 
com.caucho.java.CompilingClassLoader]
[Loaded org.codehaus.aspectwerkz.reflect.MethodInfo from 
com.caucho.java.CompilingClassLoader]
[Loaded org.codehaus.aspectwerkz.reflect.impl.java.JavaMemberInfo from 
com.caucho.java.CompilingClassLoader]
[Loaded org.codehaus.aspectwerkz.reflect.impl.java.JavaMethodInfo from 
com.caucho.java.CompilingClassLoader]
[Loaded org.codehaus.aspectwerkz.reflect.ConstructorInfo from 
com.caucho.java.CompilingClassLoader]
[Loaded org.codehaus.aspectwerkz.reflect.impl.java.JavaConstructorInfo from 
com.caucho.java.CompilingClassLoader]
[Loaded org.codehaus.aspectwerkz.reflect.FieldInfo from 
com.caucho.java.CompilingClassLoader]
[Loaded org.codehaus.aspectwerkz.reflect.impl.java.JavaFieldInfo from 
com.caucho.java.CompilingClassLoader]
[Loaded org.codehaus.aspectwerkz.expression.PointcutType from 
com.caucho.java.CompilingClassLoader]
[Loaded org.codehaus.aspectwerkz.org.objectweb.asm.Constants from 
com.caucho.java.CompilingClassLoader]
[Loaded org.codehaus.aspectwerkz.transform.TransformationConstants from 
com.caucho.java.CompilingClassLoader]
[Loaded org.codehaus.aspectwerkz.transform.inlining.AsmHelper from 
com.caucho.java.CompilingClassLoader]
[Loaded org.codehaus.aspectwerkz.org.objectweb.asm.ClassReader from 
com.caucho.java.CompilingClassLoader]
[Loaded org.codehaus.aspectwerkz.transform.inlining.AsmHelper$1 from 
com.caucho.java.CompilingClassLoader]
[Loaded org.codehaus.aspectwerkz.transform.inlining.AsmHelper$2 from 
com.caucho.java.CompilingClassLoader]
[Loaded java.lang.ClassFormatError from shared objects file]
[Loaded java.lang.AssertionStatusDirectives from 
C:\Program\Java\jre1.5.0_02\lib\rt.jar]
[Loaded org.codehaus.aspectwerkz.org.objectweb.asm.Type from 
com.caucho.java.CompilingClassLoader]
[Loaded org.codehaus.aspectwerkz.expression.ExpressionContext from 
com.caucho.java.CompilingClassLoader]
[Loaded gnu.trove.TObjectHashingStrategy from 
com.caucho.java.CompilingClassLoader]
[Loaded gnu.trove.TObjectHash from com.caucho.java.CompilingClassLoader]
[Loaded gnu.trove.TObjectIntHashMap from com.caucho.java.CompilingClassLoader]
[Loaded gnu.trove.TObjectIntProcedure from 
com.caucho.java.CompilingClassLoader]
[Loaded org.codehaus.aspectwerkz.definition.SystemDefinitionContainer from 
com.caucho.java.CompilingClassLoader]
[Loaded org.codehaus.aspectwerkz.definition.SystemDefinition from 
com.caucho.java.CompilingClassLoader]
[Loaded java.io.Externalizable from shared objects file]
[Loaded org.codehaus.aspectwerkz.util.SequencedHashMap from 
com.caucho.java.CompilingClassLoader]
[Loaded java.lang.ArrayIndexOutOfBoundsException from shared objects file]
[Loaded org.codehaus.aspectwerkz.util.SequencedHashMap$Entry from 
com.caucho.java.CompilingClassLoader]
[Loaded org.codehaus.aspectwerkz.definition.DocumentParser from 
com.caucho.java.CompilingClassLoader]
[Loaded org.codehaus.aspectwerkz.exception.DefinitionException from 
com.caucho.java.CompilingClassLoader]
[Loaded org.codehaus.aspectwerkz.definition.AdviceDefinition from 
com.caucho.java.CompilingClassLoader]
[Loaded org.codehaus.aspectwerkz.aspect.AdviceType from 
com.caucho.java.CompilingClassLoader]
[Loaded org.codehaus.aspectwerkz.definition.Virtual from 
com.caucho.java.CompilingClassLoader]
[Loaded org.codehaus.aspectwerkz.definition.AspectDefinition from 
com.caucho.java.CompilingClassLoader]
[Loaded org.codehaus.aspectwerkz.aspect.AspectContainer from 
com.caucho.java.CompilingClassLoader]
[Loaded org.codehaus.aspectwerkz.aspect.AbstractAspectContainer from 
com.caucho.java.CompilingClassLoader]
[Loaded org.codehaus.aspectwerkz.aspect.DefaultAspectContainerStrategy from 
com.caucho.java.CompilingClassLoader]
[Loaded org.codehaus.aspectwerkz.DeploymentModel from 
com.caucho.java.CompilingClassLoader]
[Loaded org.codehaus.aspectwerkz.cflow.CflowBinding from 
com.caucho.java.CompilingClassLoader]
[Loaded org.codehaus.aspectwerkz.cflow.AbstractCflowSystemAspect from 
com.caucho.java.CompilingClassLoader]
[Loaded org.codehaus.aspectwerkz.cflow.AbstractCflowSystemAspect$1 from 
com.caucho.java.CompilingClassLoader]
java.lang.NoClassDefFoundError: 
org/codehaus/aspectwerkz/transform/AspectWerkzPreProcessor
         at 
org.codehaus.aspectwerkz.definition.SystemDefinitionContainer.dump(SystemDefinitionContainer.java:369)
         at 
org.codehaus.aspectwerkz.definition.SystemDefinitionContainer.registerClassLoader(SystemDefinitionContainer.java:147)
         at 
org.codehaus.aspectwerkz.definition.SystemDefinitionContainer.registerClassLoader(SystemDefinitionContainer.java:104)
         at 
org.codehaus.aspectwerkz.definition.SystemDefinitionContainer.registerClassLoader(SystemDefinitionContainer.java:104)
         at 
org.codehaus.aspectwerkz.definition.SystemDefinitionContainer.registerClassLoader(SystemDefinitionContainer.java:104)
         at 
org.codehaus.aspectwerkz.definition.SystemDefinitionContainer.registerClassLoader(SystemDefinitionContainer.java:104)
         at 
org.codehaus.aspectwerkz.definition.SystemDefinitionContainer.getHierarchicalDefinitionsFor(SystemDefinitionContainer.java:317)
         at 
org.codehaus.aspectwerkz.definition.SystemDefinitionContainer.getDefinitionsFor(SystemDefinitionContainer.java:225)
         at 
org.codehaus.aspectwerkz.joinpoint.management.JoinPointManager.getAdviceInfoContainerForJoinPoint(JoinPointManager.java:282)
         at 
org.codehaus.aspectwerkz.joinpoint.management.JoinPointManager.compileJoinPoint(JoinPointManager.java:230)
         at 
org.codehaus.aspectwerkz.joinpoint.management.JoinPointManager.loadJoinPoint(JoinPointManager.java:118)
         at 
se.exder.servlet.BundleServlet.aw$initJoinPoints(BundleServlet.java)
         at se.exder.servlet.BundleServlet.<clinit>(BundleServlet.java)
         at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native 
Method)
         at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown 
Source)
         at 
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
         at java.lang.reflect.Constructor.newInstance(Unknown Source)
         at java.lang.Class.newInstance0(Unknown Source)
         at java.lang.Class.newInstance(Unknown Source)
         at java.beans.Beans.instantiate(Unknown Source)
         at java.beans.Beans.instantiate(Unknown Source)
         at 
com.caucho.server.http.Application.instantiateServlet(Application.java:3183)
         at 
com.caucho.server.http.Application.createServlet(Application.java:3104)
         at 
com.caucho.server.http.Application.loadServlet(Application.java:3065)
         at 
com.caucho.server.http.Application.initServlets(Application.java:1923)
         at com.caucho.server.http.Application.init(Application.java:1849)
         at com.caucho.server.http.VirtualHost.init(VirtualHost.java:728)
         at 
com.caucho.server.http.ServletServer.initHosts(ServletServer.java:887)
         at 
com.caucho.server.http.ServletServer.initInternal(ServletServer.java:729)
         at com.caucho.server.http.ServletServer.init(ServletServer.java:538)
         at com.caucho.server.http.ResinServer.init(ResinServer.java:415)
         at com.caucho.server.http.ResinServer.main(ResinServer.java:1176)
         at com.caucho.server.http.HttpServer.main(HttpServer.java:103)
[Loaded org.codehaus.aspectwerkz.definition.DefinitionLoader from 
com.caucho.java.CompilingClassLoader]
java.lang.NoClassDefFoundError: 
org/codehaus/aspectwerkz/transform/AspectWerkzPreProcessor
         at 
org.codehaus.aspectwerkz.definition.SystemDefinitionContainer.dump(SystemDefinitionContainer.java:369)
         at 
org.codehaus.aspectwerkz.definition.SystemDefinitionContainer.registerClassLoader(SystemDefinitionContainer.java:147)
         at 
org.codehaus.aspectwerkz.definition.SystemDefinitionContainer.registerClassLoader(SystemDefinitionContainer.java:104)
         at 
org.codehaus.aspectwerkz.definition.SystemDefinitionContainer.registerClassLoader(SystemDefinitionContainer.java:104)
         at 
org.codehaus.aspectwerkz.definition.SystemDefinitionContainer.registerClassLoader(SystemDefinitionContainer.java:104)
         at 
org.codehaus.aspectwerkz.definition.SystemDefinitionContainer.getHierarchicalDefinitionsFor(SystemDefinitionContainer.java:317)
         at 
org.codehaus.aspectwerkz.definition.SystemDefinitionContainer.getDefinitionsFor(SystemDefinitionContainer.java:225)
         at 
org.codehaus.aspectwerkz.joinpoint.management.JoinPointManager.getAdviceInfoContainerForJoinPoint(JoinPointManager.java:282)
         at 
org.codehaus.aspectwerkz.joinpoint.management.JoinPointManager.compileJoinPoint(JoinPointManager.java:230)
         at 
org.codehaus.aspectwerkz.joinpoint.management.JoinPointManager.loadJoinPoint(JoinPointManager.java:118)
         at 
se.exder.servlet.BundleServlet.aw$initJoinPoints(BundleServlet.java)
         at se.exder.servlet.BundleServlet.<clinit>(BundleServlet.java)
         at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native 
Method)
         at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown 
Source)
         at 
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
         at java.lang.reflect.Constructor.newInstance(Unknown Source)
         at java.lang.Class.newInstance0(Unknown Source)
         at java.lang.Class.newInstance(Unknown Source)
         at java.beans.Beans.instantiate(Unknown Source)
         at java.beans.Beans.instantiate(Unknown Source)
         at 
com.caucho.server.http.Application.instantiateServlet(Application.java:3183)
         at 
com.caucho.server.http.Application.createServlet(Application.java:3104)
         at 
com.caucho.server.http.Application.loadServlet(Application.java:3065)
         at 
com.caucho.server.http.Application.initServlets(Application.java:1923)
         at com.caucho.server.http.Application.init(Application.java:1849)
         at com.caucho.server.http.VirtualHost.init(VirtualHost.java:728)
         at 
com.caucho.server.http.ServletServer.initHosts(ServletServer.java:887)
         at 
com.caucho.server.http.ServletServer.initInternal(ServletServer.java:729)
         at com.caucho.server.http.ServletServer.init(ServletServer.java:538)
         at com.caucho.server.http.ResinServer.init(ResinServer.java:415)
         at com.caucho.server.http.ResinServer.main(ResinServer.java:1176)
         at com.caucho.server.http.HttpServer.main(HttpServer.java:103)
java.lang.NoClassDefFoundError: 
org/codehaus/aspectwerkz/transform/AspectWerkzPreProcessor
         at 
org.codehaus.aspectwerkz.definition.SystemDefinitionContainer.dump(SystemDefinitionContainer.java:369)
         at 
org.codehaus.aspectwerkz.definition.SystemDefinitionContainer.registerClassLoader(SystemDefinitionContainer.java:147)
         at 
org.codehaus.aspectwerkz.definition.SystemDefinitionContainer.registerClassLoader(SystemDefinitionContainer.java:104)
         at 
org.codehaus.aspectwerkz.definition.SystemDefinitionContainer.registerClassLoader(SystemDefinitionContainer.java:104)
         at 
org.codehaus.aspectwerkz.definition.SystemDefinitionContainer.getHierarchicalDefinitionsFor(SystemDefinitionContainer.java:317)
         at 
org.codehaus.aspectwerkz.definition.SystemDefinitionContainer.getDefinitionsFor(SystemDefinitionContainer.java:225)
         at 
org.codehaus.aspectwerkz.joinpoint.management.JoinPointManager.getAdviceInfoContainerForJoinPoint(JoinPointManager.java:282)
         at 
org.codehaus.aspectwerkz.joinpoint.management.JoinPointManager.compileJoinPoint(JoinPointManager.java:230)
         at 
org.codehaus.aspectwerkz.joinpoint.management.JoinPointManager.loadJoinPoint(JoinPointManager.java:118)
         at 
se.exder.servlet.BundleServlet.aw$initJoinPoints(BundleServlet.java)
         at se.exder.servlet.BundleServlet.<clinit>(BundleServlet.java)
         at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native 
Method)
         at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown 
Source)
         at 
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
         at java.lang.reflect.Constructor.newInstance(Unknown Source)
         at java.lang.Class.newInstance0(Unknown Source)
         at java.lang.Class.newInstance(Unknown Source)
         at java.beans.Beans.instantiate(Unknown Source)
         at java.beans.Beans.instantiate(Unknown Source)
         at 
com.caucho.server.http.Application.instantiateServlet(Application.java:3183)
         at 
com.caucho.server.http.Application.createServlet(Application.java:3104)
         at 
com.caucho.server.http.Application.loadServlet(Application.java:3065)
         at 
com.caucho.server.http.Application.initServlets(Application.java:1923)
         at com.caucho.server.http.Application.init(Application.java:1849)
         at com.caucho.server.http.VirtualHost.init(VirtualHost.java:728)
         at 
com.caucho.server.http.ServletServer.initHosts(ServletServer.java:887)
         at 
com.caucho.server.http.ServletServer.initInternal(ServletServer.java:729)
         at com.caucho.server.http.ServletServer.init(ServletServer.java:538)
         at com.caucho.server.http.ResinServer.init(ResinServer.java:415)
         at com.caucho.server.http.ResinServer.main(ResinServer.java:1176)
         at com.caucho.server.http.HttpServer.main(HttpServer.java:103)
java.lang.NoClassDefFoundError: 
org/codehaus/aspectwerkz/transform/AspectWerkzPreProcessor
         at 
org.codehaus.aspectwerkz.definition.SystemDefinitionContainer.dump(SystemDefinitionContainer.java:369)
         at 
org.codehaus.aspectwerkz.definition.SystemDefinitionContainer.registerClassLoader(SystemDefinitionContainer.java:147)
         at 
org.codehaus.aspectwerkz.definition.SystemDefinitionContainer.registerClassLoader(SystemDefinitionContainer.java:104)
         at 
org.codehaus.aspectwerkz.definition.SystemDefinitionContainer.getHierarchicalDefinitionsFor(SystemDefinitionContainer.java:317)
         at 
org.codehaus.aspectwerkz.definition.SystemDefinitionContainer.getDefinitionsFor(SystemDefinitionContainer.java:225)
         at 
org.codehaus.aspectwerkz.joinpoint.management.JoinPointManager.getAdviceInfoContainerForJoinPoint(JoinPointManager.java:282)
         at 
org.codehaus.aspectwerkz.joinpoint.management.JoinPointManager.compileJoinPoint(JoinPointManager.java:230)
         at 
org.codehaus.aspectwerkz.joinpoint.management.JoinPointManager.loadJoinPoint(JoinPointManager.java:118)
         at 
se.exder.servlet.BundleServlet.aw$initJoinPoints(BundleServlet.java)
         at se.exder.servlet.BundleServlet.<clinit>(BundleServlet.java)
         at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native 
Method)
         at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown 
Source)
         at 
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
         at java.lang.reflect.Constructor.newInstance(Unknown Source)
         at java.lang.Class.newInstance0(Unknown Source)
         at java.lang.Class.newInstance(Unknown Source)
         at java.beans.Beans.instantiate(Unknown Source)
         at java.beans.Beans.instantiate(Unknown Source)
         at 
com.caucho.server.http.Application.instantiateServlet(Application.java:3183)
         at 
com.caucho.server.http.Application.createServlet(Application.java:3104)
         at 
com.caucho.server.http.Application.loadServlet(Application.java:3065)
         at 
com.caucho.server.http.Application.initServlets(Application.java:1923)
         at com.caucho.server.http.Application.init(Application.java:1849)
         at com.caucho.server.http.VirtualHost.init(VirtualHost.java:728)
         at 
com.caucho.server.http.ServletServer.initHosts(ServletServer.java:887)
         at 
com.caucho.server.http.ServletServer.initInternal(ServletServer.java:729)
         at com.caucho.server.http.ServletServer.init(ServletServer.java:538)
         at com.caucho.server.http.ResinServer.init(ResinServer.java:415)
         at com.caucho.server.http.ResinServer.main(ResinServer.java:1176)
         at com.caucho.server.http.HttpServer.main(HttpServer.java:103)
[Loaded org.codehaus.aspectwerkz.definition.XmlParser from 
com.caucho.java.CompilingClassLoader]
...