A fix is available
APAR status
Closed as program error.
Error description
External symptoms: Several externals were reported related to this issue. A Netserv address space hung, a JES3 restart resulted in IAT4162 messages, and an ABENDDM760 occurred PE information: OA45736 PTF UA76116 User's affected: All JES3 users using the TCPIP/NJE interface User impact: Several different externals can occur. If you don't have this apar applied, do not apply it. If you have it applied you may encounter significant issues. Analysis: The initial external will be the Netserv task not processing work. The JES3 monitor will issue IAT6397 messages indicating a DMJA FCT is waiting for JDS access. Syslog analysis shows two jobs being received at the same time from the same system, the monitor messages begin shortly after the IAT9127 is issued for the jobs. A dump taken of the hang (in this case, a Netserv TCB is hung up in IATSIOR on a OPEN request) shows no spool assigned to one of the two jobs although the resqueue for the job shows it has spool. The RQJOBTAT value is the same for each of the jobs. When an IPL and JES3 hotstart was initiated it results in duplicate track condition messages, and an ABENDDM760 occurs. The apar in question has an error in how it handles multiple tasks, sharing the same storage for a parameter list. Verification steps: 1) OA45736 is applied 2) Netserv hang 3) spool related issues (duplicate track condition, ABENDDM760) The projected closing code is PER for HJS7790 and HJS77A0.
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: All users of HJS7790 and HJS77A0. * **************************************************************** * PROBLEM DESCRIPTION: JES3 Netserv hangs after applying * * OA45736. * **************************************************************** * RECOMMENDATION: * **************************************************************** A user had enabled multiplexing across his TCP NJE connections by defining multiple job receivers and transmitters. Two jobs were transmitted concurrently using this multiplexed connection. When end-of-job is received for a job in the Netserv address space, the socket task attaches a subtask to build an MJIB (IATYMJIB), send it to the global, and wait for a reply. Module IATNTTXR attached the subtasks for these jobs using parameter lists built in the same storage area. In the failing scenario, the first subtask attached did not reference its parameters until after the second subtask was attached. Both subtasks used the same set of parameters to build their MJIBs which resulted in the failure.
Problem conclusion
UA76116 Installation On (Netserv) Order (Any) Activation Order (Any) Type/JES3 restart (Netserv) Type/IPL (None) CLPA (No) (See Apar II07968 for definitions) Macro IATYNSST was changed to place a copy of the ATTACH parameters into each receiver. Module IATNTTXR was changed to use the relocated ATTACH parameters. Modules IATABTC, IATNTTAS, IATNTTCT, IATNTTSS, and IATSIJAM were included to pick up the IATYNSST changes. APAR OA47513 prereq's (and sup's) for FMID HJS7790: Pre's: XA45736 APAR OA47513 prereq's (and sup's) for FMID HJS77A0: Pre's: * NONE *
Temporary fix
********* * HIPER * ********* *** * TEMPORARY FIX MAY BE OBTAINED FROM DLL OR INFO/ACCESS **** ******************* OA47513 DECK AVAILABLE ********************
Comments
APAR Information
APAR number
OA47513
Reported component name
JES3
Reported component ID
5752SC1BA
Reported release
790
Status
CLOSED PER
PE
YesPE
HIPER
YesHIPER
Special Attention
NoSpecatt
Submitted date
2015-04-07
Closed date
2015-05-12
Last modified date
2015-06-01
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
UA77321 UA77322
Modules/Macros
IATABTC IATNTTAS IATNTTCT IATNTTSS IATNTTXR IATSIJAM IATYNSST
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":"790","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":"790","Edition":"","Line of Business":{"code":"","label":""}}]
Document Information
Modified date:
01 June 2015