Hello,
I'm sorry, I might have missed a response, if any, amidst the autoreply storm.
Does anyone have an idea?
A.
--- On Thu, 7/22/10, Andargor <andargor(a)yahoo.com> wrote:
From: Andargor <andargor(a)yahoo.com>
Subject: Re: [rules-users] StackOverflowError when serializing KnowledgeBase
To: rules-users(a)lists.jboss.org
Date: Thursday, July 22, 2010, 8:12 PM
Sorry, forgot to mention, I have
tried 5.1.0M1, and yesterday's snapshot.
--- On Thu, 7/22/10, Andargor <andargor(a)yahoo.com>
wrote:
> From: Andargor <andargor(a)yahoo.com>
> Subject: StackOverflowError when serializing
KnowledgeBase
> To: rules-users(a)lists.jboss.org
> Date: Thursday, July 22, 2010, 8:10 PM
> Hello,
>
> After adding a few hundred rules, and with the same
code,
> KnowledgeBase serialization has started to generate
> StackOverflowError. I have increased the VM stack size
as a
> workaround, but I was hoping to implement something
more
> robust.
>
> I specifically need to serialize the KnowledgeBase,
and not
> the session.
>
> I'm using this code:
>
> private void dumpKnowledgeBase(String file,
> KnowledgeBase kbase) {
> try {
>
> FileOutputStream ostream = new
> FileOutputStream(file);
>
> DroolsObjectOutputStream p = new
> DroolsObjectOutputStream(ostream);
>
> p.writeObject(kbase);
>
> p.flush();
>
> ostream.close();
> }
> catch
> (Exception e) {
>
> System.err.println(e);
>
> e.printStackTrace();
>
> System.err.println("Could not write
> knowledge base "+file);
> }
> }
>
>
> This is due to writeObject recursion? Any ideas?
>
> A.
>
>
>
>
_______________________________________________
rules-users mailing list
rules-users(a)lists.jboss.org
https://lists.jboss.org/mailman/listinfo/rules-users