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 <[email protected]> wrote: > From: Andargor <[email protected]> > Subject: Re: [rules-users] StackOverflowError when serializing KnowledgeBase > To: [email protected] > 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 <[email protected]> > wrote: > > > From: Andargor <[email protected]> > > Subject: StackOverflowError when serializing > KnowledgeBase > > To: [email protected] > > 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 > [email protected] > https://lists.jboss.org/mailman/listinfo/rules-users > _______________________________________________ rules-users mailing list [email protected] https://lists.jboss.org/mailman/listinfo/rules-users
