On 9/4/2014 7:32 AM, Skip Robinson wrote:
The real problem here is that SMPE is being too prissy. If 04 'exceeded
the allowable value', then the allowable value is set too low. 04 is only
a warning after all. Go into the SMPE dialog and examine the GLOBAL
UTILITY options for entry LKED. If it says 'RETURN CODE: 0', you will
incur never ending grief now and in the future. Because of your LKED
entry, SMPE turns 04 into 08.
For many, Many, MANY years now, product packagers are supposed to set
the maximum allowable return code for each LMOD directly in the JCLIN.
For example (from some of our product packaging):
ORDER EJESREXX
INCLUDE AEJELMOD(EJESREXX)
ENTRY EJESREXX
NAME EJESREXX(R) RC=0 <-- This is it!
For this reason, a properly packaged product should never see
msgGIM23911E unless there is a real problem.
If RC=n is not specified at all in the JCLIN for a given LMOD, that
would be a reason to complain to the lazy product packagers.
--
Edward E Jaffe
Phoenix Software International, Inc
831 Parkview Drive North
El Segundo, CA 90245
http://www.phoenixsoftware.com/
----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO IBM-MAIN