[rules-users] java.lang.NoSuchFieldError during D5 upgrade

Agrawal, Swapnil swapnil.agrawal at citi.com
Thu Mar 4 10:00:14 EST 2010


Was able to get pass through this.
Am hit by other exceptions though. Will do some research on it and get back if I am not able to get pass the wall.



Thanks
Swapnil Agrawal
cell: 201 616 1189
desk: 212 816 7024


-----Original Message-----
From: Agrawal, Swapnil [ICG-MKTS]
Sent: Wednesday, March 03, 2010 5:03 PM
To: 'rules-users at lists.jboss.org'
Subject: java.lang.NoSuchFieldError during D5 upgrade

Hi

I am upgrading our age old D3 rules system to D5.
Got all the jars, made the code changes and resolved errors as I faced them.

I am stuck on one which looks like an antlr error but don't know how it can be solved.

Error I get is:

Exception in thread "pool-2-thread-1" java.lang.NoSuchFieldError: m_memory
        at com.ssmb.muni.ordermanagement.engine.multiengine.implementation.DroolsEngineWrapper.init(DroolsEngineWrapper.java:63)
        at com.ssmb.muni.ordermanagement.engine.multiengine.DroolsEngineWrapperProxy$1.run(DroolsEngineWrapperProxy.java:148)
        at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:650)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:675)
        at java.lang.Thread.run(Thread.java:595)


I am using antlr-runtime-3.1.1.jar (one that comes with D5 binary package).

The earlier version was using antlr-3.0ea8.jar.

Is the antlr I am using correct or I need upgrade from runtime to the complete package or to a different version?





Thanks
Swapnil Agrawal
cell: 201 616 1189
desk: 212 816 7024






More information about the rules-users mailing list