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
