A fix is available
APAR status
Closed as program error.
Error description
You are receiving the following messages in trace: PI 1F05 PIA1 *EXC* ADDRESSING_EXCEPTION Error at offset +0000392 in document body.End tag does not match start tag. Error occurred at end of data.Previous input text AddressingContext>. The WS-Addressing elements are not processed correctly. CICS is attempting to add the elements back into the response message. Part of this process includes removing the mustUnderstand attribute. This exists on the <Action> element. DFHPIA1 corrupts the data when removing the attribute. When the complete set of WS-Addressing headers get parsed, the error is raised because of the corruption.
Local fix
Omit the mustUnderstand attribute.
Problem summary
**************************************************************** * USERS AFFECTED: All CICS Users. * **************************************************************** * PROBLEM DESCRIPTION: SOAP Fault issued if empty * * WS-Addressing element contains * * mustUnderstand attribute. * **************************************************************** A SOAP request is sent to CICS using WS-Addressing. DFHPIA1 is invoked to process the WS-Addressing elements within the message. The mustUnderstand attribute is checked and removed if it is present on one of the elements. The logic to check and remove the mustUnderstand attribute doesn't work well for an empty element. This results in a SOAP fault being incorrectly returned to the client with a faultstring of "DFHWSADH error detected."
Problem conclusion
DFHPIA1 has been changed to make sure the empty element can be successfully processed by CICS regardless of mustUnderstand attributes present on that element.
Temporary fix
Comments
APAR Information
APAR number
PH21941
Reported component name
CICS TS Z/OS V5
Reported component ID
5655Y0400
Reported release
200
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2020-02-07
Closed date
2020-06-08
Last modified date
2020-07-06
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
UI69929 PH26665
Modules/Macros
DFHPIA1
Fix information
Fixed component name
CICS TS Z/OS V5
Fixed component ID
5655Y0400
Applicable component levels
R200 PSY UI69929
UP20/07/06 P F006
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":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SSGMGV","label":"CICS Transaction Server"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"5.5","Line of Business":{"code":"LOB35","label":"Mainframe SW"}}]
Document Information
Modified date:
07 July 2020