Hi all, I'm trying to precompile my classes with AOP ant Task in order to use them with JBoss PojoCache.
Here follows ant task log. aopc | [info] Total length of filenames to be compiled is greater than 1000, listing files in --SOURCEPATH: /tmp/src22454.tmp | [debug] Passed in instrumentor: null | [debug] Defaulting instrumentor to: org.jboss.aop.instrument.ClassicInstrumentor | [debug] jboss.aop.class.path is NULL | [debug] jboss.aop.search.classpath: 'null' true | [debug] jboss.aop.path: /home/mbazzoni/IdeaProjects/gto/gto-deploy/gto-deploy/jboss-aop.xml | jboss.aop.path[0]: /home/mbazzoni/IdeaProjects/gto/gto-deploy/gto-deploy/jboss-aop.xml | [deploying] file:/home/mbazzoni/IdeaProjects/gto/gto-deploy/gto-deploy/jboss-aop.xml | [trying to transform] rrd.gto.cbe.common.domain.PolicyItem | [debug] There are no caller pointcuts! | [debug] [EMAIL PROTECTED] getOid ()Ljava/lang/String;] matches no pointcuts | [debug] [EMAIL PROTECTED] setOid (Ljava/lang/String;)V] matches no pointcuts | [debug] [EMAIL PROTECTED] getValue ()Ljava/lang/String;] matches no pointcuts | [debug] [EMAIL PROTECTED] setValue (Ljava/lang/String;)V] matches no pointcuts | [debug] [EMAIL PROTECTED] PolicyItem ()V] matches no pointcuts | [debug] rrd.gto.cbe.common.domain.PolicyItem.oid:Ljava/lang/String; matches pointcut: field(* @org.jboss.cache.aop.annotation.PojoCacheable->*) | [debug] rrd.gto.cbe.common.domain.PolicyItem.value:Ljava/lang/String; matches pointcut: field(* @org.jboss.cache.aop.annotation.PojoCacheable->*) | [debug] rrd.gto.cbe.common.domain.PolicyItem.oid:Ljava/lang/String; matches pointcut: field(* @org.jboss.cache.aop.annotation.PojoCacheable->*) | [debug] rrd.gto.cbe.common.domain.PolicyItem.value:Ljava/lang/String; matches pointcut: field(* @org.jboss.cache.aop.annotation.PojoCacheable->*) | [debug] was rrd.gto.cbe.common.domain.PolicyItem converted: true | [compiled] /home/mbazzoni/IdeaProjects/gto/gto-deploy/gto-deploy/temp/gto-cbe/rrd/gto/cbe/common/domain/PolicyItem.class | [cannot compile] isInterface: rrd.gto.cbe.common.domain.device.DevicesRelationSpecificationKey | [no comp needed] /home/mbazzoni/IdeaProjects/gto/gto-deploy/gto-deploy/temp/gto-cbe/rrd/gto/cbe/common/domain/device/DevicesRelationSpecificationKey.class | [trying to transform] rrd.gto.cbe.common.domain.device.implementation.RrdDeviceKey | [debug] There are no caller pointcuts! | [debug] [EMAIL PROTECTED] getRrdPrimaryKey ()Ljava/lang/String;] matches no pointcuts | [debug] [EMAIL PROTECTED] setRrdPrimaryKey (Ljava/lang/String;)V] matches no pointcuts | [debug] [EMAIL PROTECTED] clone ()Ljava/lang/Object;] matches no pointcuts | [debug] [EMAIL PROTECTED] equals (Ljava/lang/Object;)Z] matches no pointcuts | [debug] [EMAIL PROTECTED] makeApplicationContext ()Ljavax/oss/ApplicationContext;] matches no pointcuts | [debug] [EMAIL PROTECTED] getApplicationContext ()Ljavax/oss/ApplicationContext;] matches no pointcuts | [debug] [EMAIL PROTECTED] setApplicationContext (Ljavax/oss/ApplicationContext;)V] matches no pointcuts | [debug] [EMAIL PROTECTED] setApplicationDN (Ljava/lang/String;)V] matches no pointcuts | [debug] [EMAIL PROTECTED] getApplicationDN ()Ljava/lang/String;] matches no pointcuts | [debug] [EMAIL PROTECTED] getType ()Ljava/lang/String;] matches no pointcuts | [debug] [EMAIL PROTECTED] setType (Ljava/lang/String;)V] matches no pointcuts | [debug] [EMAIL PROTECTED] getPrimaryKey ()Ljava/lang/Object;] matches no pointcuts | [debug] [EMAIL PROTECTED] setPrimaryKey (Ljava/lang/Object;)V] matches no pointcuts | [debug] [EMAIL PROTECTED] makePrimaryKey ()Ljava/lang/Object;] matches no pointcuts | [debug] [EMAIL PROTECTED] RrdDeviceKey ()V] matches no pointcuts | org.jboss.aop.instrument.TransformationException: Failed to aspectize class rrd.gto.cbe.common.domain.device.implementation.RrdDeviceKey. Could not find class it references rrd.gto.cbe.common.domain.device.DeviceKey It may not be in your classpath and you may not be getting field and constructor weaving for this class. | at org.jboss.aop.instrument.Instrumentor.convertReferences(Instrumentor.java:593) | at org.jboss.aop.instrument.Instrumentor.transform(Instrumentor.java:646) | at org.jboss.aop.AspectManager.translate(AspectManager.java:792) | at org.jboss.aop.AspectManager.transform(AspectManager.java:704) | at org.jboss.aop.standalone.Compiler.compileFile(Compiler.java:329) | at org.jboss.aop.standalone.Compiler.compile(Compiler.java:218) | at org.jboss.aop.standalone.Compiler.main(Compiler.java:74) | Exception in thread "main" org.jboss.aop.instrument.TransformationException: Failed to aspectize class rrd.gto.cbe.common.domain.device.implementation.RrdDeviceKey. Could not find class it references rrd.gto.cbe.common.domain.device.DeviceKey It may not be in your classpath and you may not be getting field and constructor weaving for this class. | at org.jboss.aop.instrument.Instrumentor.convertReferences(Instrumentor.java:593) | at org.jboss.aop.instrument.Instrumentor.transform(Instrumentor.java:646) | at org.jboss.aop.AspectManager.translate(AspectManager.java:792) | at org.jboss.aop.AspectManager.transform(AspectManager.java:704) | at org.jboss.aop.standalone.Compiler.compileFile(Compiler.java:329) | at org.jboss.aop.standalone.Compiler.compile(Compiler.java:218) | at org.jboss.aop.standalone.Compiler.main(Compiler.java:74) | /home/mbazzoni/IdeaProjects/gto/gto-deploy/gto-deploy/gto-deploy.xml:304: Java returned: 1 | at org.apache.tools.ant.taskdefs.Java.execute(Java.java:107) | at org.jboss.aop.ant.AopC.execute(AopC.java:320) | at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288) | at sun.reflect.GeneratedMethodAccessor3.invoke(Unknown Source) | at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) | at java.lang.reflect.Method.invoke(Method.java:585) | at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:105) | at org.apache.tools.ant.Task.perform(Task.java:348) | at org.apache.tools.ant.Target.execute(Target.java:357) | at org.apache.tools.ant.Target.performTasks(Target.java:385) | at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1329) | at org.apache.tools.ant.Project.executeTarget(Project.java:1298) | at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41) | at org.apache.tools.ant.Project.executeTargets(Project.java:1181) | at org.apache.tools.ant.Main.runBuild(Main.java:698) | at org.apache.tools.ant.Main.startAnt(Main.java:199) | at org.apache.tools.ant.launch.Launcher.run(Launcher.java:257) | at org.apache.tools.ant.launch.Launcher.main(Launcher.java:104) | at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) | at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) | at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) | at java.lang.reflect.Method.invoke(Method.java:585) | at com.intellij.rt.ant.execution.AntMain2.main(AntMain2.java:17) | /home/mbazzoni/IdeaProjects/gto/gto-deploy/gto-deploy/gto-deploy.xml:304: Java returned: 1 | at org.apache.tools.ant.taskdefs.Java.execute(Java.java:107) | at org.jboss.aop.ant.AopC.execute(AopC.java:320) | at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288) | at sun.reflect.GeneratedMethodAccessor3.invoke(Unknown Source) | at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) | at java.lang.reflect.Method.invoke(Method.java:585) | at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:105) | at org.apache.tools.ant.Task.perform(Task.java:348) | at org.apache.tools.ant.Target.execute(Target.java:357) | at org.apache.tools.ant.Target.performTasks(Target.java:385) | at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1329) | at org.apache.tools.ant.Project.executeTarget(Project.java:1298) | at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41) | at org.apache.tools.ant.Project.executeTargets(Project.java:1181) | at org.apache.tools.ant.Main.runBuild(Main.java:698) | at org.apache.tools.ant.Main.startAnt(Main.java:199) | at org.apache.tools.ant.launch.Launcher.run(Launcher.java:257) | at org.apache.tools.ant.launch.Launcher.main(Launcher.java:104) | at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) | at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) | at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) | at java.lang.reflect.Method.invoke(Method.java:585) | at com.intellij.rt.ant.execution.AntMain2.main(AntMain2.java:17) | /home/mbazzoni/IdeaProjects/gto/gto-deploy/gto-deploy/gto-deploy.xml:304: Java returned: 1 | at org.apache.tools.ant.taskdefs.Java.execute(Java.java:107) | at org.jboss.aop.ant.AopC.execute(AopC.java:320) | at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288) | at sun.reflect.GeneratedMethodAccessor3.invoke(Unknown Source) | at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) | at java.lang.reflect.Method.invoke(Method.java:585) | at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:105) | at org.apache.tools.ant.Task.perform(Task.java:348) | at org.apache.tools.ant.Target.execute(Target.java:357) | at org.apache.tools.ant.Target.performTasks(Target.java:385) | at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1329) | at org.apache.tools.ant.Project.executeTarget(Project.java:1298) | at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41) | at org.apache.tools.ant.Project.executeTargets(Project.java:1181) | at org.apache.tools.ant.Main.runBuild(Main.java:698) | at org.apache.tools.ant.Main.startAnt(Main.java:199) | at org.apache.tools.ant.launch.Launcher.run(Launcher.java:257) | at org.apache.tools.ant.launch.Launcher.main(Launcher.java:104) | at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) | at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) | at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) | at java.lang.reflect.Method.invoke(Method.java:585) | at com.intellij.rt.ant.execution.AntMain2.main(AntMain2.java:17) | | Ant build completed with 3 errors 3 warnings in 3s at 6:20:59 PM | The first class is correctly weaved: [trying to transform] rrd.gto.cbe.common.domain.PolicyItem | [debug] There are no caller pointcuts! | [debug] [EMAIL PROTECTED] getOid ()Ljava/lang/String;] matches no pointcuts | [debug] [EMAIL PROTECTED] setOid (Ljava/lang/String;)V] matches no pointcuts | [debug] [EMAIL PROTECTED] getValue ()Ljava/lang/String;] matches no pointcuts | [debug] [EMAIL PROTECTED] setValue (Ljava/lang/String;)V] matches no pointcuts | [debug] [EMAIL PROTECTED] PolicyItem ()V] matches no pointcuts | [debug] rrd.gto.cbe.common.domain.PolicyItem.oid:Ljava/lang/String; matches pointcut: field(* @org.jboss.cache.aop.annotation.PojoCacheable->*) | [debug] rrd.gto.cbe.common.domain.PolicyItem.value:Ljava/lang/String; matches pointcut: field(* @org.jboss.cache.aop.annotation.PojoCacheable->*) | [debug] rrd.gto.cbe.common.domain.PolicyItem.oid:Ljava/lang/String; matches pointcut: field(* @org.jboss.cache.aop.annotation.PojoCacheable->*) | [debug] rrd.gto.cbe.common.domain.PolicyItem.value:Ljava/lang/String; matches pointcut: field(* @org.jboss.cache.aop.annotation.PojoCacheable->*) | [debug] was rrd.gto.cbe.common.domain.PolicyItem converted: true | [compiled] /home/mbazzoni/IdeaProjects/gto/gto-deploy/gto-deploy/temp/gto-cbe/rrd/gto/cbe/common/domain/PolicyItem.class | but it is a simple class two fields (Strings) at the 2nd class gets an exception: Exception in thread "main" org.jboss.aop.instrument.TransformationException: Failed to aspectize class rrd.gto.cbe.common.doma | in.device.implementation.RrdDeviceKey. Could not find class it references rrd.gto.cbe.common.domain | .device.DeviceKey It may not be in your classpath and you may not be getting field and constructor | weaving for this class. I've double checked the class is in classpath. If I use load-time aop instrumentation it works good. What can the problem be? Thank you in advance, Marco. View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4119188#4119188 Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4119188 _______________________________________________ jboss-user mailing list [email protected] https://lists.jboss.org/mailman/listinfo/jboss-user
