IBM Support

PI85286: RHAPSODYCL.EXE DOES NOT REPORT ANY ERROR CODE IF MAX NO OF LICENSE IS REACHED.

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • RhapsodyCL.exe fails if max number of license is reached. It
    does not report any error hence at time fails to generate code
    which may be further required for build.
    
    Steps to Reproduce:
    
    Occupy all licenses on the license server.
    Try to run RhapsodyCL.exe command.
    If max no of user has reached on license server As per this
    Rhapsody knowledge center document (link below)  a return code
    should be displayed but RhapsodyCL.exe does not shows any error
    on console.
    
    Note: In similar situation Rhapsody GUI reports a license error.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED:                                              *
    * Rhapsody                                                     *
    ****************************************************************
    * PROBLEM DESCRIPTION:                                         *
    * RhapsodyCL.exe does not report any error code if max no of   *
    * license is reached.                                          *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    

Problem conclusion

  • 1. RhapsodyCL returns -1 value, if it fails to run for some
    reason. This value can be analyzed in %errorlevel% global
    variable on Windows or using the following commands on Linux:
    >.\RhapsodyCL.exe
    >echo $?
    
    Moreover, in Rhapsody 8.3 there is a possibility to define
    RY_LICENSE_ERROR_FILE=< error log file> option
    in [General] section of rhapsody.ini file.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PI85286

  • Reported component name

    TLOGIC RHAPSODY

  • Reported component ID

    5724V74RP

  • Reported release

    815

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2017-08-01

  • Closed date

    2017-12-04

  • Last modified date

    2017-12-04

  • 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

    TLOGIC RHAPSODY

  • Fixed component ID

    5724V74RP

Applicable component levels

  • R815 PSY

       UP

[{"Business Unit":{"code":"BU048","label":"IBM Software"},"Product":{"code":"SS7P9W","label":"Rational Rhapsody"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"815","Edition":"","Line of Business":{"code":"","label":""}}]

Document Information

Modified date:
04 December 2017