[jboss-user] [JBoss Cache] - PojoCache

Sagar N do-not-reply at jboss.com
Thu Feb 24 16:27:24 EST 2011


Sagar N [http://community.jboss.org/people/vsnallu] created the discussion

"PojoCache"

To view the discussion, visit: http://community.jboss.org/message/589613#589613

--------------------------------------------------------------
Hi ,
I am new to PojoCache. Studied the PojoCache User documentation. I am trying to add a class to PojoCache and has references to other data classes. So I annotated the main class and referencing classes with @org.jboss.cache.pojo.annotation.Replicable. Used the following ant target to precompile the classes so as to do the instrumentation. 

<target name="aopc"  description="Precompile aop class">
<taskdef name="aopc" classname="org.jboss.aop.ant.AopC"
   classpathref="aop.classpath"/>
  <aopc compilerclasspathref="compile.classpath" verbose="true">
   <classpath  refid="pojo.classes" />
   <src path="${app.dir.class}"/>
   <aoppath path="./pojoLib/pojocache-aop.xml"/>
  </aopc>
</target>

where pojo.classes refer to set of classes with @replicable annotation. When I run the ant task I am getting the following exception.
[aopc] [info] Total length of filenames to be compiled is greater than 1000, listing files in --SOURCEPATH: C:\DOCUME~1\SAGAR~1.NAL\LOCALS~1\Temp\src8079062473957626159.tmp
     [aopc] [no comp needed] C:\Sagar\EARFileCreation\Entitlement\WebContent\WEB-INF\classes\com\verizon\conferencing\confapi\util\TokenPool$TokenPoolAdvisor.class
     [aopc] [no comp needed] C:\Sagar\EARFileCreation\Entitlement\WebContent\WEB-INF\classes\com\verizon\conferencing\confapi\util\TokenPool$TokenPoolInstanceAdvisor.class
     [aopc] [no comp needed] C:\Sagar\EARFileCreation\Entitlement\WebContent\WEB-INF\classes\com\verizon\conferencing\confapi\util\SessionToken.class
     [aopc] [no comp needed] C:\Sagar\EARFileCreation\Entitlement\WebContent\WEB-INF\classes\com\verizon\conferencing\confapi\security\ConfAPISignature.class
     [aopc] [no comp needed] C:\Sagar\EARFileCreation\Entitlement\WebContent\WEB-INF\classes\com\verizon\conferencing\confapi\dao\KeypairData$KeypairDataAdvisor.class
     [aopc] [no comp needed] C:\Sagar\EARFileCreation\Entitlement\WebContent\WEB-INF\classes\com\verizon\conferencing\confapi\dao\KeypairData$JoinPoint_w_applID.class
     [aopc] [no comp needed] C:\Sagar\EARFileCreation\Entitlement\WebContent\WEB-INF\classes\com\verizon\conferencing\confapi\dao\KeypairData$JoinPoint_r_updateDate.class
     [aopc] [no comp needed] C:\Sagar\EARFileCreation\Entitlement\WebContent\WEB-INF\classes\com\verizon\conferencing\confapi\dao\KeypairData$JoinPoint_w_updateDate.class
     [aopc] [no comp needed] C:\Sagar\EARFileCreation\Entitlement\WebContent\WEB-INF\classes\com\verizon\conferencing\confapi\dao\KeypairData$JoinPoint_w_versionKey.class
     [aopc] [no comp needed] C:\Sagar\EARFileCreation\Entitlement\WebContent\WEB-INF\classes\com\verizon\conferencing\confapi\util\SessionToken$JoinPoint_r_creationTimestamp.class
     [aopc] [no comp needed] C:\Sagar\EARFileCreation\Entitlement\WebContent\WEB-INF\classes\com\verizon\conferencing\confapi\util\TokenPool$JoinPoint_w_pool.class
     [aopc] [no comp needed] C:\Sagar\EARFileCreation\Entitlement\WebContent\WEB-INF\classes\com\verizon\conferencing\confapi\dao\KeypairData$KeypairDataAdvisor.class
     [aopc] [no comp needed] C:\Sagar\EARFileCreation\Entitlement\WebContent\WEB-INF\classes\com\verizon\conferencing\confapi\dao\KeypairData$KeypairDataInstanceAdvisor.class
     [aopc] [no comp needed] C:\Sagar\EARFileCreation\Entitlement\WebContent\WEB-INF\classes\com\verizon\conferencing\confapi\util\SessionToken$JoinPoint_r_originAddress.class
     [aopc] [no comp needed] C:\Sagar\EARFileCreation\Entitlement\WebContent\WEB-INF\classes\com\verizon\conferencing\confapi\util\TokenPool$TokenPoolAdvisor.class
     [aopc] [no comp needed] C:\Sagar\EARFileCreation\Entitlement\WebContent\WEB-INF\classes\com\verizon\conferencing\confapi\dao\KeypairData$JoinPoint_r_versionNumber.class
     [aopc] [no comp needed] C:\Sagar\EARFileCreation\Entitlement\WebContent\WEB-INF\classes\com\verizon\conferencing\confapi\dao\BlockedIPAddressProc.class
     [aopc] [no comp needed] C:\Sagar\EARFileCreation\Entitlement\WebContent\WEB-INF\classes\com\verizon\conferencing\confapi\dao\KeypairData$JoinPoint_r_applVersionID.class
     [aopc] [no comp needed] C:\Sagar\EARFileCreation\Entitlement\WebContent\WEB-INF\classes\com\verizon\conferencing\confapi\dao\KeypairData$JoinPoint_r_updLoginID.class
     [aopc] [no comp needed] C:\Sagar\EARFileCreation\Entitlement\WebContent\WEB-INF\classes\com\verizon\conferencing\confapi\dao\KeypairData$JoinPoint_w_versionNumber.class
     [aopc] [no comp needed] C:\Sagar\EARFileCreation\Entitlement\WebContent\WEB-INF\classes\com\verizon\conferencing\confapi\dao\ValidateUserDAO.class
     [aopc] [no comp needed] C:\Sagar\EARFileCreation\Entitlement\WebContent\WEB-INF\classes\com\verizon\conferencing\confapi\webservice\ValidateExternalRequestResponse.class
     [aopc] [no comp needed] C:\Sagar\EARFileCreation\Entitlement\WebContent\WEB-INF\classes\com\verizon\conferencing\confapi\util\SessionToken$SessionTokenAdvisor.class
     [aopc] [no comp needed] C:\Sagar\EARFileCreation\Entitlement\WebContent\WEB-INF\classes\com\verizon\conferencing\confapi\util\SessionToken$SessionTokenInstanceAdvisor.class
     [aopc] [no comp needed] C:\Sagar\EARFileCreation\Entitlement\WebContent\WEB-INF\classes\com\verizon\conferencing\confapi\dao\KeypairData$JoinPoint_r_effDate.class
     [aopc] [no comp needed] C:\Sagar\EARFileCreation\Entitlement\WebContent\WEB-INF\classes\com\verizon\conferencing\confapi\util\SessionToken$JoinPoint_w_sessionTimestamp.class
     [aopc] [no comp needed] C:\Sagar\EARFileCreation\Entitlement\WebContent\WEB-INF\classes\com\verizon\conferencing\confapi\webservice\ValidateExternalRequestRequest.class
     [aopc] [warn] Could not find class org.jboss.ha.cachemanager.CacheManager that com.verizon.conferencing.confapi.util.EntitlementPojoCache references.  It may not be in your classpath and you may not be getting field and constructor weaving for this class.
     [aopc] javassist.NotFoundException: org.jboss.ha.cachemanager.CacheManager
     [aopc]  at javassist.ClassPool.get(ClassPool.java:436)
     [aopc]  at org.jboss.aop.instrument.Instrumentor.convertReferences(Instrumentor.java:648)
     [aopc]  at org.jboss.aop.instrument.Instrumentor.transform(Instrumentor.java:763)
     [aopc]  at org.jboss.aop.instrument.GeneratedAdvisorInstrumentor.transform(GeneratedAdvisorInstrumentor.java:119)
     [aopc]  at org.jboss.aop.ClassicWeavingStrategy.translate(ClassicWeavingStrategy.java:110)
     [aopc]  at org.jboss.aop.AspectManager.translate(AspectManager.java:1051)
     [aopc]  at org.jboss.aop.AspectManager.transform(AspectManager.java:993)
     [aopc]  at org.jboss.aop.standalone.Compiler.compileFile(Compiler.java:391)
     [aopc]  at org.jboss.aop.standalone.Compiler.compile(Compiler.java:243)
     [aopc]  at org.jboss.aop.standalone.Compiler.main(Compiler.java:88)
     [aopc] java.lang.RuntimeException: javassist.NotFoundException: org.jboss.ha.cachemanager.CacheManager
     [aopc]  at org.jboss.aop.pointcut.FieldMatcher.visit(FieldMatcher.java:113)
     [aopc]  at org.jboss.aop.pointcut.ast.ASTField.jjtAccept(ASTField.java:44)
     [aopc]  at org.jboss.aop.pointcut.FieldMatcher.visit(FieldMatcher.java:157)
     [aopc]  at org.jboss.aop.pointcut.ast.ASTFieldExecution.jjtAccept(ASTFieldExecution.java:37)
     [aopc]  at org.jboss.aop.pointcut.MatcherHelper.visit(MatcherHelper.java:89)
     [aopc]  at org.jboss.aop.pointcut.MatcherHelper.matches(MatcherHelper.java:83)
     [aopc]  at org.jboss.aop.pointcut.PointcutExpression.matchesGet(PointcutExpression.java:212)
     [aopc]  at org.jboss.aop.instrument.JoinpointClassifier$1.matches(JoinpointClassifier.java:80)
     [aopc]  at org.jboss.aop.instrument.JoinpointSimpleClassifier.classifyJoinpoint(JoinpointSimpleClassifier.java:63)
     [aopc]  at org.jboss.aop.instrument.JoinpointClassifier.classifyFieldGet(JoinpointClassifier.java:197)
     [aopc]  at org.jboss.aop.instrument.FieldAccessTransformer.buildFieldWrappers(FieldAccessTransformer.java:91)
     [aopc]  at org.jboss.aop.instrument.Instrumentor.transform(Instrumentor.java:778)
     [aopc]  at org.jboss.aop.instrument.GeneratedAdvisorInstrumentor.transform(GeneratedAdvisorInstrumentor.java:119)
     [aopc]  at org.jboss.aop.ClassicWeavingStrategy.translate(ClassicWeavingStrategy.java:110)
     [aopc]  at org.jboss.aop.AspectManager.translate(AspectManager.java:1051)
     [aopc]  at org.jboss.aop.AspectManager.transform(AspectManager.java:993)
     [aopc]  at org.jboss.aop.standalone.Compiler.compileFile(Compiler.java:391)
     [aopc]  at org.jboss.aop.standalone.Compiler.compile(Compiler.java:243)
     [aopc]  at org.jboss.aop.standalone.Compiler.main(Compiler.java:88)
     [aopc] Caused by: javassist.NotFoundException: org.jboss.ha.cachemanager.CacheManager
     [aopc]  at javassist.ClassPool.get(ClassPool.java:436)
     [aopc]  at javassist.bytecode.Descriptor.toCtClass(Descriptor.java:591)
     [aopc]  at javassist.bytecode.Descriptor.toCtClass(Descriptor.java:541)
     [aopc]  at javassist.CtField.getType(CtField.java:306)
     [aopc]  at org.jboss.aop.pointcut.FieldMatcher.visit(FieldMatcher.java:102)
     [aopc]  ... 18 more
     [aopc] java.lang.RuntimeException: failed to transform: com.verizon.conferencing.confapi.util.EntitlementPojoCache
     [aopc]  at org.jboss.aop.instrument.Instrumentor.transform(Instrumentor.java:829)
     [aopc]  at org.jboss.aop.instrument.GeneratedAdvisorInstrumentor.transform(GeneratedAdvisorInstrumentor.java:119)
     [aopc]  at org.jboss.aop.ClassicWeavingStrategy.translate(ClassicWeavingStrategy.java:110)
     [aopc]  at org.jboss.aop.AspectManager.translate(AspectManager.java:1051)
     [aopc]  at org.jboss.aop.AspectManager.transform(AspectManager.java:993)
     [aopc]  at org.jboss.aop.standalone.Compiler.compileFile(Compiler.java:391)
     [aopc]  at org.jboss.aop.standalone.Compiler.compile(Compiler.java:243)
     [aopc]  at org.jboss.aop.standalone.Compiler.main(Compiler.java:88)
     [aopc] Caused by: java.lang.RuntimeException: javassist.NotFoundException: org.jboss.ha.cachemanager.CacheManager
     [aopc]  at org.jboss.aop.pointcut.FieldMatcher.visit(FieldMatcher.java:113)
     [aopc]  at org.jboss.aop.pointcut.ast.ASTField.jjtAccept(ASTField.java:44)
     [aopc]  at org.jboss.aop.pointcut.FieldMatcher.visit(FieldMatcher.java:157)
     [aopc]  at org.jboss.aop.pointcut.ast.ASTFieldExecution.jjtAccept(ASTFieldExecution.java:37)
     [aopc]  at org.jboss.aop.pointcut.MatcherHelper.visit(MatcherHelper.java:89)
     [aopc]  at org.jboss.aop.pointcut.MatcherHelper.matches(MatcherHelper.java:83)
     [aopc]  at org.jboss.aop.pointcut.PointcutExpression.matchesGet(PointcutExpression.java:212)
     [aopc]  at org.jboss.aop.instrument.JoinpointClassifier$1.matches(JoinpointClassifier.java:80)
     [aopc]  at org.jboss.aop.instrument.JoinpointSimpleClassifier.classifyJoinpoint(JoinpointSimpleClassifier.java:63)
     [aopc]  at org.jboss.aop.instrument.JoinpointClassifier.classifyFieldGet(JoinpointClassifier.java:197)
     [aopc]  at org.jboss.aop.instrument.FieldAccessTransformer.buildFieldWrappers(FieldAccessTransformer.java:91)
     [aopc]  at org.jboss.aop.instrument.Instrumentor.transform(Instrumentor.java:778)
     [aopc]  ... 7 more
     [aopc] Caused by: javassist.NotFoundException: org.jboss.ha.cachemanager.CacheManager
     [aopc]  at javassist.ClassPool.get(ClassPool.java:436)
     [aopc]  at javassist.bytecode.Descriptor.toCtClass(Descriptor.java:591)
     [aopc]  at javassist.bytecode.Descriptor.toCtClass(Descriptor.java:541)
     [aopc]  at javassist.CtField.getType(CtField.java:306)
     [aopc]  at org.jboss.aop.pointcut.FieldMatcher.visit(FieldMatcher.java:102)
     [aopc]  ... 18 more
     [aopc] Exception in thread "main" java.lang.RuntimeException: java.lang.RuntimeException: failed to transform: com.verizon.conferencing.confapi.util.EntitlementPojoCache
     [aopc]  at org.jboss.aop.AspectManager.translate(AspectManager.java:1062)
     [aopc]  at org.jboss.aop.AspectManager.transform(AspectManager.java:993)
     [aopc]  at org.jboss.aop.standalone.Compiler.compileFile(Compiler.java:391)
     [aopc]  at org.jboss.aop.standalone.Compiler.compile(Compiler.java:243)
     [aopc]  at org.jboss.aop.standalone.Compiler.main(Compiler.java:88)
     [aopc] Caused by: java.lang.RuntimeException: failed to transform: com.verizon.conferencing.confapi.util.EntitlementPojoCache
     [aopc]  at org.jboss.aop.instrument.GeneratedAdvisorInstrumentor.transform(GeneratedAdvisorInstrumentor.java:148)
     [aopc]  at org.jboss.aop.ClassicWeavingStrategy.translate(ClassicWeavingStrategy.java:110)
     [aopc]  at org.jboss.aop.AspectManager.translate(AspectManager.java:1051)
     [aopc]  ... 4 more
     [aopc] Caused by: java.lang.RuntimeException: failed to transform: com.verizon.conferencing.confapi.util.EntitlementPojoCache
     [aopc]  at org.jboss.aop.instrument.Instrumentor.transform(Instrumentor.java:829)
     [aopc]  at org.jboss.aop.instrument.GeneratedAdvisorInstrumentor.transform(GeneratedAdvisorInstrumentor.java:119)
     [aopc]  ... 6 more
     [aopc] Caused by: java.lang.RuntimeException: javassist.NotFoundException: org.jboss.ha.cachemanager.CacheManager
     [aopc]  at org.jboss.aop.pointcut.FieldMatcher.visit(FieldMatcher.java:113)
     [aopc]  at org.jboss.aop.pointcut.ast.ASTField.jjtAccept(ASTField.java:44)
     [aopc]  at org.jboss.aop.pointcut.FieldMatcher.visit(FieldMatcher.java:157)
     [aopc]  at org.jboss.aop.pointcut.ast.ASTFieldExecution.jjtAccept(ASTFieldExecution.java:37)
     [aopc]  at org.jboss.aop.pointcut.MatcherHelper.visit(MatcherHelper.java:89)
     [aopc]  at org.jboss.aop.pointcut.MatcherHelper.matches(MatcherHelper.java:83)
     [aopc]  at org.jboss.aop.pointcut.PointcutExpression.matchesGet(PointcutExpression.java:212)
     [aopc]  at org.jboss.aop.instrument.JoinpointClassifier$1.matches(JoinpointClassifier.java:80)
     [aopc]  at org.jboss.aop.instrument.JoinpointSimpleClassifier.classifyJoinpoint(JoinpointSimpleClassifier.java:63)
     [aopc]  at org.jboss.aop.instrument.JoinpointClassifier.classifyFieldGet(JoinpointClassifier.java:197)
     [aopc]  at org.jboss.aop.instrument.FieldAccessTransformer.buildFieldWrappers(FieldAccessTransformer.java:91)
     [aopc]  at org.jboss.aop.instrument.Instrumentor.transform(Instrumentor.java:778)
     [aopc]  ... 7 more
     [aopc] Caused by: javassist.NotFoundException: org.jboss.ha.cachemanager.CacheManager
     [aopc]  at javassist.ClassPool.get(ClassPool.java:436)
     [aopc]  at javassist.bytecode.Descriptor.toCtClass(Descriptor.java:591)
     [aopc]  at javassist.bytecode.Descriptor.toCtClass(Descriptor.java:541)
     [aopc]  at javassist.CtField.getType(CtField.java:306)
     [aopc]  at org.jboss.aop.pointcut.FieldMatcher.visit(FieldMatcher.java:102)
     [aopc]  ... 18 more
     [aopc] [ERROR] java.lang.RuntimeException: failed to transform: com.verizon.conferencing.confapi.util.EntitlementPojoCache

I have the required Jar files in the classpath.  Any help will be greatly appreciated.

Thanks,
Sagar
--------------------------------------------------------------

Reply to this message by going to Community
[http://community.jboss.org/message/589613#589613]

Start a new discussion in JBoss Cache at Community
[http://community.jboss.org/choose-container!input.jspa?contentType=1&containerType=14&container=2052]

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.jboss.org/pipermail/jboss-user/attachments/20110224/661f1bd0/attachment-0001.html 


More information about the jboss-user mailing list