[rules-users] Upgrade to Drools 5 - loss of performance

Edson Tirelli tirelli at post.com
Fri May 29 18:29:09 EDT 2009


   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.

   []s
   Edson

2009/5/29 Scott Reed <sreed at 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:
> 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)
>     ...
>
> _______________________________________________
> rules-users mailing list
> rules-users at lists.jboss.org
> https://lists.jboss.org/mailman/listinfo/rules-users
>
>


-- 
 Edson Tirelli
 JBoss Drools Core Development
 JBoss, a division of Red Hat @ www.jboss.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.jboss.org/pipermail/rules-users/attachments/20090529/a9de832f/attachment.html 


More information about the rules-users mailing list