[jboss-user] [JBoss Seam] - Re: SeamTest breaks on drools 4.0

stu2 do-not-reply at jboss.com
Sun Jul 29 23:07:25 EDT 2007


Thanks Shane.  It works fine from within JBoss, but when I run the unit test here's what I see:

FAILED CONFIGURATION: @BeforeMethod begin
  | org.drools.RuntimeDroolsException: Unable to load dialect 'org.drools.rule.builder.dialect.java.JavaDialectConfiguration:java'
  | 	at org.drools.compiler.PackageBuilderConfiguration.buildDialectRegistry(PackageBuilderConfiguration.java:138)
  | 	at org.drools.compiler.PackageBuilderConfiguration.init(PackageBuilderConfiguration.java:114)
  | 	at org.drools.compiler.PackageBuilderConfiguration.<init>(PackageBuilderConfiguration.java:87)
  | 	at org.jboss.seam.drools.RuleBase.compileRuleBase(RuleBase.java:40)
  | 	at org.jboss.seam.util.Reflections.invoke(Reflections.java:21)
  | 	at org.jboss.seam.util.Reflections.invokeAndWrap(Reflections.java:124)
  | 	at org.jboss.seam.Component.callComponentMethod(Component.java:2067)
  | 	at org.jboss.seam.Component.callCreateMethod(Component.java:1990)
  | 	at org.jboss.seam.Component.newInstance(Component.java:1961)
  | 	at org.jboss.seam.Component.getInstance(Component.java:1858)
  | 	at org.jboss.seam.Component.getInstance(Component.java:1825)
  | 	at org.jboss.seam.security.RuleBasedIdentity.initSecurityContext(RuleBasedIdentity.java:62)
  | 	at org.jboss.seam.security.RuleBasedIdentity.create(RuleBasedIdentity.java:55)
  | 	at org.jboss.seam.util.Reflections.invoke(Reflections.java:21)
  | 	at org.jboss.seam.util.Reflections.invokeAndWrap(Reflections.java:124)
  | 	at org.jboss.seam.Component.callComponentMethod(Component.java:2067)
  | 	at org.jboss.seam.Component.callCreateMethod(Component.java:1990)
  | 	at org.jboss.seam.Component.newInstance(Component.java:1961)
  | 	at org.jboss.seam.contexts.Contexts.startup(Contexts.java:304)
  | 	at org.jboss.seam.contexts.Contexts.startup(Contexts.java:278)
  | 	at org.jboss.seam.contexts.Lifecycle.beginSession(Lifecycle.java:187)
  | 	at org.jboss.seam.contexts.ServletLifecycle.beginSession(ServletLifecycle.java:124)
  | 	at org.jboss.seam.mock.BaseSeamTest.begin(BaseSeamTest.java:877)
  | 	at org.jboss.seam.mock.SeamTest.begin(SeamTest.java:28)
  | 	at com.fb.core.test.support.SeamDbUnitTest.begin(SeamDbUnitTest.java:59)
  | 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:98)
  | 	at org.drools.rule.builder.dialect.java.JavaDialectConfiguration.init(JavaDialectConfiguration.java:56)
  | 	at org.drools.compiler.PackageBuilderConfiguration.buildDialectRegistry(PackageBuilderConfiguration.java:134)
  | 	... 56 more
  | ... Removed 32 stack frames

This is what I've been seeing consistently.  Any ideas?

View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4068587#4068587

Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4068587



More information about the jboss-user mailing list