I'm starting this under a new thread, since I'm not sure whether it
is realted
to the multiple activation problem reported earlier
http://www.mail-archive.com/[email protected]/msg09948.html
After running jess for a while (hundred rule firings or so), we
start noticing
situations in which two rules get activated, one fires and retracts
a fact that
caused the original activation, but then the second rule fires
regardless. It is
my understanding that retracting a fact that caused a rule
activation should prevent
that rule from firing.
Below is the relevant excerpt of the trace:
Note that fact f-2777 gets retracted on line (18) but then the same
f-2777 triggers firing
of a rule on line (42). Note that the values in [] are the thread
names running jess, and we
actually have two jess instances running independent of each other
with dedicated thread
(JessRunner and i_ilc_service_2046_thread).
I'm using the latest available version 71b1.
We are approaching an important project deadline and want to show-
case
Jess in demonstrations - any thoughts on how to debug this within
the
next day or two ? Let me know if you want the full execution trace,
and I'd be happy to send it to folks.
Michael
---
1 17264 [JessRunner] INFO - --JessSim-- ==> Focus PFACT
2 17264 [JessRunner] INFO - --JessSim-- ==> f-2777
(WFACT::c_filemanagerReq (idtag nil) (name nil) (secret FALSE)
(content_keywords ) (viaJ2S TRUE) (t 0.0) (srcSvc
i_ilc_service_2046) (dstSvc i_filemanager_service_2530) (action
quarantine) (tag SUSPECT) (filename
"f_combops_usr_afrl_v1_1_clients_combatops_class_server_client_jar")
)
3 17264 [JessRunner] INFO
srs.csism.integration.CsismJessEventHandler - Fact has been added
with name=WFACT::c_filemanagerReq
4 17264 [JessRunner] INFO
srs.csism.integration.CsismJessEventHandler - Lookin at
name=WFACT::c_filemanagerReq
5 17265 [JessRunner] INFO - --JessSim-- ==> Activation:
PFACT::filemanager-logic-quarantine : f-2777, f-1170, f-2487,
f-3557
6 17265 [JessRunner] INFO - --JessSim-- ==> Activation:
PFACT::filemanager-logic-quarantine : f-2777, f-1170, f-2487,
f-3557
7 17265 [JessRunner] INFO - --JessSim-- ==> Activation:
PFACT::filemanager-logic-quarantine : f-2777, f-1170, f-2487,
f-3557
817265 [JessRunner] INFO - --JessSim-- ==> Activation:
PFACT::filemanager-logic-quarantine : f-2777, f-1170, f-2487,
f-3557
9 17265 [JessRunner] INFO - --JessSim-- ==> Activation:
PFACT::filemanager-logic-quarantine : f-2777, f-1170, f-2487,
f-3557
10 17265 [JessRunner] INFO - --JessSim-- ==> Activation:
PFACT::filemanager-logic-quarantine : f-2777, f-1170, f-2487,
f-3557
11 17265 [JessRunner] INFO - --JessSim-- ==> Activation:
PFACT::filemanager-failure : f-2777, f-1170, f-3557
12 17265 [JessRunner] INFO - --JessSim-- ==> Activation:
PFACT::filemanager-failure : f-2777, f-1170, f-3557
13 17265 [JessRunner] INFO - --JessSim-- ==> Activation:
PFACT::filemanager-failure : f-2777, f-1170, f-3557
14 17265 [JessRunner] INFO - --JessSim-- ==> Activation:
PFACT::filemanager-failure : f-2777, f-1170, f-3557
15 17265 [JessRunner] INFO - --JessSim-- ==> Activation:
PFACT::filemanager-failure : f-2777, f-1170, f-3557
16 17265 [JessRunner] INFO - --JessSim-- ==> Activation:
PFACT::filemanager-failure : f-2777, f-1170, f-3557
17 17265 [JessRunner] INFO - --JessSim-- FIRE 1 PFACT::filemanager-
logic-quarantine f-2777, f-1170, f-2487, f-3557
18 17265 [JessRunner] INFO - --JessSim-- <== f-2777
(WFACT::c_filemanagerReq (idtag nil) (name nil) (secret FALSE)
(content_keywords ) (viaJ2S TRUE) (t 0.0) (srcSvc
i_ilc_service_2046) (dstSvc i_filemanager_service_2530) (action
quarantine) (tag SUSPECT) (filename
"f_combops_usr_afrl_v1_1_clients_combatops_class_server_client_jar")
)
19 17265 [JessRunner] INFO
srs.csism.integration.CsismJessEventHandler - Fact has been
removed with name=WFACT::c_filemanagerReq
20 17266 [i_ilc_service_2046_thread] INFO
srs.csism.integration.IlcJessEventHandler - Fact has been removed
with name=MAIN::dump-all
21 17266 [JessRunner] INFO - --JessSim-- <== Activation:
PFACT::filemanager-failure : f-2777, f-1170, f-3557
22 17266 [i_ilc_service_2046_thread] INFO
srs.csism.integration.IlcWrapper - # rules fired=4
23 17266 [JessRunner] WARN srs.csism.jessSim.JunitRouter - !!!!
Quarantine rule: retracting filemanager request <Fact-2777
24 17266 [JessRunner] INFO - --JessSim-- <=> f-2487
(WFACT::c_file (idtag i_file_4) (name
"qq_f_combops_usr_afrl_v1_1_clients_combatops_class_server_client_ja
r"
) (has_info ) (has_containers ) (inode 124438) (checkpointWorked
TRUE) (suidp FALSE) (other_permissions i_operation_1873)
(user_permissions i_operation_1873 i_operation_1874) (sgidp FALSE)
(mac_context "system_u:object_r:afrl_t") (filename "/usr/afrl/v1.1/
clients/CombatOps/class-server/client.jar") (group_permissions
i_operation_1873) (group_owner i_gid_924) (content_keywords )
(filesystem i_filesystem_25) (user_owner i_uid_1791) (dacl nil)
(quarantineWorked nil) (stickyp FALSE) (integrity_code
"afedcff20abec1c3bf4b775d2a0e7e02"))
25 17266 [JessRunner] INFO
srs.csism.integration.CsismJessEventHandler - Fact has been
modified with name=WFACT::c_file
26 17266 [JessRunner] INFO - --JessSim-- <=> f-2487
(WFACT::c_file (idtag i_file_4) (name
"qq_f_combops_usr_afrl_v1_1_clients_combatops_class_server_client_ja
r"
) (has_info ) (has_containers ) (inode 124438) (checkpointWorked
TRUE) (
27 17266 [JessRunner] INFO
srs.csism.integration.CsismJessEventHandler - Fact has been
modified with name=WFACT::c_file
28 17266 [JessRunner] WARN srs.csism.jessSim.JunitRouter -
quarantined file
f_combops_usr_afrl_v1_1_clients_combatops_class_server_client_jar
(i_file_4) on host i_host_84
29 17266 [JessRunner] INFO - --JessSim-- ==> f-2778
(WFACT::c_observation (idtag nil) (name nil) (secret FALSE)
(content_keywords ) (viaJ2S FALSE) (t 5.0) (srcSvc
i_filemanager_service_2530) (dstSvc i_ilc_service_2046) (data nil)
(subject
"f_combops_usr_afrl_v1_1_clients_combatops_class_server_client_jar")
(
releasedToSoar FALSE) (observer i_filemanager_service_2530) (type
quarantineSucceeded) (description nil) (refsFrom nil))
30 17266 [JessRunner] INFO
srs.csism.integration.CsismJessEventHandler - Fact has been added
with name=WFACT::c_observation
31 17266 [JessRunner] INFO - --JessSim-- ==> Activation:
PFACT::release-observations : f-2778, f-3557
32 17266 [JessRunner] INFO - --JessSim-- ==> Activation:
PFACT::release-observations : f-2778, f-3557
33 17267 [JessRunner] INFO - --JessSim-- ==> Activation:
PFACT::release-observations : f-2778, f-3557
34 17267 [JessRunner] INFO - --JessSim-- ==> Activation:
PFACT::release-observations : f-2778, f-3557
35 17267 [JessRunner] INFO - --JessSim-- ==> Activation:
PFACT::release-observations : f-2778, f-3557
36 17267 [JessRunner] INFO - --JessSim-- ==> Activation:
PFACT::release-observations : f-2778, f-3557
37 17267 [JessRunner] INFO - --JessSim-- FIRE 2 PFACT::release-
observations f-2778, f-3557
38 17267 [JessRunner] INFO - --JessSim-- [t=5.0] - releasing
observation from timecapsule <Fact-2778>
observer=i_filemanager_service_2530
subject=f_combops_usr_afrl_v1_1_clients_combatops_class_server_clien
t_
jar type=quarantineSucceeded
39 17267 [JessRunner] INFO - --JessSim-- <=> f-2778
(WFACT::c_observation (idtag nil) (name nil) (secret FALSE)
(content_keywords ) (viaJ2S FALSE) (t 5.0) (srcSvc
i_filemanager_service_2530) (dstSvc i_ilc_service_2046) (data nil)
(subject
"f_combops_usr_afrl_v1_1_clients_combatops_class_server_client_jar")
(
releasedToSoar TRUE) (observer i_filemanager_service_2530) (type
quarantineSucceeded) (description nil) (refsFrom nil))
40 17267 [JessRunner] INFO
srs.csism.integration.CsismJessEventHandler - Fact has been
modified with name=WFACT::c_observation
41 17267 [i_ilc_service_2046_thread] INFO
srs.csism.integration.IlcWrapper - asserting fact
(WFACT::c_observation (idtag nil) (name nil) (secret FALSE)
(content_keywords ) (viaJ2S TRUE) (t 5.0) (srcSvc
i_filemanager_service_2530) (dstSvc i_ilc_service_2046) (data nil)
(subject
"f_combops_usr_afrl_v1_1_clients_combatops_class_server_client_jar")
(
releasedToSoar TRUE) (observer i_filemanager_service_2530) (type
quarantineSucceeded) (description nil) (refsFrom nil)) into ILC
42 17267 [JessRunner] INFO - --JessSim-- FIRE 3 PFACT::filemanager-
failure f-2777, f-1170, f-3557
--
Michael Atighetchi [EMAIL PROTECTED] BBN Technologies
--------------------------------------------------------------------
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 owner-jess-
[EMAIL PROTECTED]
--------------------------------------------------------------------