Another change that occurred in parallel with the upgrade was responsible
for the upgrade. MY apologies for the false alarm.
I am now seeing a problem with "Unable to load dialect ...
JavaDialectConfiguration" - it appears to be looking for the Eclipse JDT jar
file. However, I have never required that before. I use the Eclipse plugin
but have not needed the JDT jar in the deployed app - doing fine with
drools-compiler. I can start a new thread for this issue if it's going to
take more than one reply to address this.
Here's the drools dependencies in my classpath:
antlr-runtime-3.1.1.jar
drools-api-5.0.1.jar
drools-compiler-5.0.1.jar
drools-core-5.0.1.jar
joda-time-1.6.jar
mvel2-2.0.10.jar
Here's the error output:
Exception in thread "AWT-EventQueue-0" org.drools.RuntimeDroolsException:
Unable to load dialect
'org.drools.rule.builder.dialect.java.JavaDialectConfiguration:java:org.drools.rule.builder.dialect.java.JavaDialectConfiguration'
at
org.drools.compiler.PackageBuilderConfiguration.addDialect(PackageBuilderConfiguration.java:274)
at
org.drools.compiler.PackageBuilderConfiguration.buildDialectConfigurationMap(PackageBuilderConfiguration.java:259)
at
org.drools.compiler.PackageBuilderConfiguration.init(PackageBuilderConfiguration.java:176)
at
org.drools.compiler.PackageBuilderConfiguration.<init>(PackageBuilderConfiguration.java:153)
at org.drools.compiler.PackageBuilder.<init>(PackageBuilder.java:242)
at org.drools.compiler.PackageBuilder.<init>(PackageBuilder.java:142)
at com.cbfp.findata.Rules.generateRuleBase(Rules.java:165)
at com.cbfp.findata.Rules.addPackage(Rules.java:208)
at com.cbfp.findata.Rules.createRules(Rules.java:64)
...
Caused by: java.lang.RuntimeException: The Eclipse JDT Core jar is not in
the classpath
at
org.drools.rule.builder.dialect.java.JavaDialectConfiguration.setCompiler(JavaDialectConfiguration.java:94)
at
org.drools.rule.builder.dialect.java.JavaDialectConfiguration.init(JavaDialectConfiguration.java:55)
at
org.drools.compiler.PackageBuilderConfiguration.addDialect(PackageBuilderConfiguration.java:270)
...