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]
--------------------------------------------------------------------

Reply via email to