[jbosstools-issues] [JBoss JIRA] Reopened: (JBIDE-5568) SOA-P 5.0 could not be used as a Drools runtime

Dominik Pospisil (JIRA) jira-events at lists.jboss.org
Fri Feb 19 09:37:10 EST 2010


     [ https://jira.jboss.org/jira/browse/JBIDE-5568?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Dominik Pospisil reopened JBIDE-5568:
-------------------------------------



Hmm, that does not seems to be fixed. Still, I can reproduce original error. I don't see those two jars added to Drools library.

I was testing
jbdevstudio-linux-gtk-x86_64-3.0.0.v201002190026M-H172-CR2.jar
and SOA-P 5.0.Beta2 (GA)

> SOA-P 5.0 could not be used as a Drools runtime
> -----------------------------------------------
>
>                 Key: JBIDE-5568
>                 URL: https://jira.jboss.org/jira/browse/JBIDE-5568
>             Project: Tools (JBoss Tools)
>          Issue Type: Bug
>          Components: drools
>    Affects Versions: 3.1.0.CR1
>         Environment: SOA-P 5.0 ER6
>            Reporter: Dominik Pospisil
>            Assignee: Kris Verlaenen
>            Priority: Critical
>             Fix For: 3.1.0.CR2
>
>
> The Drools runtime in SOA-P 5.0 distribution is located at:
> /jboss-as/server/default/deploy/jbrules.esb
> This could be added to JBT as a Drools runtime, but executing on this runtime fails:
> java.lang.NoClassDefFoundError: org/mvel2/integration/VariableResolverFactory
> 	at org.drools.rule.builder.dialect.java.JavaDialect.<clinit>(JavaDialect.java:98)
> 	at org.drools.rule.builder.dialect.java.JavaDialectConfiguration.newDialect(JavaDialectConfiguration.java:65)
> 	at org.drools.compiler.PackageBuilderConfiguration.buildDialectRegistry(PackageBuilderConfiguration.java:291)
> 	at org.drools.compiler.PackageRegistry.<init>(PackageRegistry.java:24)
> 	at org.drools.compiler.PackageBuilder.newPackage(PackageBuilder.java:874)
> 	at org.drools.compiler.PackageBuilder.addPackage(PackageBuilder.java:592)
> 	at org.drools.compiler.PackageBuilder.addPackageFromDrl(PackageBuilder.java:290)
> 	at org.drools.compiler.PackageBuilder.addKnowledgeResource(PackageBuilder.java:488)
> 	at org.drools.builder.impl.KnowledgeBuilderImpl.add(KnowledgeBuilderImpl.java:25)
> 	at com.sample.DroolsTest.readKnowledgeBase(DroolsTest.java:40)
> 	at com.sample.DroolsTest.main(DroolsTest.java:23)
> Caused by: java.lang.ClassNotFoundException: org.mvel2.integration.VariableResolverFactory
> 	at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
> 	at java.security.AccessController.doPrivileged(Native Method)
> 	at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
> 	at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
> 	at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
> 	at java.lang.ClassLoader.loadClass(ClassLoader.java:252)
> 	at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320)
> 	... 11 more
> Steps to reproduce:
> 1) Setup Drools runtime pointing to ${SOA-P 5.0}/jboss-as/server/default/deploy/jbrules.esb
> 2) Create Drools project
> 3) Right-Click on DroolsTest.java, choose Run As -> Java Application

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        


More information about the jbosstools-issues mailing list