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