Compiled resource objects leak in BRMS KnowledgeAgent
Issue
OutOfMemoryError
is presented in a BRMS application which hasKnowledgeAgent
looking at DRL files in a directory and those files are sometimes updated. In the heap dump,multiple org.drools.rule.DialectRuntimeRegistry
/org.drools.rule.JavaDialectRuntimeData$PackageClassLoader
/org.drools.rule.JavaDialectRuntimeData
/org.drools.rule.MVELDialectRuntimeData
objects are occupying the large part.
Environment
- Red Hat JBoss BRMS
- 5.3.1
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.