Atrium Integrator: java.lang.OutOfMemoryError: GC overhead limit exceeded

Version 2
    Share This:

    This document contains official content from the BMC Software Knowledge Base. It is automatically updated when the knowledge article is modified.


    PRODUCT:

    BMC Atrium CMDB Suite


    APPLIES TO:

    BMC Atrium CMDB Suite



    PROBLEM:

     

     Running a job with many CIs turned into an Out of Memory Error.

      

     

      

    2012/05/23 23:14:35 - Dummy (do nothing).0 - ERROR (version 3.2.4-stable, build 11672 from 2010-01-28 11.09.00 by buildguy) : UnexpectedError: java.lang.OutOfMemoryError: GC overhead limit exceeded

      

    2012/05/23 23:15:47 - Thread[HP_uCMDB_Import (HP_uCMDB_Import (Thread-1207)),5,main] - ERROR (version 3.2.4-stable, build 11672 from 2010-01-28 11.09.00 by buildguy) : java.lang.OutOfMemoryError: GC overhead limit exceeded

      

    2012/05/23 23:15:48 - ProductRelation9 - Transformation detected one or more steps with errors.

      

     

     


    SOLUTION:

     

    Legacy ID:KA372313

      

    Enable -XX:+UseConcMarkSweepGC -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath="c:\temp\MyDump.hprof" for both Spoon and Carte.

      

    Normally the -XX:+UseConcMarkSweepGC will do the trick and stop the Out of Memory Errors.

      

    Otherwise you will get a dump in c:\temp location that you can analyze to understand what generated the error.

      

     

      
    Related Products:  
       
    1. BMC Atrium CMDB Suite

     


    Article Number:

    000074246


    Article Type:

    Solutions to a Product Problem



      Looking for additional information?    Search BMC Support  or  Browse Knowledge Articles