Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

javax.ejb.Handle DeSerialize Problem

1 view
Skip to first unread message

Shuichi Asai

unread,
May 31, 2001, 7:09:20 AM5/31/01
to
Hello guys!

I have a problem, trying to de-serialise a serialised javax.ejb.Handle Object when is a
handle of a Stateful Session Bean.

Condition are like this:

*Using a WebSphere Application Server AE 3.5 on Windows2000

*The name of a Stateful Session Bean I want to serialise a handle of is "BasicSessionESB".

*I always make a success of serialising the handle.

*When I de-serialise the serialised handle, exception is occurred. Stack trace is like
here:
java.lang.ClassNotFoundException: jp.co.tenartni.esb.xsv._BasicSessionESB_Stub
at java.io.ObjectInputStream.inputObject(ObjectInputStream.java:1200)
at java.io.ObjectInputStream.readObject(ObjectInputStream.java:479)
at java.io.ObjectInputStream.inputClassFields(ObjectInputStream.java:1713)
at java.io.ObjectInputStream.defaultReadObject(ObjectInputStream.java:494)
at com.ibm.ejs.container.SessionHandle.readObject(SessionHandle.java:96)
at java.lang.reflect.Method.invoke(Native Method)
at java.io.ObjectInputStream.invokeObjectReader(ObjectInputStream.java:1702)
at java.io.ObjectInputStream.inputObject(ObjectInputStream.java:1200)
at java.io.ObjectInputStream.readObject(ObjectInputStream.java:479)
at java.io.ObjectInputStream.readObject(ObjectInputStream.java:234)
at
jp.co.tenartni.esb.xsv.BasicSessionESClient.createByReferenceString(BasicSessionESClient.java:154)
at
jp.co.tenartni.esb.xsv.SessionESBServletBase.getSession(SessionESBServletBase.java:196)
at jp.co.tenartni.esb.xsv.SessionESBServletBase.service(SessionESBServletBase.java:245)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:639)
at com.ibm.servlet.engine.webapp.StrictServletInstance.doService(ServletManager.java:580)
.....................
.....................

*I'm sure that "jp.co.tenartni.esb.xsv._BasicSessionESB_Stub" is in a CLASS PATH of the
WebApplication.

*If I put a class.jar that include "jp.co.tenartni.esb.xsv._BasicSessionESB_Stub" class in
com.ibm.ejs.sm.adminserver.classpath of admin.config file, this all works.

Please give some advice....

Thanks

Shuichi Asai
as...@10art-ni.co.jp

0 new messages