users@glassfish.java.net

ClassCastException => TimerWrapper to Serializable

From: <glassfish_at_javadesktop.org>
Date: Wed, 06 Jan 2010 03:42:28 PST

Hi,

I try to schedule an Timer using the TimerManager, but it fails. I get an ClassCastException

SCHWERWIEGEND: java.lang.ClassCastException:
com.sun.ejb.containers.TimerWrapper cannot be cast to java.io.Serializable
        at com.sun.corba.ee.impl.copyobject.ORBStreamObjectCopierImpl.copy(ORBStreamObjectCopierImpl.java:72)
        at com.sun.corba.ee.impl.copyobject.ORBStreamObjectCopierImpl.copy(ORBStreamObjectCopierImpl.java:61)
        at com.sun.corba.ee.impl.orbutil.copyobject.FallbackObjectCopierImpl.copy(FallbackObjectCopierImpl.java:65)
        at com.sun.corba.ee.impl.orbutil.copyobject.FallbackObjectCopierImpl.copy(FallbackObjectCopierImpl.java:55)
        at com.sun.corba.ee.impl.javax.rmi.CORBA.Util.copyObject(Util.java:773)
        at com.sun.corba.ee.impl.presentation.rmi.DynamicMethodMarshallerImpl.copyReslut(DynamicMethodMarshallerImpl.java:474)
        at com.sun.corba.ee.impl.presentation.rmi.StubInvocationHandlerImpl.privateInvoke(StubInvocationHandlerImpl.java:230)
        at com.sun.corba.ee.impl.presentation.rmi.StubInvocationHandlerImpl.invoke(StubInvocationHandlerImpl.java:147)
        at com.sun.corba.ee.impl.presentation.rmi.codegen.CodegenStubBase.invoke(CodgenStubBase.java:225)
        at my.company._MyStatelessSessionBean_DynamicStub.createTimer(my/company_MyStatelessSessionBean_DynamicStub.java)

It's right TimerWrapper doesn't implement Serializable.
I don't know what's going on, has anybody an idea, how to solve the problem ?

Regards,
André
[Message sent by forum member 'akull82' (andre_at_akull82.de)]

http://forums.java.net/jive/thread.jspa?messageID=378997