[jboss-dev-forums] [Design of POJO Server] - Re: Structure deployer changes comitted to trunk
scott.stark@jboss.org
do-not-reply at jboss.com
Fri Oct 27 14:19:40 EDT 2006
"kabir.khan at jboss.com" wrote : If I try to run the test again (with jboss still running), I get the error you are mentioning
|
|
| | ....
| | Caused by: java.lang.NoClassDefFoundError: org/jboss/test/aop/extender/Base
| | at java.lang.Class.getDeclaredConstructors0(Native Method)
| | at java.lang.Class.privateGetDeclaredConstructors(Class.java:2357)
| | at java.lang.Class.getConstructor0(Class.java:2671)
| | at java.lang.Class.getConstructor(Class.java:1629)
| | at org.jboss.mx.server.MBeanServerImpl.instantiate(MBeanServerImpl.java:1241)
| | at org.jboss.mx.server.MBeanServerImpl.instantiate(MBeanServerImpl.java:286)
| | at org.jboss.mx.server.MBeanServerImpl.createMBean(MBeanServerImpl.java:344)
| | at org.jboss.system.ServiceCreator.installPlainMBean(ServiceCreator.java:197)
| | at org.jboss.system.ServiceCreator.install(ServiceCreator.java:115)
| |
|
| The Base class lives in the nested .aop file, so it seems that the second time round it is not looking at the nested .aop file
|
This is not the error I'm seeing. The error I see is a CNFE due to a problem with the AspectManager.translate call:
| ...
| Caused by: java.lang.ClassNotFoundException: org.jboss.test.aop.extender.ExtenderTester
| at org.jboss.mx.loading.RepositoryClassLoader.findClass(RepositoryClassLoader.java:539)
| ...
| Caused by: java.lang.NoSuchMethodError: isCompileTime
| at org.jboss.aop.AspectManager.translate(AspectManager.java:918)
| at org.jboss.aop.AspectManager.transform(AspectManager.java:880)
| at org.jboss.mx.loading.RepositoryClassLoader.findClass(RepositoryClassLoader.java:525)
| at java.lang.ClassLoader.loadClass(Ljava.lang.String;Z)Ljava.lang.Class;(Unknown Source)
| at org.jboss.mx.loading.RepositoryClassLoader.loadClassLocally(RepositoryClassLoader.java:190)
| at org.jboss.mx.loading.ClassLoadingTask$ThreadTask.run(ClassLoadingTask.java:131)
| at org.jboss.mx.loading.LoadMgr3.nextTask(LoadMgr3.java:399)
| at org.jboss.mx.loading.UnifiedClassLoader.loadClassImpl(UnifiedClassLoader.java:281)
| at org.jboss.mx.loading.RepositoryClassLoader.loadClass(RepositoryClassLoader.java:406)
| at java.lang.ClassLoader.loadClass(Ljava.lang.String;)Ljava.lang.Class;(Unknown Source)
| at org.jboss.mx.server.MBeanServerImpl.instantiate(MBeanServerImpl.java:1213)
| at org.jboss.mx.server.MBeanServerImpl.instantiate(MBeanServerImpl.java:286)
| at org.jboss.mx.server.MBeanServerImpl.createMBean(MBeanServerImpl.java:344)
| at org.jboss.system.ServiceCreator.installPlainMBean(ServiceCreator.java:197)
| at org.jboss.system.ServiceCreator.install(ServiceCreator.java:115)
| at org.jboss.system.microcontainer.InstantiateAction.installAction(InstantiateAction.java:45)
| at org.jboss.system.microcontainer.ServiceControllerContextAction.install(ServiceControllerContextAction.java:46)
| at org.jboss.dependency.plugins.AbstractControllerContextActions.install(AbstractControllerContextActions.java:51)
| at org.jboss.dependency.plugins.AbstractControllerContext.install(AbstractControllerContext.java:226)
| at org.jboss.system.microcontainer.ServiceControllerContext.install(ServiceControllerContext.java:198)
| at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:709)
| at org.jboss.dependency.plugins.AbstractController.incrementState(AbstractController.java:429)
| at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:538)
| at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:472)
| at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:320)
| at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:190)
| at org.jboss.system.ServiceController.doChange(ServiceController.java:656)
| at org.jboss.system.ServiceController.install(ServiceController.java:272)
| at org.jboss.system.deployers.ServiceDeployer.deploy(ServiceDeployer.java:76)
| at org.jboss.system.deployers.ServiceDeployer.deploy(ServiceDeployer.java:44)
| at org.jboss.deployers.plugins.deployers.helpers.AbstractSimpleRealDeployer.deploy(AbstractSimpleRealDeployer.java:56)
| at org.jboss.deployers.plugins.deployer.AbstractSimpleDeployer.commitDeploy(AbstractSimpleDeployer.java:52)
|
The org.jboss.aop.AspectManager.translate(AspectManager.java:918) is this one:
| if (TransformerCommon.isCompileTime() || classicOrder)
| {
| weavingStrategy = new ClassicWeavingStrategy();
| }
|
my aop snapshot is upto date so I don't know where this is coming from.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3981385#3981385
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3981385
More information about the jboss-dev-forums
mailing list