[rules-users] Problem in calling the package built by BRMS

Divakar B K divakar.bk at sonata-software.com
Fri Jan 23 04:46:41 EST 2009


Hi,

 

Iam using Drools 5 and BRMS (guvnor) configured in Tomcat5.5.  I have
created the package using BRMS and am trying to call that package in my
application.

 

But am getting following error while executing that application(/file).
Also I have added the mvel2 jar in application.

 

Pls let me know the reason for this.

 

 

Error:

RuleAgent(MyConfig1) INFO (Fri Jan 23 15:06:27 IST 2009): Configuring
with newInstance=true, secondsToRefresh=30

RuleAgent(MyConfig1) INFO (Fri Jan 23 15:06:27 IST 2009): Configuring
package provider : URLScanner monitoring URLs:
http://localhost:8090/drools-guvnor/org.drools.guvnor.Guvnor/package/com
.sample/scoring_jan22

java.lang.NoClassDefFoundError:
org/mvel2/integration/impl/MapVariableResolverFactory

        at java.lang.ClassLoader.defineClass1(Native Method)

        at java.lang.ClassLoader.defineClass(ClassLoader.java:620)

        at
java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124)

        at
org.apache.catalina.loader.WebappClassLoader.findClassInternal(WebappCla
ssLoader.java:1812)

        at
org.apache.catalina.loader.WebappClassLoader.findClass(WebappClassLoader
.java:866)

        at
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader
.java:1319)

        at
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader
.java:1198)

        at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)

        at java.lang.Class.getDeclaredFields0(Native Method)

        at java.lang.Class.privateGetDeclaredFields(Class.java:2232)

        at java.lang.Class.getDeclaredField(Class.java:1852)

        at
java.io.ObjectStreamClass.getDeclaredSUID(ObjectStreamClass.java:1555)

        at
java.io.ObjectStreamClass.access$600(ObjectStreamClass.java:47)

        at java.io.ObjectStreamClass$2.run(ObjectStreamClass.java:381)

        at java.security.AccessController.doPrivileged(Native Method)

        at java.io.ObjectStreamClass.<init>(ObjectStreamClass.java:373)

        at java.io.ObjectStreamClass.lookup(ObjectStreamClass.java:268)

        at
java.io.ObjectStreamClass.initNonProxy(ObjectStreamClass.java:504)

        at
java.io.ObjectInputStream.readNonProxyDesc(ObjectInputStream.java:1546)

        at
java.io.ObjectInputStream.readClassDesc(ObjectInputStream.java:1460)

        at
java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1693
)

        at
java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1299)

        at
java.io.ObjectInputStream.readObject(ObjectInputStream.java:339)

        at java.util.HashMap.readObject(HashMap.java:1013)

        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

        at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.jav
a:39)

        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor
Impl.java:25)

 

Best Regards,

Divakar.BK

 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.jboss.org/pipermail/rules-users/attachments/20090123/e3644403/attachment.html 


More information about the rules-users mailing list