Expedite/CICS TCP/IP customers could not receive data and
received an error like the following in the EXALERT log:
0000XXX YYYYMMDD HH:MM:SS EXPOTCHD 0000000000000000SOCKET
WAS CLOSED. ATTEMPTED TO RECEIVE XXXX BYTES OF DATA.
PTF JN000618 also includes the fixes from PTF JN000617,
described below.
Expedite/CICS TCP/IP customers could not receive data,
command responses hung in their system, and timeout abends
occurred. Two Expedite/CICS programs were sending in a x'F0'
instead of a x'00' for the line turnaround flag, and they
were incorrectly handling the receiving of TCP/IP data,
if data came in on multiple IP packets
Customers using the Expedite/CICS User Information Exit
with EDI data were encountering problems with the user information
exit control number. If the user information exit control
number contained alphabetic characters, the alphabetic characters
were removed, and the fields were right-justified and padded
with leading zeros. Two Expedite/CICS programs were changed
to edit the user information exit control number, so that,
for EDIFACT and UN/TDI data, the field contents are right-justifed
and padded with leading zeros. The alphabetic characters
were not removed. No changes were made for X12 and UCS data
because the control number field for those two data types
is numeric only.
Note: If the Information Exchange Common Front End
in your region has not installed PTF FE11147, you may still
have difficulty receiving files. Contact your local Help
Desk for assistance.
New Customers
If you are a new customer, install the base tape following
the instructions in the Program Directory. After successfully
installing the base product, apply the PTF tape following
the PTF installation instructions in the Program Directory.
During the PTF installation, the sample job EXPTFCSD was
added to your Expedite/CICS sample job library XXXXXXXX.SEXPSAMP,
where XXXXXXXX represents the high level qualifier that
you used when you installed Expedite/CICS 4.5.0 for use
with OS/390 and z/OS. Execute sample job EXPTFCSD following
the instructions in the job to make the necessary definition
change to program EXPOMSG1.
Customers Upgrading to Expedite/CICS 4.5.0
If you are a customer upgrading to Expedite/CICS 4.5.0,
install the base tape following the instructions in the
Program Directory. After successfully installing the base
product, apply the PTF tape following the PTF installation
instructions in the Program Directory. During the PTF installation,
the sample job EXPTFCSD was added to your Expedite/CICS
sample job library XXXXXXXX.SEXPSAMP, where XXXXXXXX represents
the high level qualifier that you used when you installed
Expedite/CICS 4.5.0 for use with OS/390 and z/OS. Execute
sample job EXPTFCSD following the instructions in the job
to make the necessary definition change to program EXPOMSG1.
Customers Requiring Only the PTF
If you are a customer currently at the Expedite/CICS 4.5.0
level and only want to apply the PTF, disregard the product
tape and apply the PTF following the PTF installation instructions
in the Program Directory. During the PTF installation, the
sample job EXPTFCSD was added to your Expedite/CICS sample
job library XXXXXXXX.SEXPSAMP, where XXXXXXXX represents
the high level qualifier that you used when you installed
Expedite/CICS 4.5.0 for use with OS/390 and z/OS. Execute
sample job EXPTFCSD following the instructions in the job
to make the necessary definition change to program EXPOMSG1.
|