[JBoss JIRA] Created: (JBRULES-2313) Tomcat memery leak with drools 4.0.7 or 5.0.1
by GREFFET Emmanuel (JIRA)
Tomcat memery leak with drools 4.0.7 or 5.0.1
----------------------------------------------
Key: JBRULES-2313
URL: https://jira.jboss.org/jira/browse/JBRULES-2313
Project: Drools
Issue Type: Bug
Security Level: Public (Everyone can see)
Components: drools-core (expert)
Affects Versions: 5.0.1.FINAL, 4.0.7
Environment: XP tomcat 5.5.9
Reporter: GREFFET Emmanuel
Assignee: Mark Proctor
Priority: Critical
The memory is never released !!! (never ever ) when à Stop and Start or restart Tomcat.
A made this test with a simple Drools call with a simple webapp and i tried with 4.0.7 and 5.0.1 drools version. The problem is the same.
We need to stop tomcat process to release memory. Until this stop each Tomcat "Restart" with a drools call, will never release the memory.
I made graphic with VisualWM, and we can see this problem !
I made a zip of my simple Eclipse project (webapp + drools) and word file for more information and screen copy of VisualVM.
Thanks for help.
Emmanuel GREFFET ( FRANCE)
--
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
13 years, 8 months
[JBoss JIRA] (JBRULES-3306) Drools 5.3.0.Final: Fusion broker example contains the 5.2 code (and crashes because of that)
by Geoffrey De Smet (Created) (JIRA)
Drools 5.3.0.Final: Fusion broker example contains the 5.2 code (and crashes because of that)
---------------------------------------------------------------------------------------------
Key: JBRULES-3306
URL: https://issues.jboss.org/browse/JBRULES-3306
Project: Drools
Issue Type: Bug
Security Level: Public (Everyone can see)
Reporter: Geoffrey De Smet
Assignee: Geoffrey De Smet
Fix For: 5.4.0.Beta1
The crash is actually caused by JBRULES-3093, but that's fixed in 5.3.0.Final.
But somehow some 5.2 code is used (according to lazarotti).
{code}
[Line: 56, Column: 28] : [Rule name='If the drop is between 6% and 8%, buy more shares']
Unable to Analyse Expression percent < -0.06:
[Error: Comparison operation requires compatible types. Found class org.mvel2.util.MethodStub and class java.lang.Double]
[Near : {... percent < -0.06 ....}]
I download Drools 5.3.0 Final and try to
run the Broker example that comes with the package. But I got the
following error, what is wrong?
^
[Line: 56, Column: 28] : [Rule name='If the drop is between 6% and 8%, buy more shares']
Unable to Analyse Expression percent < -0.08:
[Error: Comparison operation requires compatible types. Found class org.mvel2.util.MethodStub and class java.lang.Double]
[Near : {... percent < -0.08 ....}]
^
[Line: 69, Column: 28] : [Rule name='If the drop is on more than 8%, sell shares']
Unable to Analyse Expression percent >= -0.06:
[Error: Comparison operation requires compatible types. Found class org.mvel2.util.MethodStub and class java.lang.Double]
[Near : {... percent >= -0.06 ....}]
^
[Line: 83, Column: 28] : [Rule name='If the drop is between 5% and 6%, do nothing']
{code}
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.jboss.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira
13 years, 8 months