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

Dejia Wang Dejia.Wang at TDemand.com
Mon Jan 15 20:39:44 EST 2007


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/xxxNode02Ce
ll/xxx.ear/lib/antlr-3.0ea8.jar
<file:///D:\WebSphere\AppServer\profiles\AppSrv01\installedApps\xxxNode0
2Cell\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/xxxNode02Ce
ll/xxxApplications.ear/lib/antlr-3.0ea8.jar
<file:///D:\WebSphere\AppServer\profiles\AppSrv01\installedApps\xxxNode0
2Cell\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/xxxNode02Ce
ll/xxxApplications.ear/lib/drools-compiler-3.0.jar
<file:///D:\WebSphere\AppServer\profiles\AppSrv01\installedApps\xxxNode0
2Cell\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/xxxNode02Ce
ll/
<file:///D:\WebSphere\AppServer\profiles\AppSrv01\installedApps\xxxNode0
2Cell\>  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/xxxNode02Ce
ll/
<file:///D:\WebSphere\AppServer\profiles\AppSrv01\installedApps\xxxNode0
2Cell\>  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/xxxNode02Ce
ll/
<file:///D:\WebSphere\AppServer\profiles\AppSrv01\installedApps\xxxNode0
2Cell\>  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/xxxNode02Ce
ll/xxxApplications.ear/lib/drools-compiler-3.0.jar
<file:///D:\WebSphere\AppServer\profiles\AppSrv01\installedApps\xxxNode0
2Cell\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 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/20070115/e151bafe/attachment.html 


More information about the rules-users mailing list