IBM Support

PH01275: ACIF IS NOT HONORING CPGID FOR 0 LENGTH RECORD, INCORRECTLY USESSYSTEM DEFAULT CHARSET FOR SPACES REGARDLESS OF CPGID SETTING

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Customer reports a problem with stream input files that are
    EBCDIC (mainframe data transferred to a workstation platform)
    when they have records of length 0 and have CCTYPE=A. The
    problem is that ACIF pads with an ASCII space which is not
    correct when customer is loading data with CPGID=500.  The
    indexer does not currently look at the CPGID to determine how
    pad the stream data during processing.
    Errors received from ACIF include APK346W mentioning nonexistent
     channel '20'x.
    

Local fix

  • Suggest the customer generate their EBCDIC files with a x'25'
    on the FILEFORMAT parm, NEWLINE setting, instead of x'15'.
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED:                                              *
    *  All ACIF 4.5.0 for z/OS and ACIF 4.6.0 for                  *
    *                 z/OS users.                                  *
    ****************************************************************
    * PROBLEM DESCRIPTION:                                         *
    *  Incorporate changes from CMOD and                           *
    *                      provide maintenance.                    *
    ****************************************************************
    * RECOMMENDATION:                                              *
    *  Apply the applicable PTF.                                   *
    ****************************************************************
    1. Content Manager OnDemand for Multiplatforms APAR PI86622 -
       Page IELs in the index file are incomplete.
    2. Content Manager OnDemand for Multiplatforms APAR PI91658 -
       ACIF does not process empty lines correctly, and on
       workstations, inserts blank characters that can be
       incompatible with the codepage used by the input dataset.
    3. Content Manager OnDemand for Multiplatforms APAR PI93170 -
       Triple line space carriage control processing incorrect
       across page boundaries.
    4. Content Manager OnDemand for Multiplatforms APAR PH02376 -
       Remove CMOD-specific code from the code base to resolve an
       abnormal termination when using an object container resource
       (IOB).
    5. Incorporate additional CMOD-specific conditional compilation
       code into the codebase.
    

Problem conclusion

  • 1. Page IELs generated.
    2. Empty lines are processed as empty lines.  Empty lines
       that require carriage control are treated as containing
       'print-and-skip' carriage control.  Empty lines that require
       table reference characters are treated as having 'select
       -font-0' TRC.  A warning message is emitted if empty
       lines are encountered and either the parameter value CC=YES
       or the parameter value TRC=YES is selected.
    3. Triple line spacing is corrected.
    4. There is no customer-visible change.  The codebase is
       updated to be consistent with Content Manager OnDemand.
    5. There is no customer-visible change.  The codebase is
       updated to be consistent with Content Manager OnDemand.
    
    --------------------------------------------------------
    
    See APKGUSR5 in APK.SAPKSAM1 for the doc changes for the ACIF
    AFP Conversion and Indexing Facility User's Guide Version 4
    Release 5.0 (S550-0436-04).
    
    ----------------------------------------------------------
    
    See APKGUSR6 in APK.SAPKSAM1 for the doc changes for the ACIF
    AFP Conversion and Indexing Facility User's Guide Version 4
    Release 6.0 (S550-0436-05).
    
    --------------------------------------------------
    
    New messages:
    
    APK511W
    ACIF PARAMETER SETTINGS REQUIRE CARRIAGE CONTROL CHARACTERS
    AT THE BEGINNING OF EACH INPUT LINE. A 'SKIP' CARRIAGE
    CONTROL CHARACTER WAS AUTOMATICALLY INSERTED. THE FIRST
    INSTANCE OCCURRED AT LINEDATA INPUT LINE linenumber.
    
    APK512W
    ACIF PARAMETER SETTINGS REQUIRE TABLE REFERENCE CHARACTERS
    AT THE BEGINNING OF EACH INPUT LINE. A 'SELECT FONT 0'
    TABLE REFERENCE CHARACTER WAS AUTOMATICALLY INSERTED.
    THE FIRST INSTANCE OCCURRED AT LINEDATA INPUT LINE
    linenumber.
    

Temporary fix

Comments

  • ×**** PE19/04/04 FIX IN ERROR. SEE APAR PH10629  FOR DESCRIPTION
    ×**** PE19/04/04 FIX IN ERROR. SEE APAR PH10629  FOR DESCRIPTION
    

APAR Information

  • APAR number

    PH01275

  • Reported component name

    ACIF

  • Reported component ID

    564806201

  • Reported release

    450

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2018-08-02

  • Closed date

    2018-10-18

  • Last modified date

    2019-07-01

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

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

    UI59285 UI59287 UI59294

Modules/Macros

  • APKSMSEX APKRFFNT APKACIF  APKXLNAX APKRFCMR APKRINIT APKGUSR5
    APKGUSR6 APKRTERM APKRFDOR APKRGTTC APKPRINI APKMSTXT APKOUTAX
    APKMMSAX APKIXSAX APKOUTX2 APKRPATH APKICONV APKSUSAX
    

Publications Referenced
S550043604S550043605   

Fix information

  • Fixed component name

    ACIF

  • Fixed component ID

    564806201

Applicable component levels

  • R450 PSY UI59287

       UP18/10/25 P F810

  • R460 PSY UI59285

       UP18/10/25 P F810

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":"450","Edition":"","Line of Business":{"code":"","label":""}}]

Document Information

Modified date:
01 July 2019