It was in my code - see previous post.

The code I am debugging is multi-threaded and is a bit tricky to debug. The
FutureResult object is a key communication element between my threads so
anything that goes wrong in one thread is thrown in the context of another
thread when it calls get().

The exception was nested a bit deeper inside jess' own ?ERROR than I
realized and made it difficult to determine which code threw which
exception.

Again, sorry for the false alarm.

alan

> -----Original Message-----
> From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]
> Sent: Tuesday, September 24, 2002 1:03 PM
> To: [EMAIL PROTECTED]
> Subject: Re: JESS: Defect (?) report
> 
> 
> I think Alan Moore wrote:
> > 
> > Jess reported an error in routine call
> >         while executing (call ?futureResult get)
> >         while executing (bind ?result (call ?futureResult get)).
> >   Message: Called method threw an exception.
> ...
> > 
> > I think Jess' reflection code is not taking this 
> possibility into account -
> > e.g. it is trying to get the property name from the method 
> name but since
> > this isn't a property there is no name to "get"... ;-D
> 
> 
> No, shouldn't be any different from any other method. Are you sure
> "get" really isn't throwing an exception?
> 
> 
> ---------------------------------------------------------
> 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]
> --------------------------------------------------------------------
> 

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