[rules-users] stackOverFlowError when serializing a RuleBase

Michael Neale michael.neale at gmail.com
Thu Oct 30 01:21:19 EDT 2008


Are you also on HPUX?

If not - any chance you can wrap it up in a unit test, attach it to a JIRA?

On Thu, Oct 30, 2008 at 11:54 AM, Rene Wooller
<Rene_Wooller at symantec.com> wrote:
> Hi,
>
> I get a similar error to pedrof's:
>
>
>
> java.lang.StackOverflowError
>
>       at
> java.io.ObjectStreamClass$FieldReflector.getPrimFieldValues(ObjectStreamClass.java:1907)
>
>       at
> java.io.ObjectStreamClass.getPrimFieldValues(ObjectStreamClass.java:1184)
>
>       at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1494)
>
>       at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1474)
>
>       at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1392)
>
>       at
> java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1150)
>
> ...
>
> Ad infinitum
>
>
>
> I'm wondering if anyone else has got this error?
>
>
>
> All I'm doing is serializing the rule base:
>
>
>
> ByteArrayOutputStream out = new ByteArrayOutputStream();
>
> ObjectOutputStream oOut = new ObjectOutputStream(out);
>
>       oOut.writeObject(ruleBase);
>
>       oOut.flush();
>
>       oOut.close();
>
>
>
> Any ideas? Maybe it's some kind of circular reference problem...
>
>
>
> Cheers,
>
> Rene
>
> _______________________________________________
> rules-users mailing list
> rules-users at lists.jboss.org
> https://lists.jboss.org/mailman/listinfo/rules-users
>
>



-- 
Michael D Neale
home: www.michaelneale.net
blog: michaelneale.blogspot.com



More information about the rules-users mailing list