[jboss-jira] [JBoss JIRA] Closed: (JBAOP-497) ClassNotFoundException on JBoss 5
Flavia Rainone (JIRA)
jira-events at lists.jboss.org
Wed Dec 26 16:09:43 EST 2007
[ http://jira.jboss.com/jira/browse/JBAOP-497?page=all ]
Flavia Rainone closed JBAOP-497.
--------------------------------
> ClassNotFoundException on JBoss 5
> ---------------------------------
>
> Key: JBAOP-497
> URL: http://jira.jboss.com/jira/browse/JBAOP-497
> Project: JBoss AOP
> Issue Type: Bug
> Security Level: Public(Everyone can see)
> Affects Versions: 2.0.0.CR2
> Reporter: Flavia Rainone
> Assigned To: Flavia Rainone
> Fix For: 2.0.0.GA
>
>
> JBoss AOP is generating several ClassNotFoundExceptions during JBoss 5 startup.
> This happens when JBoss AOP tries to load annotation classes.
> An example of a stack trace is:
> at java.lang.Throwable.fillInStackTrace(Native Method)
> at java.lang.Throwable.<init>(Throwable.java:218)
> at java.lang.Exception.<init>(Exception.java:59)
> at
> java.lang.ClassNotFoundException.<init>(ClassNotFoundException.java:65)
> at java.lang.ClassLoader.findBootstrapClass(Native Method)
> at
> java.lang.ClassLoader.findBootstrapClass0(ClassLoader.java:891)
> at java.lang.ClassLoader.loadClass(ClassLoader.java:301)
> - locked <0x91ea0d38> (a sun.misc.Launcher$ExtClassLoader)
> at java.lang.ClassLoader.loadClass(ClassLoader.java:299)
> - locked <0x91ea0cf0> (a sun.misc.Launcher$AppClassLoader)
> at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:268)
> - locked <0x91ea0cf0> (a sun.misc.Launcher$AppClassLoader)
> at java.lang.ClassLoader.loadClass(ClassLoader.java:299)
> - locked <0x91ea0d80> (a
> org.jboss.system.NoAnnotationURLClassLoader)
> at java.lang.ClassLoader.loadClass(ClassLoader.java:299)
> - locked <0x91e9da68> (a
> org.jboss.system.NoAnnotationURLClassLoader)
> at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
> at
> org.jboss.aop.Advisor.hasJoinPointAnnotationFromStringName(Advisor.java:615)
> at org.jboss.aop.Advisor.hasAnnotation(Advisor.java:533)
> at org.jboss.aop.Advisor.hasAnnotation(Advisor.java:512)
> at
> org.jboss.aop.pointcut.MethodMatcher.matchesIdentifier(MethodMatcher.java:309)
> at
> org.jboss.aop.pointcut.MethodMatcher.matches(MethodMatcher.java:106)
> at
> org.jboss.aop.pointcut.MethodMatcher.visit(MethodMatcher.java:99)
> at
> org.jboss.aop.pointcut.ast.ASTMethod.jjtAccept(ASTMethod.java:43)
> at
> org.jboss.aop.pointcut.ExecutionMethodMatcher.visit(ExecutionMethodMatcher.java:58)
> at
> org.jboss.aop.pointcut.ast.ASTExecution.jjtAccept(ASTExecution.java:37)
> at
> org.jboss.aop.pointcut.MatcherHelper.visit(MatcherHelper.java:89)
> at
> org.jboss.aop.pointcut.MatcherHelper.matches(MatcherHelper.java:83)
> at
> org.jboss.aop.pointcut.PointcutExpression.matchesExecution(PointcutExpression.java:119)
> at org.jboss.aop.Advisor.resolveMethodPointcut(Advisor.java:887)
> at
> org.jboss.aop.ClassContainer.createInterceptorChains(ClassContainer.java:261)
> - locked <0xb0127790> (a java.util.LinkedHashMap)
> at
> org.jboss.aop.ClassContainer.rebuildInterceptors(ClassContainer.java:130)
> at
> org.jboss.aop.ClassContainer.initializeClassContainer(ClassContainer.java:66)
> at
> org.jboss.aop.proxy.container.ClassProxyContainer.initialise(ClassProxyContainer.java:172)
> at
> org.jboss.aop.proxy.container.InstanceProxyContainer.<init>(InstanceProxyContainer.java:56)
> at
> org.jboss.aop.proxy.container.InstanceProxyContainer.createInstanceProxyContainer(InstanceProxyContainer.java:68)
> at
> org.jboss.aop.proxy.container.ContainerCache.initInstanceContainer(ContainerCache.java:277)
> at
> org.jboss.aop.proxy.container.ContainerCache.initialise(ContainerCache.java:93)
> - locked <0x91ee4b60> (a java.lang.Object)
> at
> org.jboss.aop.proxy.container.ContainerCache.initialise(ContainerCache.java:72)
> at
> org.jboss.aop.microcontainer.integration.AOPDependencyBuilder.getDependencies(AOPDependencyBuilder.java:97)
> - locked <0x91ee4b60> (a java.lang.Object)
> at
> org.jboss.classadapter.plugins.BasicClassAdapter.getDependencies(BasicClassAdapter.java:80)
> at
> org.jboss.beans.info.plugins.AbstractBeanInfo.getDependencies(AbstractBeanInfo.java:211)
> To reproduce the failure, generating one or more thread dumps during server boot is enough.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.jboss.com/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
More information about the jboss-jira
mailing list