Hi
I'm facing some issue with DRools . Could you help me to solve the issue.
The Error : Exception in thread "main" java.lang.RuntimeException: Operator 'Operator = '>'' does not exist for StringEvaluator
I'm using Drools 1.4 version and i'm having the following jars in my classpath.
ant-1.6.5.jar core-3.2.3.v_686_R32x.jar drools-compiler-4.0.7.jar
antlr-runtime-3.0.jar drools-analytics-4.0.7.jar drools-core-4.0.7.jar
ant-nodeps-1.6.5.jar drools-ant-4.0.7.jar drools-decisiontables-4.0.7.jar
drools-jsr94-4.0.7.jar janino-2.5.10.jar jsr94-1.1.jar
mvel-1.3.1-java1.4.jar
Please check the detail error deatils
Exception in thread "main" java.lang.RuntimeException: Operator 'Operator = '>'' does not exist for StringEvaluator.
at org.drools.base.evaluators.StringFactory.getEvaluator( StringFactory.java:70)
at org.drools.base.ValueType.getEvaluator( ValueType.java:166)
at org.drools.rule.builder.PatternBuilder.getEvaluator( PatternBuilder.java:900)
at org.drools.rule.builder.PatternBuilder.buildRestriction( PatternBuilder.java:714)
at org.drools.rule.builder.PatternBuilder.buildRestriction( PatternBuilder.java:625)
at org.drools.rule.builder.PatternBuilder.createRestriction( PatternBuilder.java:434)
at org.drools.rule.builder.PatternBuilder.build( PatternBuilder.java:308)
at org.drools.rule.builder.PatternBuilder.buildConstraint( PatternBuilder.java:199)
at org.drools.rule.builder.PatternBuilder.build( PatternBuilder.java:168)
at org.drools.rule.builder.PatternBuilder.build( PatternBuilder.java:93)
at org.drools.rule.builder.GroupElementBuilder.build( GroupElementBuilder.java:69)
at org.drools.rule.builder.RuleBuilder.build( RuleBuilder.java:53)
at org.drools.compiler.PackageBuilder.addRule( PackageBuilder.java:446)
at org.drools.compiler.PackageBuilder.addPackage( PackageBuilder.java:304)
at org.drools.compiler.PackageBuilder.addPackageFromDrl( PackageBuilder.java:167)
at com.starwood.saratoga.scripting.poc.SaratogaApp.buildRuleBase( SaratogaApp.java:34)
at com.starwood.saratoga.scripting.poc.SaratogaApp.scriptGenerator( SaratogaApp.java:133)
at com.starwood.saratoga.scripting.poc.SaratogaApp.main( SaratogaApp.java:204)
To resolve this issue please suggest what are the jar's i supposed to use.
Thanks & regards
Ganesh K
|