A fix is available
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
S550043604 | S550043605 |
Fix information
Fixed component name
ACIF
Fixed component ID
564806201
Applicable component levels
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