[rules-users] Out of Memory Issue of JBoss Enginedeployed onIBMWAS 6.0.2.7

Joel G. Rivera-González el_pio at yahoo.com
Tue Jan 16 14:19:08 EST 2007


quick question about this...
how many rules do you run on your app?
 
Joel G. Rivera-Gonzalez
PRT

----- Original Message ----
From: Dejia Wang <Dejia.Wang at tdemand.com>
To: Rules Users List <rules-users at lists.jboss.org>
Sent: Tuesday, January 16, 2007 2:28:14 PM
Subject: RE: [rules-users] Out of Memory Issue of JBoss Enginedeployed onIBMWAS 6.0.2.7




 
 

 


<!--
 _filtered {font-family:Tahoma;
panose-1:2 11 6 4 3 5 4 4 2 4;}
/* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
margin-bottom:.0001pt;
font-size:12.0pt;
font-family:"Times New Roman";
color:black;}
a:link, span.MsoHyperlink
	{color:blue;
text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{color:purple;
text-decoration:underline;}
pre
	{margin:0in;
margin-bottom:.0001pt;
font-size:10.0pt;
font-family:"Courier New";
color:black;}
span.EmailStyle18
	{
font-family:Arial;
color:windowtext;}
span.EmailStyle19
	{
font-family:Arial;
color:navy;}
span.EmailStyle20
	{
font-family:Arial;
color:navy;}
span.EmailStyle21
	{
font-family:Arial;
color:navy;}
span.EmailStyle22
	{
font-family:Arial;
color:navy;}
 _filtered {
margin:1.0in 1.25in 1.0in 1.25in;}
div.Section1
	{}
-->






Thanks Mark. However, with the OOM issue
in JBoss Rules 3.0.5, we cannot really use it in enterprise environment.  It
would be good if we can get 3.0.6 out sooner.
 

  
 

BTW, have your guys check in the fix? Is
there anything we can help to get 3.0.6 out sooner?
 

  
 

Thanks- Dejia
 

  
 










From: Mark Proctor [mailto:mproctor at codehaus.org] 

Sent: Monday, January 15, 2007
6:33 PM

To: Rules Users List

Subject: Re: [rules-users] Out of
Memory Issue of JBoss Enginedeployed onIBMWAS 6.0.2.7
 




  
 

Antlr  2.7.7 is just for the StringTemplate
stuff, we are actually using Antlr 3. You could attempt to regenerate the
grammar again with latest versions of antlrworks and antlr, although I'm not
sure if it works without updates to the drl. Not sure when 3.0.6 will be out,
probably not for a few weeks.



Mark

Dejia Wang wrote: 
 

BTW, I noticed that current stable version of antlr is 2.7.7
(released November 1, 2006). Rule 3.0.5 has 2.7.6.
 

  
 

Edson, will antlr 2.7.7 work?
 

  
 

Thanks- Dejia
 

  
 










From: Dejia Wang 

Sent: Monday, January 15, 2007
5:40 PM

To: 'Rules
 Users List'

Subject: RE: [rules-users] Out of
Memory Issue of JBoss Engine deployed onIBMWAS 6.0.2.7
 




 

  
 

This is good news. Thanks very much, Mark
and Edson! BTW, when will 3.0.6 release be out? 
 

  
 

- Dejia
 

  
 










From: Mark Proctor [mailto:mproctor at codehaus.org]


Sent: Monday, January 15, 2007
4:33 PM

To: Rules Users List

Subject: Re: [rules-users] Out of
Memory Issue of JBoss Engine deployed onIBMWAS 6.0.2.7
 




 

  
 

I believe this was a bug  in antlr that is now
fixed. I'll see if we can get a 3.0.6 release done some time updated to the
latest antlr. Edson knows more about this, as it was a bug he investigated.



Mark

Dejia Wang wrote: 
 

BTW, I am using the JBoss Rules 3.0.5.
 

  
 










From: Dejia
Wang 

Sent: Monday, January 15, 2007
3:56 PM

To: rules-users at lists.jboss.org

Subject: [rules-users] Out of
Memory Issue of JBoss Engine deployed on IBMWAS 6.0.2.7

Importance: High
 




  
 

Hi All, 
 

  
 

I ran into OOM (Out of Memory) issue of JBoss Rule Engine deployed on IBM WAS 6.0.2.7. Below is the log
 

  
 

…
 

[Loaded org.antlr.runtime.DFA from file:/D:/WebSphere/AppServer/profiles/AppSrv01/installedApps/xxxNode02Cell/xxx.ear/lib/antlr-3.0ea8.jar]
 

[Loading superclass and interfaces of
org/antlr/runtime/DFA]
 

[Preparing org/antlr/runtime/DFA]
 

[Loaded org.antlr.runtime.DFA$State from file:/D:/WebSphere/AppServer/profiles/AppSrv01/installedApps/xxxNode02Cell/xxxApplications.ear/lib/antlr-3.0ea8.jar]
 

[Loading superclass and interfaces of
org/antlr/runtime/DFA$State]
 

[Loaded org.drools.lang.RuleParserLexer$1 from file:/D:/WebSphere/AppServer/profiles/AppSrv01/installedApps/xxxNode02Cell/xxxApplications.ear/lib/drools-compiler-3.0.jar]
 

[Loading superclass and interfaces of
org/drools/lang/RuleParserLexer$1]
 

[Loaded org.drools.lang.RuleParserLexer$2 from file:/D:/WebSphere/AppServer/profiles/AppSrv01/installedApps/xxxNode02Cell/
xxxApplications.ear/lib/drools-compiler-3.0.jar]
 

[Loading superclass and interfaces of
org/drools/lang/RuleParserLexer$2]
 

[Loaded org.drools.lang.RuleParserLexer$3 from file:/D:/WebSphere/AppServer/profiles/AppSrv01/installedApps/xxxNode02Cell/
xxxApplications.ear/lib/drools-compiler-3.0.jar]
 

[Loading superclass and interfaces of
org/drools/lang/RuleParserLexer$3]
 

[Loaded org.drools.lang.RuleParserLexer$4 from file:/D:/WebSphere/AppServer/profiles/AppSrv01/installedApps/xxxNode02Cell/
xxxApplications.ear/lib/drools-compiler-3.0.jar]
 

[Loading superclass and interfaces of
org/drools/lang/RuleParserLexer$4]
 

….
 

[Loaded org.drools.lang.RuleParserLexer$228 from file:/D:/WebSphere/AppServer/profiles/AppSrv01/installedApps/xxxNode02Cell/xxxApplications.ear/lib/drools-compiler-3.0.jar]
 

[Loading superclass and interfaces of
org/drools/lang/RuleParserLexer$228]
 

…
 

  
 

It looks like it loaded the same class hundreds of
times until it exhausts the memory.
 

  
 

Any idea why this happens and how to fix this?
 

  
 

Thanks- Dejia
 

          



          _______________________________________________rules-users mailing listrules-users at lists.jboss.orghttps://lists.jboss.org/mailman/listinfo/rules-users   

  
 

  



  _______________________________________________rules-users mailing listrules-users at lists.jboss.orghttps://lists.jboss.org/mailman/listinfo/rules-users   

  
 




_______________________________________________
rules-users mailing list
rules-users at lists.jboss.org
https://lists.jboss.org/mailman/listinfo/rules-users




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


More information about the rules-users mailing list