I have experienced the same problems with the petstore app on Sybase/EA Server and 
Orion/Variety
of databases. Its somewhere in the app itself...but the app itself always needed 
fixing prior to
running it anyway - depending on the app server and the database. It doesn't do much 
right out of
the box and there may be some other issue that needs addressing that isn't happening. 
I have just
used the app as a learning tool - and it has some interesting features - but I never 
spent the
time to get all of it working perfectly - not worth it to me.



--- Matt Bauer <[EMAIL PROTECTED]> wrote:
> Just glancing at your problem, I think the error is in the petstore app.  
>ModelManager and some
> other classes for the shoppingclientcontroller do not implement
> serializable and hence an error.
> 
> Matt
> 
> 
> Li You wrote:
> 
> > Hi All,
> >
> > Dear Alexey Ryndin,
> >      I find same Error deserializing EJB-session in petstore on Orion,I don't know 
>where i
> miss ?
> >                                                                     where petstore 
>miss ?
> >                                                                     where Orion 
>miss ?
> >                                                                     where 
>Postgresql  miss?
> >                                                              and why!?
> > please help me.
> > thanks again,
> >  yours Urey
> >
> >  .
> > //**********  errors of perstore on Orion ****************
> > 00-11-2 12:47 Started
> > 00-11-2 12:47 petstore: 1.3.8 Started
> > 00-11-2 12:48 petstore: com.sun.j2ee.blueprints.petstore.control.web.MainServlet: 
>init
> > 00-11-2 12:48 Error deserializing EJB-session
> > java.io.WriteAbortedException: Writing aborted by exception; 
>java.io.NotSerializableException:
> com.sun.j2ee.blueprints.petstore.control.ejb.ModelUpdateManager
> >  at java.io.ObjectInputStream.readObject(ObjectInputStream.java:445)
> >  at java.io.ObjectInputStream.inputClassFields(ObjectInputStream.java:2262)
> >  at java.io.ObjectInputStream.defaultReadObject(ObjectInputStream.java:519)
> >  at java.io.ObjectInputStream.inputObject(ObjectInputStream.java:1411)
> >  at java.io.ObjectInputStream.readObject(ObjectInputStream.java:386)
> >  at java.io.ObjectInputStream.inputClassFields(ObjectInputStream.java:2262)
> >  at java.io.ObjectInputStream.defaultReadObject(ObjectInputStream.java:519)
> >  at java.io.ObjectInputStream.inputObject(ObjectInputStream.java:1411)
> >  at java.io.ObjectInputStream.readObject(ObjectInputStream.java:386)
> >  at java.io.ObjectInputStream.readObject(ObjectInputStream.java:236)
> >  at com.evermind.server.ejb.gp.ah8(JAX)
> >  at com.evermind.server.ejb.EJBContainer.aib(JAX)
> >  at com.evermind.server.ejb.gr.fv(JAX)
> >  at com.evermind.server.rmi.bf.h0(JAX)
> >  at com.evermind.server.rmi.RMIContext.gr(JAX)
> >  at com.evermind.server.rmi.RMIContext.gv(JAX)
> >  at com.evermind.server.rmi.RMIContext.lookup(JAX)
> >  at com.evermind.server.hi.f_(JAX)
> >  at com.evermind.server.hi.lookup(JAX)
> >  at com.evermind.server.ejb.gr.fv(JAX)
> >  at com.evermind.util.t.lookup(JAX)
> >  at com.evermind.server.hi.f_(JAX)
> >  at com.evermind.server.hi.lookup(JAX)
> >  at javax.naming.InitialContext.lookup(InitialContext.java:350)
> >  at com.sun.j2ee.blueprints.petstore.util.EJBUtil.getSCCHome(EJBUtil.java:47)
> >  at 
>com.sun.j2ee.blueprints.petstore.control.web.ModelManager.getSCCEJB(ModelManager.java:124)
> >  at
>
com.sun.j2ee.blueprints.petstore.control.web.ShoppingClientControllerWebImpl.<init>(ShoppingClientControllerWebImpl.java:61)
> >  at
>
com.sun.j2ee.blueprints.petstore.control.web.RequestProcessor.processRequest(RequestProcessor.java:96)
> >  at 
>com.sun.j2ee.blueprints.petstore.control.web.MainServlet.doGet(MainServlet.java:61)
> >  at javax.servlet.http.HttpServlet.service(HttpServlet.java)
> >  at javax.servlet.http.HttpServlet.service(HttpServlet.java)
> >  at javax.servlet.http.HttpServlet.service(HttpServlet.java)
> >  at com.evermind.server.http.d1.si(JAX)
> >  at com.evermind.server.http.d1.forward(JAX)
> >  at com.evermind.server.http.ed.sp(JAX)
> >  at com.evermind.server.http.ed.so(JAX)
> >  at com.evermind.util.f.run(JAX)
> > 00-11-2 12:48 Error deserializing EJB-session
> > java.io.WriteAbortedException: Writing aborted by exception; 
>java.io.NotSerializableException:
> com.sun.j2ee.blueprints.petstore.control.ejb.ModelUpdateManager
> >  at java.io.ObjectInputStream.readObject(ObjectInputStream.java:445)
> >  at java.io.ObjectInputStream.inputClassFields(ObjectInputStream.java:2262)
> >  at java.io.ObjectInputStream.defaultReadObject(ObjectInputStream.java:519)
> >  at java.io.ObjectInputStream.inputObject(ObjectInputStream.java:1411)
> >  at java.io.ObjectInputStream.readObject(ObjectInputStream.java:386)
> >  at java.io.ObjectInputStream.inputClassFields(ObjectInputStream.java:2262)
> >  at java.io.ObjectInputStream.defaultReadObject(ObjectInputStream.java:519)
> >  at java.io.ObjectInputStream.inputObject(ObjectInputStream.java:1411)
> >  at java.io.ObjectInputStream.readObject(ObjectInputStream.java:386)
> >  at java.io.ObjectInputStream.readObject(ObjectInputStream.java:236)
> >  at com.evermind.server.ejb.gp.ah8(JAX)
> >  at com.evermind.server.ejb.EJBContainer.aib(JAX)
> >  at com.evermind.server.ejb.gr.fv(JAX)
> >  at com.evermind.server.rmi.bf.h0(JAX)
> >  at com.evermind.server.rmi.RMIContext.gr(JAX)
> >  at com.evermind.server.rmi.RMIContext.gv(JAX)
> >  at com.evermind.server.rmi.RMIContext.lookup(JAX)
> >  at com.evermind.server.hi.f_(JAX)
> >  at com.evermind.server.hi.lookup(JAX)
> >  at com.evermind.server.ejb.gr.fv(JAX)
> >  at com.evermind.util.t.lookup(JAX)
> >  at com.evermind.server.hi.f_(JAX)
> >  at com.evermind.server.hi.lookup(JAX)
> >  at javax.naming.InitialContext.lookup(InitialContext.java:350)
> >  at com.sun.j2ee.blueprints.petstore.util.EJBUtil.getSCCHome(EJBUtil.java:47)
> >  at 
>com.sun.j2ee.blueprints.petstore.control.web.ModelManager.getSCCEJB(ModelManager.java:124)
> >  at
>
com.sun.j2ee.blueprints.petstore.control.web.ShoppingClientControllerWebImpl.<init>(ShoppingClientControllerWebImpl.java:61)
> >  at
>
com.sun.j2ee.blueprints.petstore.control.web.RequestProcessor.processRequest(RequestProcessor.java:96)
> >  at 
>com.sun.j2ee.blueprints.petstore.control.web.MainServlet.doGet(MainServlet.java:61)
> >  at javax.servlet.http.HttpServlet.service(HttpServlet.java)
> >  at javax.servlet.http.HttpServlet.service(HttpServlet.java)
> >  at javax.servlet.http.HttpServlet.service(HttpServlet.java)
> >  at com.evermind.server.http.d1.si(JAX)
> >  at com.evermind.server.http.d1.forward(JAX)
> >  at com.evermind.server.http.ed.sp(JAX)
> >  at com.evermind.server.http.ed.so(JAX)
> >  at com.evermind.util.f.run(JAX)
> > 00-11-2 12:48 Error deserializing EJB-session
> > java.io.WriteAbortedException: Writing aborted by exception; 
>java.io.NotSerializableException:
> com.sun.j2ee.blueprints.petstore.control.ejb.ModelUpdateManager
> >  at java.io.ObjectInputStream.readObject(ObjectInputStream.java:445)
> >  at java.io.ObjectInputStream.inputClassFields(ObjectInputStream.java:2262)
> >  at java.io.ObjectInputStream.defaultReadObject(ObjectInputStream.java:519)
> >  at java.io.ObjectInputStream.inputObject(ObjectInputStream.java:1411)
> >  at java.io.ObjectInputStream.readObject(ObjectInputStream.java:386)
> >  at java.io.ObjectInputStream.inputClassFields(ObjectInputStream.java:2262)
> >  at java.io.ObjectInputStream.defaultReadObject(ObjectInputStream.java:519)
> >  at java.io.ObjectInputStream.inputObject(ObjectInputStream.java:1411)
> >  at java.io.ObjectInputStream.readObject(ObjectInputStream.java:386)
> >  at java.io.ObjectInputStream.readObject(ObjectInputStream.java:236)
> >  at com.evermind.server.ejb.gp.ah8(JAX)
> >  at com.evermind.server.ejb.EJBContainer.aib(JAX)
> >  at com.evermind.server.ejb.gr.fv(JAX)
> >  at com.evermind.server.rmi.bf.h0(JAX)
> >  at com.evermind.server.rmi.RMIContext.gr(JAX)
> >  at com.evermind.server.rmi.RMIContext.gv(JAX)
> >  at com.evermind.server.rmi.RMIContext.lookup(JAX)
> >  at com.evermind.server.hi.f_(JAX)
> >  at com.evermind.server.hi.lookup(JAX)
> >  at com.evermind.server.ejb.gr.fv(JAX)
> >  at com.evermind.util.t.lookup(JAX)
> >  at com.evermind.server.hi.f_(JAX)
> >  at com.evermind.server.hi.lookup(JAX)
> >  at javax.naming.InitialContext.lookup(InitialContext.java:350)
> >  at com.sun.j2ee.blueprints.petstore.util.EJBUtil.getSCCHome(EJBUtil.java:47)
> >  at 
>com.sun.j2ee.blueprints.petstore.control.web.ModelManager.getSCCEJB(ModelManager.java:124)
> >  at
>
com.sun.j2ee.blueprints.petstore.control.web.ShoppingClientControllerWebImpl.<init>(ShoppingClientControllerWebImpl.java:61)
> >  at
>
com.sun.j2ee.blueprints.petstore.control.web.RequestProcessor.processRequest(RequestProcessor.java:96)
> >  at 
>com.sun.j2ee.blueprints.petstore.control.web.MainServlet.doGet(MainServlet.java:61)
> >  at javax.servlet.http.HttpServlet.service(HttpServlet.java)
> >  at javax.servlet.http.HttpServlet.service(HttpServlet.java)
> >  at javax.servlet.http.HttpServlet.service(HttpServlet.java)
> >  at com.evermind.server.http.d1.si(JAX)
> >  at com.evermind.server.http.d1.forward(JAX)
> >  at com.evermind.server.http.ed.sp(JAX)
> >  at com.evermind.server.http.ed.so(JAX)
> >  at com.evermind.util.f.run(JAX)
> > 00-11-2 12:51 petstore: com.sun.j2ee.blueprints.petstore.control.web.MainServlet: 
>destroy
> > 00-11-2 12:51 petstore: 1.3.8 Stopped
> > 00-11-2 12:51 Stopped
> > 00-11-2 12:51 Error serializing EJB-bean
> > java.io.NotSerializableException:
> com.sun.j2ee.blueprints.petstore.control.ejb.ModelUpdateManager
> >  at java.io.ObjectOutputStream.outputObject(ObjectOutputStream.java:1148)
> >  at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:366)
> >  at java.io.ObjectOutputStream.outputClassFields(ObjectOutputStream.java:1841)
> >  at java.io.ObjectOutputStream.defaultWriteObject(ObjectOutputStream.java:480)
> >  at java.io.ObjectOutputStream.outputObject(ObjectOutputStream.java:1214)
> >  at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:366)
> >  at java.io.ObjectOutputStream.outputClassFields(ObjectOutputStream.java:1841)
> >  at java.io.ObjectOutputStream.defaultWriteObject(ObjectOutputStream.java:480)
> >  at java.io.ObjectOutputStream.outputObject(ObjectOutputStream.java:1214)
> >  at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:366)
> >  at com.evermind.server.ejb.EJBContainer.aia(JAX)
> >  at com.evermind.server.ejb.EJBPackageDeployment.ahz(JAX)
> >  at com.evermind.server.ejb.EJBContainer.ahz(JAX)
> >  at com.evermind.server.ejb.EJBContainer.b8(JAX)
> >  at com.evermind.server.Application.b8(JAX)
> >  at com.evermind.server.ApplicationServer.b8(JAX)
> >  at com.evermind.server.ha.run(JAX)
> >  at java.lang.Thread.run(Thread.java:484)
> > 00-11-2 12:56 Started
> > 00-11-2 12:58 Stopped
> > 00-11-2 12:58 Started
> > 00-11-2 12:59 Stopped
> > 00-11-2 1:00 Started
> > 00-11-2 1:01 Stopped
> > 00-11-2 1:02 Started
> > 00-11-2 1:04 Stopped
> > 00-11-2 1:04 Started
> > 00-11-2 1:04 Stopped
> > 00-11-2 1:05 Started
> > 00-11-2 1:06 petstore: 1.3.8 Started
> > 00-11-2 1:06 petstore: com.sun.j2ee.blueprints.petstore.control.web.MainServlet: 
>init
> > 00-11-2 1:06 Error deserializing EJB-session
> > java.io.WriteAbortedException: Writing aborted by exception; 
>java.io.NotSerializableException:
> com.sun.j2ee.blueprints.petstore.control.ejb.ModelUpdateManager
> >  at java.io.ObjectInputStream.readObject(ObjectInputStream.java:445)
> >  at java.io.ObjectInputStream.inputClassFields(ObjectInputStream.java:2262)
> >  at java.io.ObjectInputStream.defaultReadObject(ObjectInputStream.java:519)
> >  at java.io.ObjectInputStream.inputObject(ObjectInputStream.java:1411)
> >  at java.io.ObjectInputStream.readObject(ObjectInputStream.java:386)
> >  at java.io.ObjectInputStream.inputClassFields(ObjectInputStream.java:2262)
> >  at java.io.ObjectInputStream.defaultReadObject(ObjectInputStream.java:519)
> >  at java.io.ObjectInputStream.inputObject(ObjectInputStream.java:1411)
> 
=== message truncated ===


__________________________________________________
Get personalized email addresses from Yahoo! Mail - only $35 
a year!  http://personal.mail.yahoo.com/

Reply via email to