A fix is available
APAR status
Closed as program error.
Error description
Non-zero return code not set when rexx spoc api error is encountered for OM not available. User has not indication that a problem occurred.
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: All IMS V11 SPOC users * **************************************************************** * PROBLEM DESCRIPTION: Before APAR PM63746, IMS SPOC function * * CSLULGTP fell into a loop and consumed * * 100% CPU if the OM task was missing or * * stopped. * * * * After the FIXTEST for APAR PM63746 had * * been sent, it was discovered that the * * CSLULGTP function completed with RC=0, * * IMSRC=0 and IMSREASON=0, even when the * * command failed because OM was missing. * * * * These return/reason codes do not allow * * the user to determine that the command * * failed and react to the error in their * * REXX programs. * **************************************************************** * RECOMMENDATION: INSTALL CORRECTIVE SERVICE FOR APAR/PTF * **************************************************************** The CSLULGTP function has a logic error. After the call to SCI it does not check the return code and continues executing as if the call to SCI was successful even after a critical error.
Problem conclusion
GEN: KEYWORDS: *** END IMS KEYWORDS *** The following part was changed: CSLULGTP The CSLULGTP function was modified so that after a call to SCI it checks the return code, and in the case of a non-zero return code, it now sets the REXX IMSRC and IMSREASON variables to the appropriate values and ends.
Temporary fix
Comments
×**** PE13/10/04 FIX IN ERROR. SEE APAR PM98480 FOR DESCRIPTION
APAR Information
APAR number
PM79543
Reported component name
IMS V11
Reported component ID
5635A0200
Reported release
100
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2012-12-19
Closed date
2013-02-08
Last modified date
2013-11-01
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
Modules/Macros
CSLULGTP
Fix information
Fixed component name
IMS V11
Fixed component ID
5635A0200
Applicable component levels
R100 PSY UK90140
UP13/02/14 P F302
Fix is available
Select the PTF appropriate for your component level. You will be required to sign in. Distribution on physical media is not available in all countries.
[{"Business Unit":{"code":"BU054","label":"Systems w\/TPS"},"Product":{"code":"SG19M","label":"APARs - z\/OS environment"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"100","Edition":"","Line of Business":{"code":"","label":""}},{"Business Unit":{"code":"BU048","label":"IBM Software"},"Product":{"code":"SSCVRBJ","label":"System Services"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"100","Edition":"","Line of Business":{"code":"","label":""}}]
Document Information
Modified date:
01 November 2013