A fix is available
APAR status
Closed as program error.
Error description
An EXEC CICS INVOKE SERVICE returns an INVREQ , RESP(16) RESP2(6) and Server Fault string 'DFHWSADH error detected'. An AUX trace showed there was an ADDRESSING_EXCEPTION. Trace entry as follows, and a SOAPFAULT. PI 1F05 PIA1 *EXC* - ADDRESSING_EXCEPTION ' Error at offset +0001044 in document body. Character reference is out of supported range. Next input text:.; ő Ō !. (truncated) Previous input text:. Õ õ Ő. ' CICS WS-Addressing code was processing the SOAP message in EBCDIC (1047). The code is only interested in the WS-Addressing headers, but the parsing process being used means that the entire message gets parsed.  When these numeric references are encountered they are converted from UTF-8 to 1047.  The reference that fails is for a character that does not exist in 1047. The problematic numeric references are outside of any elements that WS-Addressing code would be interested in so they should be ignored.
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: All CICS users * **************************************************************** * PROBLEM DESCRIPTION: "DFHWSADH error detected" when using * * WS-Addressing and data in UTF-16. * * * * * **************************************************************** A web service, configured to use WS-Addressing, is called and the data contains a UTF-16 character. CICS parses the entire message to process the WS-Addressing information and encounters the UTF-16 character. Data in this code page is not handled correctly resulting in a SOAP fault with message "DFHWSADH error detected".
Problem conclusion
DFHPIA1 has been updated to ensure the XML can be parsed correctly.
Temporary fix
Comments
APAR Information
APAR number
PH30760
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-10-21
Closed date
2021-06-08
Last modified date
2021-07-02
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
UI75757 UI75758
Modules/Macros
DFHPIA1
Fix information
Fixed component name
CICS TS Z/OS V5
Fixed component ID
5655Y0400
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.
[{"Type":"MASTER","Line of Business":{"code":"LOB35","label":"Mainframe SW"},"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SSGMGV","label":"CICS Transaction Server"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"All Versions"}]
Document Information
Modified date:
03 July 2021