java.lang.OutOfMemoryError: GC overhead limit exceeded

Google Groups | francesca p. | 6 days ago
tip
Click on the to mark the solution that helps you, Samebug will learn from it.
As a community member, you’ll be rewarded for you help.
  1. 0

    java.lang.OutOfMemoryError: GC overhead limit exceeded in ServiceMix

    Google Groups | 6 days ago | francesca p.
    java.lang.OutOfMemoryError: GC overhead limit exceeded
  2. 0

    Negative rule

    Google Groups | 5 months ago | Thibault Daoulas
    java.lang.NullPointerException
  3. 0

    Using three or more identical rules with "forall" causes UnsupportedOperationException

    https://bugzilla.redhat.com/bugzilla/ | 3 years ago | Petr Široký
    java.lang.UnsupportedOperationException
  4. Speed up your debug routine!

    Automated exception search integrated into your IDE

  5. 0

    NullPointerException thrown on next call to insert and fireAllRules after stream garbage collection runs

    https://bugzilla.redhat.com/bugzilla/ | 2 years ago | Martin Weiler
    java.lang.NullPointerException
  6. 0

    [6.0.3.RP#3] NullPointerException after events deserialization

    https://bugzilla.redhat.com/bugzilla/ | 2 years ago | Martin Weiler
    java.lang.NullPointerException

    Not finding the right solution?
    Take a tour to get the most out of Samebug.

    Tired of useless tips?

    Automated exception search integrated into your IDE

    Root Cause Analysis

    1. java.lang.OutOfMemoryError

      GC overhead limit exceeded

      at org.drools.core.reteoo.NotNode.createLeftTuple()
    2. Drools :: Core
      StatefulKnowledgeSessionImpl.fireAllRules
      1. org.drools.core.reteoo.NotNode.createLeftTuple(NotNode.java:121)
      2. org.drools.core.phreak.PhreakJoinNode.insertChildLeftTuple(PhreakJoinNode.java:485)
      3. org.drools.core.phreak.PhreakJoinNode.doLeftInserts(PhreakJoinNode.java:115)
      4. org.drools.core.phreak.PhreakJoinNode.doNode(PhreakJoinNode.java:76)
      5. org.drools.core.phreak.RuleNetworkEvaluator.switchOnDoBetaNode(RuleNetworkEvaluator.java:519)
      6. org.drools.core.phreak.RuleNetworkEvaluator.evalBetaNode(RuleNetworkEvaluator.java:505)
      7. org.drools.core.phreak.RuleNetworkEvaluator.evalNode(RuleNetworkEvaluator.java:341)
      8. org.drools.core.phreak.RuleNetworkEvaluator.innerEval(RuleNetworkEvaluator.java:301)
      9. org.drools.core.phreak.RuleNetworkEvaluator.outerEval(RuleNetworkEvaluator.java:136)
      10. org.drools.core.phreak.RuleNetworkEvaluator.evaluateNetwork(RuleNetworkEvaluator.java:94)
      11. org.drools.core.phreak.RuleExecutor.reEvaluateNetwork(RuleExecutor.java:194)
      12. org.drools.core.phreak.RuleExecutor.evaluateNetworkAndFire(RuleExecutor.java:73)
      13. org.drools.core.common.DefaultAgenda.fireNextItem(DefaultAgenda.java:970)
      14. org.drools.core.common.DefaultAgenda.fireLoop(DefaultAgenda.java:1312)
      15. org.drools.core.common.DefaultAgenda.fireAllRules(DefaultAgenda.java:1251)
      16. org.drools.core.impl.StatefulKnowledgeSessionImpl.internalFireAllRules(StatefulKnowledgeSessionImpl.java:1359)
      17. org.drools.core.impl.StatefulKnowledgeSessionImpl.fireAllRules(StatefulKnowledgeSessionImpl.java:1350)
      18. org.drools.core.impl.StatefulKnowledgeSessionImpl.fireAllRules(StatefulKnowledgeSessionImpl.java:1331)
      18 frames
    3. com.sample.Drools
      DroolsAcquisitionList.fireAllRules
      1. com.sample.Drools.DroolsAcquisitionList.fireAllRules(DroolsAcquisitionList.java:146)
      1 frame
    4. com.nais.spla
      BusinessRulesManager.onMessage
      1. com.nais.spla.brm.main.Messages.SerializedPRListMessage.processMessage(SerializedPRListMessage.java:84)
      2. com.nais.spla.brm.main.BusinessRulesManager.parseMessage(BusinessRulesManager.java:312)
      3. com.nais.spla.brm.main.BusinessRulesManager.onMessage(BusinessRulesManager.java:281)
      3 frames
    5. ActiveMQ :: Core
      PooledTaskRunner$1.run
      1. org.apache.activemq.ActiveMQMessageConsumer.dispatch(ActiveMQMessageConsumer.java:1403)
      2. org.apache.activemq.ActiveMQSessionExecutor.dispatch(ActiveMQSessionExecutor.java:131)
      3. org.apache.activemq.ActiveMQSessionExecutor.iterate(ActiveMQSessionExecutor.java:202)
      4. org.apache.activemq.thread.PooledTaskRunner.runTask(PooledTaskRunner.java:133)
      5. org.apache.activemq.thread.PooledTaskRunner$1.run(PooledTaskRunner.java:48)
      5 frames
    6. Java RT
      Thread.run
      1. java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
      2. java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
      3. java.lang.Thread.run(Thread.java:745)
      3 frames