ode-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Andy Young <ayo...@digitalreefinc.com>
Subject Intermittent StackOverflowError when hydrating/dehydrating process
Date Tue, 09 Nov 2010 16:04:15 GMT
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

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

Has anyone seen this?

View raw message