IBM Support

PM48718: SUPPORT FOR SPLIT KEYWORD CONTINUATION

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Per PMRs: 71179,999,000, 71181,999,000:
    
    ================================================================
    Date reported: 09/16/2011
    
    Severity: high
    
    Users Affected:
     All IMU users of MU V3.2
    
    Problem Description:
     IMU does not support syntax with split keyword, i.e, when a
     part of the keyword is continued on the next line:
    
     Example:
    
     MAS-
     K ('ZZZ.999')
    
    Problem Summation
     IMU does not allow split keywords, therefore partial sub-word
     is rejected.
     Note that this restriction does not exist for quoted or
     sublisted strings.
    
    Problem Conclusion:
    
     The IMU parser, FSREAD00 program, was changed to recognize when
     continuation with '-' is preceded by a non-blank
     character. In such a case, continuation logic is invoked to
     resolve the potential partial string (keyword)'
    
     Changed programs in SFSYLOAD:
    
      FSCCOBOL - existing program
      XXCCOBOL - existing program
      FSCASSEM - existing program
    ================================================================
    
    ================================================================
    Date reported: 09/19/2011
    
    Severity: Low
    
    Users Affected:
     All IMU users of MU V3.2
    
    Problem Description:
     Message is not specific when external table has too many
    entries
    
    Problem Summation
     The message displayd does not specifically say 'TABLE IS FULL"
    
    Problem Conclusion:
     The TBSERV1 macro was changed to display '&TABLE TABLE IS FULL'
     message
    
     Changed macros in SFSYFJCC:
    
      TBSERV1 - existing macro
    ================================================================
    

Local fix

  • N/A
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All IMU v3.2 users.                          *
    ****************************************************************
    * PROBLEM DESCRIPTION: This apar addresses 3 different issues. *
    *                                                              *
    *                      1.MU does not support syntax with split *
    *                        keyword, i.e, when a part of the      *
    *                        keyword continued on the next line:   *
    *                                                              *
    *                         Example:                             *
    *                                                              *
    *                         MAS-                                 *
    *                         K ('ZZZ.999')                        *
    *                                                              *
    *                      2. IMU gives generic error message if   *
    *                         DD SYSOUT=* with record length       *
    *                         <> 80.                               *
    *                                                              *
    *                                                              *
    *                      3. IMU does not support block size      *
    *                         supplied on the FILE statement in    *
    *                         EZT Program.                         *
    ****************************************************************
    * RECOMMENDATION: Apply PTF.                                   *
    ****************************************************************
    1. IMU does not allow split keywords, therefore partial
       sub-word is rejected. Note that this restriction
       does not exist for quoted or sublisted strings.
    
    2. The problem is in FSDYNIO0 when the DCB information
       is not supplied and the file definition and no DCB
       information is supplied in the JCL.  Thus the LRECL
       was set to zeros.
    
       When DCB=LRECL=16 was coded in the JCL, the LRECL
       was set to 16, thus it worked.
    
    3. IMU never supported block size that was coded in
       EZT Plus program.
    

Problem conclusion

  • 1. The IMU parser, FSREAD00 program, was changed to
       recognize when continuation with '-' is preceded
       by a non-blank character. In such a case,
       continuation logic is invoked to resolve the
       potential partial string (keyword)'
    
    2. FSDYNIO0 program was changed to set the record
       length to the size of defined record if the
       calculated DCBLRECL is zero.
    
    3. BLCKSIZE=NATIVE/EASYT was added to EASYTRAN.EZPARAMS
       option.
    
       For
           BLKSIZE=NATIVE   Block size is ignored.
                            This is the default.
    
           BLKSIZE=EASYT    Block Size is used as coded
                            on EZT Plus file definition
                            in the program
    

Temporary fix

Comments

APAR Information

  • APAR number

    PM48718

  • Reported component name

    MIGRATION UTILI

  • Reported component ID

    5697N4400

  • Reported release

    320

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2011-09-26

  • Closed date

    2011-12-07

  • Last modified date

    2011-12-09

  • APAR is sysrouted FROM one or more of the following:

  • APAR is sysrouted TO one or more of the following:

Modules/Macros

  •    FSYASSEM FSYCCBOL FSYDNFBI FSYDNFBO FSYDNFXI
    FSYDNFXO FSYDNIOR FSYDNIO0 FSYDNPDI FSYDNPFO FSYDNPSO FSYDNPUO
    FSYDNPVO FSYDNSBI FSYDNSBO FSYDNUXI FSYDNUXO FSYDNVBI FSYDNVBO
    FSYDNVXI FSYDNVXO FSYDNXIT FSYESORD FSYETRAN FSYET007 FSYSVC99
    FSYXCOBO FSYYNFAO FSYYNVAO FSYZTPRC
    

Fix information

  • Fixed component name

    MIGRATION UTILI

  • Fixed component ID

    5697N4400

Applicable component levels

  • R320 PSY UK74557

       UP11/12/09 I 1000

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":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SSY4B9","label":"IBM Migration Utility for z\/OS"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"320","Edition":"","Line of Business":{"code":"LOB35","label":"Mainframe SW"}}]

Document Information

Modified date:
27 October 2020