[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