[jboss-jira] [JBoss JIRA] Resolved: (JBRULES-2236) Is MVEL upgrade for Drools 4.0.7 available?

Mark Proctor (JIRA) jira-events at lists.jboss.org
Wed Dec 1 22:43:04 EST 2010


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

Mark Proctor resolved JBRULES-2236.
-----------------------------------

    Resolution: Rejected


There are no plans for us to do any more work on 4.0.7 at the community level. You can try the latest version of mvel, but there is no guarantee that it works. Should you need a patch release for the 4.0.x series of Drools contact sales at jboss.org for priority support.

> Is MVEL upgrade for Drools 4.0.7 available?
> -------------------------------------------
>
>                 Key: JBRULES-2236
>                 URL: https://jira.jboss.org/browse/JBRULES-2236
>             Project: Drools
>          Issue Type: Bug
>      Security Level: Public(Everyone can see) 
>    Affects Versions: 4.0.7
>         Environment: UNIX
>            Reporter: Jayanth Seshadri
>            Assignee: Mark Proctor
>
> We are using Drools 4.0.7 which ships with the mvel-1.3.1-java1.4.jar dependency. At times, we get the following MVEL error (stack trace below) and the Rule Engine skips processing some records. However, during a second run with the same data set we do not get the same error. 
> What we would like to know is if there is a way to upgrade the MVEL jar in Drools 4.0.7?
> Please see stack trace below:
>  at org.mvel.MVELRuntime.execute(MVELRuntime.java:90)
>         at org.mvel.CompiledExpression.getValue(CompiledExpression.java:111)
>         at org.mvel.MVEL.executeExpression(MVEL.java:235)
>         at org.drools.base.mvel.MVELPredicateExpression.evaluate(MVELPredicateExpression.java:45)
>         at org.drools.rule.PredicateConstraint.isAllowed(PredicateConstraint.java:209)
>         ... 16 more
> Caused by: java.lang.reflect.InvocationTargetException
>         at sun.reflect.GeneratedMethodAccessor22.invoke(Unknown Source)
>         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>         at java.lang.reflect.Method.invoke(Method.java:615)
>         at org.mvel.optimizers.impl.asm.ASMAccessorOptimizer.loadClass(ASMAccessorOptimizer.java:1003)
>         at org.mvel.optimizers.impl.asm.ASMAccessorOptimizer._initializeAccessor(ASMAccessorOptimizer.java:206)
>         at org.mvel.optimizers.impl.asm.ASMAccessorOptimizer.compileAccessor(ASMAccessorOptimizer.java:264)
>         ... 31 more
> Caused by: java.lang.LinkageError: ASMAccessorImpl_1246513741246377473850
>         at java.lang.ClassLoader.defineClassImpl(Native Method)
>         at java.lang.ClassLoader.defineClass(ClassLoader.java:223)
>         at java.lang.ClassLoader.defineClass(ClassLoader.java:162)
>         ... 37 more
> Jun 30, 2009 10:57:53 AM walgreens.pbs.ruleengine.worker.RulesetExecutor run
> WARNING: Exception caught while processing data from row 150001 to 155000

-- 
This message is automatically generated by JIRA.
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        


More information about the jboss-jira mailing list