Hi, I'm using Drools 5.5.1 Final and am facing Memory Leak Issues with org.drools.reteoo.ReteooRuleBase not getting released.
We maintain Rules Sheets as Excel Decision tables and these are maintained as BLOBs in the DB. When the application is starting up, these BLOBs are read from the DB and compiled into RuleBase and are maintained in memory. We execute the rules by reading the compiled drools rule base from memory. The memory does not seem to be getting released and we get an outofmemory exception once every week and we're having to restart the app. When we took a memory dump and analyzed the dump we see that most of the memory is occupied by the org.drools.reteoo.ReteooRuleBase class. Has anyone else experienced this before? Any insight as to how we can solve this? P.S: The component using Drools is a stand alone component and runs on OSGi. Spring Injection is used but not for Drools. JDK used is JROCKIT 1.6. 0_31. Thanks, Ganapathy -- View this message in context: http://drools.46999.n3.nabble.com/Memory-Leak-while-working-with-Drools-5-5-1-Final-tp4024254.html Sent from the Drools: User forum mailing list archive at Nabble.com. _______________________________________________ rules-users mailing list [email protected] https://lists.jboss.org/mailman/listinfo/rules-users
