Hi, Thanks for immediate reply. I got it working after
this correction.

--- Jason Morris <[EMAIL PROTECTED]> wrote:

> Hi Arti, 
> 
> I think that the main problem is in your constructor
> for the new Fact
> (JIA p.416).  The constructor for Fact takes a two
> arguments: the
> first represents the name of an unordered
> deftemplate that the Rete
> engine should attempt to use.  You are passing in
> "jess state resume"
> and the Rete engine is not finding that template. 
> As a default, it
> creates an ordered fact of its own.  Perhaps Ernest
> can give you the
> gory details, but I changed your assertion (plus a
> few watch commands)
> to:
> 
>      rete.executeCommand("(assert(jess state
> resume))");
> 
> and got the following trace:
> 
> MAIN::init-rule: +1+1+t
> MAIN::AssertAnswer: +1+1+1+1+1+t
> MAIN::EvaluateAnswer: +1+1+1+1+1+t
> ==> Focus MAIN
> ==> f-0 (MAIN::initial-fact)
> ==> Activation: MAIN::init-rule :  f-0
> Running...
> FIRE 1 MAIN::init-rule f-0
> Writing Question
> <== Focus MAIN
> run() returned ...1
> Java received :: Is this a question?
> Java Answered :: null
> ==> f-1 (MAIN::jess state resume)
> ==> Activation: MAIN::AssertAnswer :  f-1
> f-0   (MAIN::initial-fact)
> f-1   (MAIN::jess state resume)
> For a total of 2 facts in all modules.
> FIRE 1 MAIN::AssertAnswer f-1
> Asserting answer....
> ==> f-2 (MAIN::answer is
> <External-Address:java.lang.String>)
> Done
> 
> .. which hopefully is what you were after.  :-D
> Cheers,
> Jason
> 
>
-----------------------------------------------------
> Morris Technical Solutions LLC
> www.morristechnicalsolutions.com
> [EMAIL PROTECTED]
> phone/fax: 503.692.1088
> 
> 
>
--------------------------------------------------------------------
> 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]
>
--------------------------------------------------------------------
> 
> 



                
____________________________________________________
Start your day with Yahoo! - make it your home page 
http://www.yahoo.com/r/hs 
 


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