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

Reply via email to