Try increasing -Xss. By default it's set to 1m, you can increase to 16m to give it a try.
This is the first time I hear of this problem. It's probably because you have a rather big process and the stack size can't handle it. It's also probably why the problem is intermittent. On Tue, Nov 9, 2010 at 08:04, Andy Young <[email protected]> wrote: > I am using version 1.3.3 of ODE and am seeing intermittent problems with > writing and reading the CBP file for a process. The strange part is it > doesn't happen all of the time. Sometimes deploying the process to the > ProcessStore overflows the stack when writing the CBP out. Other times, > registering the process with the BpelServer overflows the stack when reading > the CBP file in. Unfortunately the stack trace is not very useful as it is > just a continuous stream of > > 27326 at > java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1474) > 27327 at > java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1392) > 27328 at > java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1150) > 27329 at > java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1509) > 27330 at > java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1474) > 27331 at > java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1392) > > When the reading fails, the stack trace is the inverse, filled with > ObjectInputStream.readOrdinaryObject etc. > > Has anyone seen this? > > Andy
