[jboss-user] [JBossCache] - Fails to run on Jboss4.2.2

emailmsgbox do-not-reply at jboss.com
Wed Jan 23 06:43:01 EST 2008


Hi,
I want to switch from  jboss4.0.4(jdk1.5) with jbossCache 1.4.0.SP1
To jboss4.2.2(jdk1.5)  (jbossCache 1.4.0.SP5)
With the same code
I use POJO-Cache and I do Post compile waving with ant aopc


  | package com.test;
  | import org.jboss.cache.aop.annotation.PojoCacheable;
  | import java.io.Serializable;
  | @PojoCacheable
  | public class A  implements Serializable //extends BaseDataObject{
  |     private int intVal;
  |     private boolean boolVal;
  |     private String StringVal;
  |     
  |     public int getIntVal() { return intVal;  }
  |     public void setIntVal(int intVal) {this.intVal = intVal; }
  |     public boolean isBoolVal() { return boolVal; }
  |     public void setBoolVal(boolean boolVal) { this.boolVal = boolVal; }
  |     public String getStringVal() {return StringVal; }
  |     public void setStringVal(String stringVal) {StringVal = stringVal; }
  | 
  | 
  | 

And when doing  this without any cache use , just this

  |       (1)     A aa = new A();
  |       (2)     aa.setBoolVal(true);
  | 

In the line (2) I get 

anonymous wrote : 
  | java.lang.ClassCastException: com.test.A
  | 	org.jboss.aspects.patterns.observable.SubjectInterceptor.invoke(SubjectInterceptor.java:50)
  | 	com.test.A$boolVal_Set.invokeNext(A$boolVal_Set.java)
  | 	com.test.A.boolVal_w_$aop(A.java)
  | 	com.test.A.setBoolVal(A.java:35)
  | 	com.test.mbean.TestService.test2(ConferenceService.java:352)
  | 	sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  | 	sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
  | 	sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
  | 	java.lang.reflect.Method.invoke(Unknown Source)
  | 	org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:112)
  | 	org.jboss.ejb3.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:166)
  | 	org.jboss.ejb3.interceptor.EJB3InterceptorsInterceptor.invoke(EJB3InterceptorsInterceptor.java:63)
  | ...
  | 

I tried jbossCache 1.4.0.SP6-8 with no success

Ideas? :-(

thanks

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

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



More information about the jboss-user mailing list