As has been discussed on the mailing list ad nauseum, and as is
mentioned, however obliquely, in the FAQ, Value objects that hold
Facts no longer hold the ID, requiring you to look up the Fact; they
hold the Fact directly. There's no more factIDValue() method, just a
factValue() method. The code below now would now be simpler and
faster, and look like

    if(vv.get(1).type() == RU.VARIABLE)
         vv =  vv.get(1).factValue(context);


I think Muthu wrote:
[Charset iso-8859-1 unsupported, filtering to ASCII...]
> hi,
> 
> i have been using jess 5.x and recently i'v d/l jess 600a6 ..but now i'm getting 
>this following error to the code i'v mentioned below...
> 
> error --> method factIDValues(jess.Context) not found in class jess.Value.
> 
> 
> above error gives to the following code ...
> 
>       // Case where JESS calls (send ?m)
> 
>       if(vv.get(1).type() == RU.VARIABLE)
>         vv =  context.getEngine().findFactByID(vv.get(1).factIDValue(context));
> 
> 
> 
> can someone pls tell me what has been changed in the new version of jess ??
> 
> Muthu



---------------------------------------------------------
Ernest Friedman-Hill  
Distributed Systems Research        Phone: (925) 294-2154
Sandia National Labs                FAX:   (925) 294-2234
Org. 8920, MS 9012                  [EMAIL PROTECTED]
PO Box 969                  http://herzberg.ca.sandia.gov
Livermore, CA 94550
---------------------------------------------------------------------
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