[JBoss AOP] - Re: javassist.CannotCompileException with scoped classloader
by kabir.khan@jboss.com
Which AOP and AS versions are you using? Try with the latest AOP 1.5.x release if you're not already doing that.
I don't think this will make any difference, but try getting rid of the configParserClass attribute:
| <?xml version="1.0" encoding="UTF-8"?>
| <jboss-app>
| <loader-repository>
| com.dts:loader=NotaryAs-ClassLoader
| <loader-repository-config>
| java2ParentDelegaton=true
| </loader-repository-config>
| </loader-repository>
| </jboss-app>
|
When weaving the class it is woven into something like:
| class Something{
|
| void method(){
| //AOP hooks to instantiate an invocation
| }
|
| void yadda$yadda$method$aop(){
| //Original contents, called by invocation at end of chain
| }
| }
|
It seems that the code creating the invocation class cannot find the method with the original contents. Maybe it is getting the ClassPools confused.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4085507#4085507
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4085507
18 years, 10 months
[JBoss Portal] - Re: it is possible to create more than one action for portle
by k3nnymusic
Hmm i can't understand this, becouse I'm loosing my request when I change windowstate though I set renderParameter. Everything is ok when I don't change window states.
In processAction I setRender parameter if any page call action with param name="page"
public void processAction(JBossActionRequest request, JBossActionResponse response)
| throws PortletException, IOException, UnavailableException{
| String page = "0";
| if(request.getParameter("page")!=null){
| page = request.getParameter("page");
| response.setRenderParameter("page", page);
| }
| }
In view I getting page parameter and set page to dispatch.
public void doView(JBossRenderRequest request, JBossRenderResponse response)
| throws PortletException, IOException, UnavailableException{
| if(request.getParameter("page")!=null)
| page = Integer.parseInt(request.getParameter("page"));
| String jspName;
| if(page==0)
| jspName = "/WEB-INF/jsp/view.jsp";
| else
| jspName = "/WEB-INF/jsp/play.jsp";
| PortletRequestDispatcher prd = getPortletContext().getRequestDispatcher(jspName);
| prd.include(request, response);
| }
When I change windowstate probably I lost it because, change window state action don't sending action:params. How can I do this?
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4085501#4085501
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4085501
18 years, 10 months
[JBoss AOP] - javassist.CannotCompileException with scoped classloader
by Thomas_Larsson
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
18 years, 10 months