I am getting the following error and not sure why. I am using the official
release 6.0 jar file.
There is a global defined as follows
(defglobal ?*Maneuver* = 19)
It complains that *Maneuver* is not in the table. If I do not load the
mission.clp file it will die on another defglobal. But it works on some.
Does not make sense to me right now. Has anyone seen this?
If I go back to the Jessb2.jar file it loads and works fine.
Jess, the Java Expert System Shell
Copyright (C) 1998 E.J. Friedman Hill and the Sandia Corporation
Jess Version 6.0 12/7/2001
Jess> (batch platoon.clp)
Jess reported an error in routine ReteCompiler.addRule
while executing (batch mission.clp)
while executing (batch platoon.clp).
Message: Corrupted VarTable: var *Maneuver* not in table .
Program text: ( batch platoon.clp ) at line 1.
at jess.ReteCompiler.compilerError(ReteCompiler.java:698)
at jess.ReteCompiler.addRule(ReteCompiler.java:466)
at jess.Rete.addDefrule(Rete.java:694)
at jess.Jesp.addARule(Jesp.java:1024)
at jess.Jesp.doParseDefrule(Jesp.java:978)
at jess.Jesp.parseDefrule(Jesp.java:901)
at jess.Jesp.parseSexp(Jesp.java:159)
at jess.Jesp.parse(Jesp.java:62)
at jess.Batch.batch(Batch.java:43)
at jess.Batch.call(Batch.java:57)
at jess.FunctionHolder.call(FunctionHolder.java:37)
at jess.Funcall.execute(Funcall.java:270)
at jess.Jesp.parseAndExecuteFuncall(Jesp.java:1596)
at jess.Jesp.parseSexp(Jesp.java:183)
at jess.Jesp.parse(Jesp.java:62)
at jess.Batch.batch(Batch.java:43)
at jess.Batch.call(Batch.java:57)
at jess.FunctionHolder.call(FunctionHolder.java:37)
at jess.Funcall.execute(Funcall.java:270)
at jess.Jesp.parseAndExecuteFuncall(Jesp.java:1596)
at jess.Jesp.parseSexp(Jesp.java:183)
at jess.Jesp.parse(Jesp.java:62)
at org.jpsd.rule.GMain.prompt(GMain.java:218)
at org.jpsd.rule.GMain.execute(GMain.java:196)
at org.jpsd.rule.GMain.main(GMain.java:36)
Jess>
Thanks
Kevin
--------------------------------------------------------------------
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]
--------------------------------------------------------------------