Hi Scott,

   All I can say is I am glad to hear. :)

   Regarding your eclipse problem, please check 2 things: Drools plugin now supports multiple runtimes the same way that eclipse supports multiple JDKs. So, go to windows->preferences->drools->installed runtime to configure that. Also, make sure you are using eclipse 3.4. I believe this is in the drools plugin docs, but I did not checked myself.

2009/5/29 Scott Reed <sreed@avacoda.com>
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:

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)

rules-users mailing list

 Edson Tirelli
 JBoss Drools Core Development
 JBoss, a division of Red Hat @ www.jboss.com