A fix is available
APAR status
Closed as program error.
Error description
External symptoms: Output transmitted via NJE/TCPIP and printed has Table Reference Characters (TRC) displayed Impact to customer: Printed output invalid Analysis: The JCL contains OPTCD=J, this will cause flag DATOPTCD in the spooled record to indicate there are TRC's that should be recognized. The sysout is then transmitted via the NJE/TCPIP interface; when printed the table reference characters are printed instead of interpreted. Examination of the spooled records on the sending and receiving side shows bit DATOPTCD on on the sending side, and not on on the receiving side. Verification steps: 1) job containing OPTCD=J creates output on one system, output is transmitted via Netserv using NJE/TCPIP interface 2) when printed the output's control characters are visible 3) examining dumpcore of the spooled records on the receiving side shows bit DATOPTCD is not on The projected closing code for this APAR is PER for releases HJS7780 and above.
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: All users of HJS7780 and HJS7790 * **************************************************************** * PROBLEM DESCRIPTION: OPTCD=J NOT HONORED FOR OUTPUT * * TRANSMITTED VIA NJE/TCPIP * **************************************************************** * RECOMMENDATION: * **************************************************************** A job requests 3800 output using the sub-parameter "OPTCD=J" on the DD statement for a SYSOUT dataset. The dataset is then transmitted to a remote node via TCP. The inbound SYSOUT routine NXINSYOR (module IATNTTXR) gets control to receive the dataset. NXINSYOR calls routine ALOPCLDS to open the SYSOUT dataset, which checks the dataset header for the NDHAF1J flag (OPTCD=J flag in macro IATYNDH). If this flag is on, ALOPCLDS then sets flag DSSOPCDJ in DSSFLAG4 (macro IATYDSS) in the DSS for the dataset and issues macro IATXSDM (module IATDMGR) to process the dataset open request. However, as part of its processing, IATDMGR clears DSSFLAG4. Control eventually returns to NXINSYOR which issues PUT requests (module IATDMDM) to spool the dataset records, but since the DSSOPCDJ flag had been previously cleared, the ACBOPTJ flag (macro IFGACB) and the DATOPTJ flag (macro IATYDAT) were never set, so the spooled records do not reflect the OPTCD=J setting, causing control characters to be printed along with the printable data.
Problem conclusion
Installation On (All Processors) Order (Any) Activation Order (Any) Type/JES3 restart (Hot) Type/IPL (Rolling/DynLPA) CLPA (Yes) (See Apar II07968 for definitions) Module IATDMGR was changed to set flag ACBOPTJ (macro IFGACB) in the ACB prior to clearing the DSSOPCDJ flag (macro IATYDSS). APAR OA41576 prereq's (and sup's) for FMID HJS7780: Pre's: * NONE * APAR OA41576 prereq's (and sup's) for FMID HJS7790: Pre's: * NONE *
Temporary fix
*** * TEMPORARY FIX MAY BE OBTAINED FROM DLL OR INFO/ACCESS **** ******************* OA41576 DECK AVAILABLE ********************
Comments
APAR Information
APAR number
OA41576
Reported component name
JES3
Reported component ID
5752SC1BA
Reported release
780
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt
Submitted date
2013-03-05
Closed date
2013-04-18
Last modified date
2013-06-03
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
UA68845 UA68846
Modules/Macros
IATDMGR
Fix information
Fixed component name
JES3
Fixed component ID
5752SC1BA
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":"780","Edition":"","Line of Business":{"code":"","label":""}},{"Business Unit":{"code":null,"label":null},"Product":{"code":"SG19O","label":"APARs - MVS environment"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"780","Edition":"","Line of Business":{"code":"","label":""}}]
Document Information
Modified date:
03 June 2013