Re: JESS: Fact object not in working memory error

2005-11-28 Thread erich.oliphant
Problem solved, sort of. I'd added an implementation of hashCode() to the PerDiemEntitlement class. removing it seems to address the problem, but not sure why On Mon, 28 Nov 2005 11:49:55 -0500, erich.oliphant wrote > I am having a strange problem. I am getting the following error (debug > inc

Re: JESS: Fact object not in working memory error

2005-11-28 Thread ejfried
Most likely the problem is that some of your classes (perhaps com.ngc.dts.domain.common.PerDiemEntitlement) have mutable hash codes, making them unsuitable for use as keys in a hash table (try using one of these objects as a key in a HashMap, change the values of some properties, then try to look

JESS: Fact object not in working memory error

2005-11-28 Thread erich.oliphant
I am having a strange problem. I am getting the following error (debug included). The populate-last-travel-day rule fires based on the presence of facf-5 (among others). The error is thrown in the rule body where I try to modify f-5. I am not sure how the fact cannot be in working memory as the