IBM Support

PH15877: Angel stops without detecting active liberty servers.

Subscribe

You can track all active APARs for this component.

APAR status

  • Closed as program error.

Error description

  • A liberty server that has registered with an Angel to
    perform authorized services may become unknown to that angel
    a short time after the server was started.
    
    This can cause a number of problems.   The angel is not
    aware that the Liberty server may want to drive angel
    specific services and will allow itself to terminate without
    concern for that server.   If the server attempts to drive
    an authorized service after its angel has terminated it will
    receive PC related ABENDs (ABEND code D6 is the most
    common).
    
    Other angel services that provide information on the server
    may also be affected while the Angel is still running.   Any
    modify commands that  provide information about active
    servers, such as f bbgzangl,DISPLAY,SERVERS,  will not
    display the liberty server.
    
    Also, any WOLA processes trying to connect to a liberty
    server may experience unpredictable problems.
    
    The above problems are caused by the liberty server dropping
    unique ENQs.  There is a circumvention to this.  Setting the
    following property in the bootstrap.properties file will
    avoid the ENQs from being dropped:
    
    equinox.start.level.thread.count=1
    

Local fix

  • 
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED:  All users of IBM WebSphere Application      *
    *                  Server Liberty for z/OS                     *
    ****************************************************************
    * PROBLEM DESCRIPTION: Angel stops without detecting active    *
    *                      liberty servers.                        *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    A liberty server that has registered with an Angel to perform
    authorized services may become unknown to that angel a short
    time after the server was started.
    
    This can cause a number of problems.  The angel is not aware
    that the Liberty server may want to drive angel specific
    services and will allow itself to terminate without concern for
    that server.  If the server attempts to drive an authorized
    service after its angel has terminated it will receive PC
    related ABENDs (ABEND code D6 is the most common).
    
    Other angel services that provide information on the server may
    also be affected while the Angel is still running.  Any modify
    commands that  provide information about active servers, such as
    f bbgzangl,DISPLAY,SERVERS, will not display the liberty
    server.
    
    Also, any WOLA processes trying to connect to a liberty server
    may experience unpredictable problems.
    
    The above problems are caused by the liberty server dropping
    unique ENQs.
    

Problem conclusion

Temporary fix

  • Setting the following property in bootstrap.properties before
    starting your server will avoid this problem:
    
    equinox.start.level.thread.count=1
    

Comments

  • 
    

APAR Information

  • APAR number

    PH15877

  • Reported component name

    LIBERTY PROF -

  • Reported component ID

    5655W6514

  • Reported release

    CD0

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2019-08-20

  • Closed date

    2019-08-21

  • Last modified date

    2019-08-21

  • 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

    LIBERTY PROF -

  • Fixed component ID

    5655W6514

Applicable component levels

[{"Business Unit":{"code":"BU054","label":"Systems w\/TPS"},"Product":{"code":"SG19M","label":"APARs - z\/OS environment"},"Platform":[{"code":"PF054","label":"z\/OS"}],"Version":"CD0"}]

Document Information

Modified date:
28 March 2021