Search Mailing List Archives
[protege-discussion] [POSSIBLE VIRUS:###] Problem with protege, jesstab and distributed computing with JADE
Samson Tu
swt at stanford.edu
Wed Oct 3 10:22:37 PDT 2007
You should contact the jesstab developer directly to resolve this
problem. I don't think he monitors this mailing list.
Meanwhile, a possible workaround is to avoid using JessTab convenience
functions. You can write your own instance-existp using pure Java/Jess,
for example.
Samson
Sébastien Fournier wrote:
> Hello,
>
> We are facing a strange problem with JessTab. We are using Jade, Jess and
> Protege under eclipse to make a multi_agent system. When two agents run
> the same jess rules using jesstab, the second halts without firing any
> rules.
>
> We are suspecting of jesstab because we tried the following tests:
>
> - when we are not using a jesstab condition, like in the rule
>
> (defrule i_900_start
> (test (< 1 2))
> =>
> (make-instance PAGE of Web-Page (URL ?*Url*)
> (Protocol "fdsf")
> (Content-Type "erer")
> (Length 10) ))
>
> both agents run ok,
>
> - but then when we run with a jesstab condition, as in
>
> (defrule i_900_start
> (test (not (instance-existp PAGE)))
> =>
> (make-instance PAGE of Web-Page (URL ?*Url*)
> (Protocol "fdsf")
> (Content-Type "erer")
> (Length 10) ))
>
> the 2nd agent halts without firing any rule.
>
> - When we run them separately, they fire this rule normally.
>
> So we draw the conclusion that in some way, one is interfering in the
> other by Jesstab.
>
> We are using Jess version 7.0p1-1, Jesstab 1.6, Protege 3.2, Jade 3.4 and
> Eclipse 3.1. The ontology is attached in zip file.
>
> Have you any idea of what is going on, a solution or even ways to
> circumvent the problem?
>
> Thanks in advance for any help or hint!
>
> Best regards
>
>
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> protege-discussion mailing list
> protege-discussion at lists.stanford.edu
> https://mailman.stanford.edu/mailman/listinfo/protege-discussion
>
> Instructions for unsubscribing: http://protege.stanford.edu/doc/faq.html#01a.03
--
Samson Tu email: swt at stanford.edu
Senior Research Scientist web: www.stanford.edu/~swt/
Stanford Medical Informatics phone: 1-650-725-3391
Stanford University fax: 1-650-725-7944
More information about the protege-discussion
mailing list