I read in the Jess 4.4 docs that when you bind a Java Bean to Jess, if you
use 'retract,' to remove the fact established with the Bean definstance,
that a call to 'undefinstance' is implicit. Upon observation, it doesn't
seem that the reverse is true. I've tried to 'unbind' a Bean using Funcall
calls, and it returned no errors, but when I fired my "facts" rule (at
run-time), the old object was still listed as a fact, even though I had
'undefinstance'd it.
On the other hand, I could use retract f-# to get rid of the binding, but I
can't figure out how to retrieve the fact-id of a dynamically allocated
external object reference.
For my part, the easier of the two methods would be the undefinstance
through a Funcall, but the reference just doesn't seem to go away. If
anyone has a suggestion on how to solve this, I'd appreciate it.
//Darryl Leon//
---------------------------------------------------------------------
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]
---------------------------------------------------------------------