A fix is available
APAR status
Closed as program error.
Error description
Customer needs to execute the Optim TRACE while accessing a remote DB2 subsystem using the =RLOC= parameter. The TRACE is not being activated and the following error is being reported: IBM InfoSphere Optim System Error Structure - ErrCB ErrCB.ID= ZZZERRCBZZ SysRel= 7.2.0 ErrCB.Type= SYSTEM_ERROR ErrCB.AuxInfo= rc=6 ErrCB.Code= -1 ErrCB.U.Msg= Batch parm cnt invalid Number of Function Entries= 3 ErrCB.N(0).Src= FOPMMAIN 20141101 GC28827D ErrCB.N(0).Func= (001490) GetInputArgs ErrCB.N(1).Src= FOPMMAIN 20141101 GC28827D ErrCB.N(1).Func= (001116) StartUp ErrCB.N(2).Src= FOPMMAIN 20141101 GC28827D ErrCB.N(2).Func= (000489) Main
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: * * All Optim/z users. * **************************************************************** * PROBLEM DESCRIPTION: * * This APAR addresses the following problem: * * o It is not possible to activate the Optim product TRACE * * while executing BATCH JCL and using the =RLOC= parameter. * * The following error may be displayed when attempting to do * * so: * * IBM InfoSphere Optim System Error Structure - ErrCB * * ErrCB.ID= ZZZERRCBZZ * * SysRel= 7.2.0 * * ErrCB.Type= SYSTEM_ERROR * * ErrCB.AuxInfo= rc=6 * * ErrCB.Code= -1 * * ErrCB.U.Msg= Batch parm cnt invalid * * Number of Function Entries= 3 * * ErrCB.N(0).Src= FOPMMAIN 20141101 * * ErrCB.N(0).Func= (001490) GetInputArgs * * ErrCB.N(1).Src= FOPMMAIN 20141101 * * ErrCB.N(1).Func= (001116) StartUp * * ErrCB.N(2).Src= FOPMMAIN 20141101 * * ErrCB.N(2).Func= (000489) Main * **************************************************************** * RECOMMENDATION: * * Apply the provided fix. * **************************************************************** The processing of Optim BATCH parameters does not allow for both parameters of =RLOC and =TRACE to be specified at the same time.
Problem conclusion
o Optim/z code will be changed to allow for =TRACE parameter to be specified in addition to the =RLOC parameter. Please see the example JCL below. Note the PARM field is extending over multiple lines and continued on the next line with the =TRACE keyword starting in column 16. //RDB2PROC EXEC PGM=FOPMAIN, // PARM='CON UTILITY DDAF HAD72005 ABCDEFG ABCDEFG =RLOC=12345678 X // =TRACE=*', // REGION=0M
Temporary fix
Comments
APAR Information
APAR number
PI29162
Reported component name
OPTIM MOVE FOR
Reported component ID
5655V0700
Reported release
B30
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt
Submitted date
2014-11-06
Closed date
2014-12-18
Last modified date
2015-01-02
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
Modules/Macros
FOPZMAIN FOPCFPMN FOPMAIN FOPHSTM FOPOMN FOPMMUNU FOPMCMAI FOP9APIM
Fix information
Fixed component name
OPTIM MOVE FOR
Fixed component ID
5655V0700
Applicable component levels
RB30 PSY UI24045
UP14/12/20 P F412
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":"B30","Edition":"","Line of Business":{"code":"","label":""}}]
Document Information
Modified date:
02 January 2015