I am investigating a gradual memory leak in a J2EE application. This application uses version 6.0b3 of Jess for it's rule engine. When we run the application under JProbe we see indications of a possible memory leak inside of Jess.
The number of jess.Fact and jess.Value instances increase in number and memory consumption on each successive execution of a use case which exercises Jess. Our client code appears to hold only local (method level) references to jess.Fact objects. We do retain a reference to a single jess.Rete object and reuse it for subsequent requests. After each invocation of Rete.run() we also call Rete.reset() to reinitialize the object and free any temporary internal object references. Can anyone shed some light on this? Is our application using the Rete object correctly? Are there any known memory leak issues with this version of Jess? I tried searching on the mailing list archives, <http://www.mail-archive.com/[EMAIL PROTECTED]/ I found 10 hits on "memory leak" but none of the posts could be found on the server. If there is a known memory leak issue with Jess 6.0b3 what version fixes the problem? Thanks. John Deviney Texas Windstorm Insurance Association 5700 S. MoPac Exp., Building E, Suite 530 Austin, TX 78749 512.899.4940 MSN Messenger: [EMAIL PROTECTED] [EMAIL PROTECTED] -------------------------------------------------------------------- To unsubscribe, send the words 'unsubscribe jess-users [EMAIL PROTECTED]' in the BODY of a message to [EMAIL PROTECTED], NOT to the list (use your own address!) List problems? Notify [EMAIL PROTECTED] --------------------------------------------------------------------
