[jboss-user] [JBoss AOP] - javassist.CannotCompileException with scoped classloader

Thomas_Larsson do-not-reply at jboss.com
Tue Sep 18 09:33:18 EDT 2007


Hello everyone,

I'm trying out scoped classloading in combination with loadtime aspects and I have run into this problem.

Going from non-scoped to scoped deployment of my ear, this exception is thrown during startup.


  | 15:12:08,109 ERROR [STDERR] [warn] AOP Instrumentor failed to transform com.dts.referenceservice.impl.ReferenceServiceBean
  | 15:12:08,125 ERROR [STDERR] javassist.CannotCompileException: [source error] com$dts$referenceservice$impl$ReferenceServiceBean$getReference$aop(com.dts.referenceservice.api.dtsmessages.ReferenceRequest) not found in com.dts.referenceservice.impl.ReferenceServiceBean
  | 15:12:08,125 ERROR [STDERR]     at javassist.CtBehavior.setBody(CtBehavior.java:364)
  | 15:12:08,125 ERROR [STDERR]     at javassist.CtBehavior.setBody(CtBehavior.java:333)
  | 15:12:08,125 ERROR [STDERR]     at org.jboss.aop.instrument.OptimizedMethodInvocations.createOptimizedInvocationClass(OptimizedMethodInvocations.java:121)
  | 15:12:08,125 ERROR [STDERR]     at org.jboss.aop.instrument.OptimizedMethodExecutionTransformer.transformMethod(OptimizedMethodExecutionTransformer.java:60)
  | 15:12:08,125 ERROR [STDERR]     at org.jboss.aop.instrument.MethodExecutionTransformer.instrument(MethodExecutionTransformer.java:144)
  | 15:12:08,125 ERROR [STDERR]     at org.jboss.aop.instrument.Instrumentor.transform(Instrumentor.java:703)
  | 15:12:08,125 ERROR [STDERR]     at org.jboss.aop.AspectManager.translate(AspectManager.java:910)
  | 15:12:08,125 ERROR [STDERR]     at org.jboss.aop.AspectManager.transform(AspectManager.java:822)
  | 15:12:08,125 ERROR [STDERR]     at org.jboss.aop.standalone.AOPTransformer.aspectTransform(AOPTransformer.java:89)
  | 15:12:08,125 ERROR [STDERR]     at org.jboss.aop.standalone.AOPTransformer.transform(AOPTransformer.java:76)
  | 15:12:08,125 ERROR [STDERR]     at sun.instrument.TransformerManager.transform(TransformerManager.java:122)
  | 15:12:08,125 ERROR [STDERR]     at sun.instrument.InstrumentationImpl.transform(InstrumentationImpl.java:155)
  | 15:12:08,125 ERROR [STDERR]     at java.lang.ClassLoader.defineClass1(Native Method)
  | 15:12:08,125 ERROR [STDERR]     at java.lang.ClassLoader.defineClass(ClassLoader.java:620)
  | 15:12:08,125 ERROR [STDERR]     at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124)
  | 15:12:08,125 ERROR [STDERR]     at java.net.URLClassLoader.defineClass(URLClassLoader.java:260)
  | 15:12:08,125 ERROR [STDERR]     at java.net.URLClassLoader.access$100(URLClassLoader.java:56)
  | 15:12:08,125 ERROR [STDERR]     at java.net.URLClassLoader$1.run(URLClassLoader.java:195)
  | 15:12:08,125 ERROR [STDERR]     at java.security.AccessController.doPrivileged(Native Method)
  | 15:12:08,125 ERROR [STDERR]     at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
  | 15:12:08,125 ERROR [STDERR]     at org.jboss.mx.loading.RepositoryClassLoader.findClassLocally(RepositoryClassLoader.java:675)
  | 15:12:08,125 ERROR [STDERR]     at org.jboss.mx.loading.RepositoryClassLoader.findClass(RepositoryClassLoader.java:655)
  | 15:12:08,125 ERROR [STDERR]     at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
  | 15:12:08,125 ERROR [STDERR]     at org.jboss.mx.loading.RepositoryClassLoader.loadClassLocally(RepositoryClassLoader.java:193)
  | 15:12:08,125 ERROR [STDERR]     at org.jboss.mx.loading.ClassLoadingTask$ThreadTask.run(ClassLoadingTask.java:131)
  | 15:12:08,125 ERROR [STDERR]     at org.jboss.mx.loading.LoadMgr3.nextTask(LoadMgr3.java:399)
  | 15:12:08,125 ERROR [STDERR]     at org.jboss.mx.loading.RepositoryClassLoader.loadClassImpl(RepositoryClassLoader.java:520)
  | 15:12:08,125 ERROR [STDERR]     at org.jboss.mx.loading.RepositoryClassLoader.loadClass(RepositoryClassLoader.java:408)
  | 15:12:08,125 ERROR [STDERR]     at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
  | 15:12:08,125 ERROR [STDERR]     at org.jboss.ejb3.Ejb3AnnotationHandler.populateBaseInfo(Ejb3AnnotationHandler.java:293)
  | 15:12:08,125 ERROR [STDERR]     at org.jboss.ejb3.Ejb3DescriptorHandler.populateBaseInfo(Ejb3DescriptorHandler.java:215)
  | 15:12:08,125 ERROR [STDERR]     at org.jboss.ejb3.Ejb3AnnotationHandler.getContainers(Ejb3AnnotationHandler.java:138)
  | 15:12:08,125 ERROR [STDERR]     at org.jboss.ejb3.Ejb3Deployment.deployElement(Ejb3Deployment.java:486)
  | 15:12:08,125 ERROR [STDERR]     at org.jboss.ejb3.Ejb3Deployment.deployElement(Ejb3Deployment.java:442)
  | 15:12:08,125 ERROR [STDERR]     at org.jboss.ejb3.Ejb3Deployment.deployUrl(Ejb3Deployment.java:423)
  | 15:12:08,125 ERROR [STDERR]     at org.jboss.ejb3.Ejb3Deployment.deploy(Ejb3Deployment.java:384)
  | 15:12:08,125 ERROR [STDERR]     at org.jboss.ejb3.Ejb3Deployment.create(Ejb3Deployment.java:327)
  | 15:12:08,125 ERROR [STDERR]     at org.jboss.ejb3.Ejb3Module.createService(Ejb3Module.java:77)
  | 15:12:08,125 ERROR [STDERR]     at org.jboss.system.ServiceMBeanSupport.jbossInternalCreate(ServiceMBeanSupport.java:260)
  | 15:12:08,125 ERROR [STDERR]     at org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMBeanSupport.java:243)
  | 15:12:08,125 ERROR [STDERR]     at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
  | 15:12:08,125 ERROR [STDERR]     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
  | 15:12:08,125 ERROR [STDERR]     at java.lang.reflect.Method.invoke(Method.java:585)
  | 15:12:08,140 ERROR [STDERR]     at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
  | 15:12:08,140 ERROR [STDERR]     at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
  | 15:12:08,140 ERROR [STDERR]     at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
  | 15:12:08,140 ERROR [STDERR]     at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
  | 15:12:08,140 ERROR [STDERR]     at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
  | 15:12:08,140 ERROR [STDERR]     at org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.java:978)
  | 15:12:08,140 ERROR [STDERR]     at $Proxy0.create(Unknown Source)
  | 15:12:08,140 ERROR [STDERR]     at org.jboss.system.ServiceController.create(ServiceController.java:330)
  | 15:12:08,140 ERROR [STDERR]     at org.jboss.system.ServiceController.create(ServiceController.java:273)
  | 15:12:08,140 ERROR [STDERR]     at sun.reflect.GeneratedMethodAccessor3.invoke(Unknown Source)
  | 15:12:08,140 ERROR [STDERR]     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
  | 15:12:08,140 ERROR [STDERR]     at java.lang.reflect.Method.invoke(Method.java:585)
  | 15:12:08,140 ERROR [STDERR]     at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
  | 15:12:08,140 ERROR [STDERR]     at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
  | 15:12:08,140 ERROR [STDERR]     at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
  | 15:12:08,140 ERROR [STDERR]     at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
  | 15:12:08,140 ERROR [STDERR]     at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
  | 15:12:08,140 ERROR [STDERR]     at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
  | 15:12:08,140 ERROR [STDERR]     at $Proxy33.create(Unknown Source)
  | 15:12:08,140 ERROR [STDERR]     at org.jboss.ejb3.EJB3Deployer.create(EJB3Deployer.java:492)
  | 15:12:08,140 ERROR [STDERR]     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  | 15:12:08,140 ERROR [STDERR]     at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
  | 15:12:08,140 ERROR [STDERR]     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
  | 15:12:08,140 ERROR [STDERR]     at java.lang.reflect.Method.invoke(Method.java:585)
  | 15:12:08,140 ERROR [STDERR]     at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
  | 15:12:08,140 ERROR [STDERR]     at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
  | 15:12:08,140 ERROR [STDERR]     at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133)
  | 15:12:08,140 ERROR [STDERR]     at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
  | 15:12:08,140 ERROR [STDERR]     at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:142)
  | 15:12:08,140 ERROR [STDERR]     at org.jboss.mx.interceptor.DynamicInterceptor.invoke(DynamicInterceptor.java:97)
  | 15:12:08,140 ERROR [STDERR]     at org.jboss.system.InterceptorServiceMBeanSupport.invokeNext(InterceptorServiceMBeanSupport.java:238)
  | 15:12:08,140 ERROR [STDERR]     at org.jboss.ws.integration.jboss42.DeployerInterceptor.create(DeployerInterceptor.java:73)
  | 15:12:08,140 ERROR [STDERR]     at org.jboss.deployment.SubDeployerInterceptorSupport$XMBeanInterceptor.create(SubDeployerInterceptorSupport.java:180)
  | 15:12:08,140 ERROR [STDERR]     at org.jboss.deployment.SubDeployerInterceptor.invoke(SubDeployerInterceptor.java:91)
  | 15:12:08,140 ERROR [STDERR]     at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
  | 15:12:08,140 ERROR [STDERR]     at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
  | 15:12:08,140 ERROR [STDERR]     at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
  | 15:12:08,140 ERROR [STDERR]     at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
  | 15:12:08,140 ERROR [STDERR]     at $Proxy34.create(Unknown Source)
  | 15:12:08,140 ERROR [STDERR]     at org.jboss.deployment.MainDeployer.create(MainDeployer.java:969)
  | 15:12:08,140 ERROR [STDERR]     at org.jboss.deployment.MainDeployer.create(MainDeployer.java:959)
  | 15:12:08,140 ERROR [STDERR]     at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:818)
  | 15:12:08,140 ERROR [STDERR]     at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:782)
  | 15:12:08,140 ERROR [STDERR]     at sun.reflect.GeneratedMethodAccessor19.invoke(Unknown Source)
  | 15:12:08,140 ERROR [STDERR]     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
  | 15:12:08,140 ERROR [STDERR]     at java.lang.reflect.Method.invoke(Method.java:585)
  | 15:12:08,140 ERROR [STDERR]     at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
  | 15:12:08,140 ERROR [STDERR]     at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
  | 15:12:08,140 ERROR [STDERR]     at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133)
  | 15:12:08,140 ERROR [STDERR]     at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
  | 15:12:08,140 ERROR [STDERR]     at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:142)
  | 15:12:08,140 ERROR [STDERR]     at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
  | 15:12:08,140 ERROR [STDERR]     at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
  | 15:12:08,140 ERROR [STDERR]     at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
  | 15:12:08,140 ERROR [STDERR]     at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
  | 15:12:08,140 ERROR [STDERR]     at $Proxy9.deploy(Unknown Source)
  | 15:12:08,140 ERROR [STDERR]     at org.jboss.deployment.scanner.URLDeploymentScanner.deploy(URLDeploymentScanner.java:421)
  | 15:12:08,140 ERROR [STDERR]     at org.jboss.deployment.scanner.URLDeploymentScanner.scan(URLDeploymentScanner.java:634)
  | 15:12:08,140 ERROR [STDERR]     at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.doScan(AbstractDeploymentScanner.java:263)
  | 15:12:08,140 ERROR [STDERR]     at org.jboss.deployment.scanner.AbstractDeploymentScanner.startService(AbstractDeploymentScanner.java:336)
  | 15:12:08,140 ERROR [STDERR]     at org.jboss.system.ServiceMBeanSupport.jbossInternalStart(ServiceMBeanSupport.java:289)
  | 15:12:08,140 ERROR [STDERR]     at org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMBeanSupport.java:245)
  | 15:12:08,140 ERROR [STDERR]     at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
  | 15:12:08,140 ERROR [STDERR]     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
  | 15:12:08,140 ERROR [STDERR]     at java.lang.reflect.Method.invoke(Method.java:585)
  | 15:12:08,140 ERROR [STDERR]     at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
  | 15:12:08,140 ERROR [STDERR]     at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
  | 15:12:08,140 ERROR [STDERR]     at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
  | 15:12:08,140 ERROR [STDERR]     at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
  | 15:12:08,140 ERROR [STDERR]     at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
  | 15:12:08,140 ERROR [STDERR]     at org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.java:978)
  | 15:12:08,140 ERROR [STDERR]     at $Proxy0.start(Unknown Source)
  | 15:12:08,140 ERROR [STDERR]     at org.jboss.system.ServiceController.start(ServiceController.java:417)
  | 15:12:08,140 ERROR [STDERR]     at sun.reflect.GeneratedMethodAccessor10.invoke(Unknown Source)
  | 15:12:08,140 ERROR [STDERR]     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
  | 15:12:08,140 ERROR [STDERR]     at java.lang.reflect.Method.invoke(Method.java:585)
  | 15:12:08,140 ERROR [STDERR]     at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
  | 15:12:08,140 ERROR [STDERR]     at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
  | 15:12:08,140 ERROR [STDERR]     at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
  | 15:12:08,140 ERROR [STDERR]     at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
  | 15:12:08,140 ERROR [STDERR]     at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
  | 15:12:08,140 ERROR [STDERR]     at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
  | 15:12:08,140 ERROR [STDERR]     at $Proxy4.start(Unknown Source)
  | 15:12:08,140 ERROR [STDERR]     at org.jboss.deployment.SARDeployer.start(SARDeployer.java:302)
  | 15:12:08,140 ERROR [STDERR]     at org.jboss.deployment.MainDeployer.start(MainDeployer.java:1025)
  | 15:12:08,140 ERROR [STDERR]     at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:819)
  | 15:12:08,140 ERROR [STDERR]     at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:782)
  | 15:12:08,140 ERROR [STDERR]     at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:766)
  | 15:12:08,140 ERROR [STDERR]     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  | 15:12:08,140 ERROR [STDERR]     at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
  | 15:12:08,140 ERROR [STDERR]     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
  | 15:12:08,140 ERROR [STDERR]     at java.lang.reflect.Method.invoke(Method.java:585)
  | 15:12:08,140 ERROR [STDERR]     at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
  | 15:12:08,140 ERROR [STDERR]     at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
  | 15:12:08,140 ERROR [STDERR]     at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133)
  | 15:12:08,140 ERROR [STDERR]     at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
  | 15:12:08,140 ERROR [STDERR]     at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:142)
  | 15:12:08,140 ERROR [STDERR]     at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
  | 15:12:08,140 ERROR [STDERR]     at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
  | 15:12:08,140 ERROR [STDERR]     at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
  | 15:12:08,140 ERROR [STDERR]     at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
  | 15:12:08,140 ERROR [STDERR]     at $Proxy5.deploy(Unknown Source)
  | 15:12:08,140 ERROR [STDERR]     at org.jboss.system.server.ServerImpl.doStart(ServerImpl.java:482)
  | 15:12:08,140 ERROR [STDERR]     at org.jboss.system.server.ServerImpl.start(ServerImpl.java:362)
  | 15:12:08,140 ERROR [STDERR]     at org.jboss.Main.boot(Main.java:200)
  | 15:12:08,140 ERROR [STDERR]     at org.jboss.Main$1.run(Main.java:508)
  | 15:12:08,140 ERROR [STDERR]     at java.lang.Thread.run(Thread.java:595)
  | 15:12:08,140 ERROR [STDERR] Caused by: compile error: com$dts$referenceservice$impl$ReferenceServiceBean$getReference$aop(com.dts.referenceservice.api.dtsmessages.ReferenceRequest) not found in com.dts.referenceservice.impl.ReferenceServiceBean
  | 15:12:08,140 ERROR [STDERR]     at javassist.compiler.TypeChecker.atMethodCallCore(TypeChecker.java:716)
  | 15:12:08,140 ERROR [STDERR]     at javassist.compiler.TypeChecker.atCallExpr(TypeChecker.java:681)
  | 15:12:08,140 ERROR [STDERR]     at javassist.compiler.JvstTypeChecker.atCallExpr(JvstTypeChecker.java:156)
  | 15:12:08,140 ERROR [STDERR]     at javassist.compiler.ast.CallExpr.accept(CallExpr.java:45)
  | 15:12:08,140 ERROR [STDERR]     at javassist.compiler.JvstTypeChecker.atCastToWrapper(JvstTypeChecker.java:125)
  | 15:12:08,140 ERROR [STDERR]     at javassist.compiler.JvstTypeChecker.atCastExpr(JvstTypeChecker.java:97)
  | 15:12:08,140 ERROR [STDERR]     at javassist.compiler.ast.CastExpr.accept(CastExpr.java:54)
  | 15:12:08,140 ERROR [STDERR]     at javassist.compiler.CodeGen.doTypeCheck(CodeGen.java:235)
  | 15:12:08,140 ERROR [STDERR]     at javassist.compiler.CodeGen.compileExpr(CodeGen.java:222)
  | 15:12:08,140 ERROR [STDERR]     at javassist.compiler.CodeGen.atReturnStmnt2(CodeGen.java:591)
  | 15:12:08,140 ERROR [STDERR]     at javassist.compiler.JvstCodeGen.atReturnStmnt(JvstCodeGen.java:424)
  | 15:12:08,140 ERROR [STDERR]     at javassist.compiler.CodeGen.atStmnt(CodeGen.java:356)
  | 15:12:08,140 ERROR [STDERR]     at javassist.compiler.ast.Stmnt.accept(Stmnt.java:49)
  | 15:12:08,140 ERROR [STDERR]     at javassist.compiler.CodeGen.atStmnt(CodeGen.java:344)
  | 15:12:08,140 ERROR [STDERR]     at javassist.compiler.ast.Stmnt.accept(Stmnt.java:49)
  | 15:12:08,140 ERROR [STDERR]     at javassist.compiler.CodeGen.atMethodBody(CodeGen.java:285)
  | 15:12:08,140 ERROR [STDERR]     at javassist.compiler.Javac.compileBody(Javac.java:212)
  | 15:12:08,140 ERROR [STDERR]     at javassist.CtBehavior.setBody(CtBehavior.java:358)
  | 15:12:08,140 ERROR [STDERR]     ... 149 more
  | 

My jboss-app.xml is the following:


  | <?xml version="1.0" encoding="UTF-8"?>
  | <jboss-app>
  | 	<loader-repository>
  | 		com.dts:loader=NotaryAs-ClassLoader
  | 		<loader-repository-config configParserClass='org.jboss.mx.loading.HeirarchicalLoaderRepository3ConfigParser'>
  |       		java2ParentDelegaton=true
  | 	      </loader-repository-config>
  | 	</loader-repository>
  | </jboss-app>
  | 

The only thing I have to do to break/fix this is to add/remove the jboss-app.xml to/from the ear's META-INF folder.

The method name with all the '$' signs in it looks suspicious, when I debug the javassist code the method names against which the TypeChecker compares are the original ones, without any '$'-signs.

Any tips?

Best Regards
-Thomas

View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4085498#4085498

Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4085498



More information about the jboss-user mailing list