Compiled resource objects leak in BRMS KnowledgeAgent

Solution Unverified - Updated -

Issue

  • OutOfMemoryError is presented in a BRMS application which has KnowledgeAgent 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 of over 48,000 articles and solutions.

Current Customers and Partners

Log in for full access

Log In