IBM Support

IV65773: EEZJ0604W AND EEZF0006E A JAVA.RMI.REMOTEEXCEPTION: CORBA NO_MEMORY

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • an endless loop leads to hanging threads and process crash due
    to Out Of Memory situation.
    The SystemOut.log shows
     EEZMDBMsg  E  EEZEventHandlerBean processResAddedEvent
       EEZJ0107E Forwarding an event to the end-to-end automation
       domain TSAAM_Test failed.
       Details about the exception:
        com.ibm.eez.sdk.exceptions.EEZConnectionFailedException:
        EEZF0006E A java.rmi.RemoteException: CORBA NO_MEMORY
        0x4942f982 No; nested exception is:
         org.omg.CORBA.NO_MEMORY:
         >> SERVER (id=12345678, host=xx.xx.xx.xx) TRACE START:
         >>   org.omg.CORBA.NO_MEMORY: Unable to read value from
            underlying bridge : Java heap space  vmcid: IBM
         minor code: 982 completed: No
       >>  at com.ibm.rmi.iiop.CDRReader.read_value
          (CDRReader.java:2429)
       >>  at com.ibm.eez.dmn.client._EEZDaemon_Tie.handleEvent
          (_EEZDaemon_Tie.java:587)
      ...
     Threads hang:
     EEZAsyncMsg   W  EEZThreadMessenger logThreadNumMessage
      EEZJ0604W There are 4 active threads that are managed by
      component EEZWatchdogSessionBean and may be hung.
    
     ... number increases
    
     EEZAsyncMsg   W  EEZThreadMessenger logThreadNumMessage
      EEZJ0604W There are 369 active threads that are managed by
      component EEZWatchdogSessionBean and may be hung.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: Tivoli System Automation Application Manager
    * (SA AM) 4.1 users
    ****************************************************************
    * PROBLEM DESCRIPTION:
    * The SA AM automation engine might end up in an infinite loop,
    * making the communication to the first level automation domains
    * impossible. The WebSphere Application server 'SystemOut.log'
    * shows an EEZConnectionFailedException:
    *   com.ibm.eez.sdk.exceptions.EEZConnectionFailedException:
    *   EEZF0006E A java.rmi.RemoteException: CORBA NO_MEMORY
    *   0x4942f982 No; nested exception is:
    *    org.omg.CORBA.NO_MEMORY:
    *    >> SERVER (id=12345678, host=xx.xx.xx.xx) TRACE START:
    *    >>   org.omg.CORBA.NO_MEMORY: Unable to read value from
    *     underlying bridge : Java heap space  vmcid: IBM
    *     minor code: 982 completed: No
    *    >>  at com.ibm.rmi.iiop.CDRReader.read_value
    *     (CDRReader.java:2429)
    *    >>  at com.ibm.eez.dmn.client._EEZDaemon_Tie.handleEvent
    *     (_EEZDaemon_Tie.java:587)
    *
    * The SA AM traces do show the message with ID CHRM1058I, and a
    * resource reference which has its ObservedState switching
    * between 'WasOnline' and 'Online'.
    ****************************************************************
    * RECOMMENDATION:
    ****************************************************************
    

Problem conclusion

  • The internal automation Engine (Logic deck) has been adjusted to
    address this issue. The trigger to enter the infinite loop has
    been removed.
    .
    The official fix for this problem is included in Tivoli System
    Automation Application Manager 4.1 fix pack 1.
    | 4.1.0-TIV-SAAM-FP0001 |
    .
    Additional Search Keywords
    .
    

Temporary fix

Comments

APAR Information

  • APAR number

    IV65773

  • Reported component name

    SYS AUTO APPLI

  • Reported component ID

    5724S9200

  • Reported release

    410

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2014-10-13

  • Closed date

    2014-12-16

  • Last modified date

    2014-12-16

  • APAR is sysrouted FROM one or more of the following:

  • APAR is sysrouted TO one or more of the following:

Fix information

  • Fixed component name

    SYS AUTO APPLI

  • Fixed component ID

    5724S9200

Applicable component levels

[{"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSRM2X","label":"Tivoli System Automation for Multiplatforms"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"410","Line of Business":{"code":"LOB45","label":"Automation"}}]

Document Information

Modified date:
14 September 2023