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

Reply via email to