[jboss-dev-forums] [Design of AOP on JBoss (Aspects/JBoss)] - Error during undeploy GeneratedClassAdvisor
adrian@jboss.org
do-not-reply at jboss.com
Fri Apr 11 09:24:07 EDT 2008
The following test in JBoss 5
| ./build.sh one-test -Dtest=org.jboss.test.aop.test.MicrocontainerJMXUnitTestCase
|
is giving the following error at undeploy
| 15:13:18,430 ERROR [AspectDeployer] Error during undeploy: vfsfile:/home/ejort/jboss-head/testsuite/output/lib/aop-mc-jmxtest-has-dependency.jar
| java.lang.IllegalStateException
| at java.util.WeakHashMap$HashIterator.remove(WeakHashMap.java:757)
| at org.jboss.aop.GeneratedClassAdvisor.cleanup(GeneratedClassAdvisor.java:133)
| at org.jboss.aop.classpool.AOPClassPoolRepository.doUnregisterClassLoader(AOPClassPoolRepository.java:206)
| at org.jboss.aop.classpool.AOPClassPoolRepository.access$000(AOPClassPoolRepository.java:51)
| at org.jboss.aop.classpool.AOPClassPoolRepository$UnregisterClassLoaderAction$2.unregister(AOPClassPoolRepository.java:267)
| at org.jboss.aop.classpool.AOPClassPoolRepository.perfomUnregisterClassLoader(AOPClassPoolRepository.java:180)
| at org.jboss.aop.classpool.AOPClassPool.close(AOPClassPool.java:84)
| at org.jboss.aop.asintegration.jboss5.JBoss5ClassPool.close(JBoss5ClassPool.java:73)
| at javassist.scopedpool.ScopedClassPoolRepositoryImpl.unregisterClassLoader(ScopedClassPoolRepositoryImpl.java:172)
| at org.jboss.aop.classpool.AOPClassPoolRepository.unregisterClassLoader(AOPClassPoolRepository.java:162)
| at org.jboss.aop.AspectManager.unregisterClassLoader(AspectManager.java:754)
| at org.jboss.aop.deployers.AspectDeployer.undeploy(AspectDeployer.java:141)
| at org.jboss.deployers.vfs.spi.deployer.AbstractVFSRealDeployer.internalUndeploy(AbstractVFSRealDeployer.java:54)
| at org.jboss.deployers.spi.deployer.helpers.AbstractRealDeployer.undeploy(AbstractRealDeployer.java:112)
| at org.jboss.deployers.plugins.deployers.DeployerWrapper.undeploy(DeployerWrapper.java:197)
| at org.jboss.deployers.plugins.deployers.DeployersImpl.doUninstallParentLast(DeployersImpl.java:1189)
|
The test now passes after I fixed the xml, but there's obviously some problem
with the aop cleanup of deployments.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4143434#4143434
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4143434
More information about the jboss-dev-forums
mailing list