A fix is available
APAR status
Closed as program error.
Error description
Application program issued EXEC CICS INVOKE WEBSERVICES and receives EIBRESP=8 EIBRESP2=13 (INVREQ / Invalid data cannot be converted to a SOAP request) on the data that's being returned to the application. CICS Trace data for the PI 0F3A *EXC* exception entry gives the offset (in data-3) of the detected XML_FORMAT_ERROR in the incoming SOAP message, which shows the period (x'4B') to be in error.
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: All CICS Users * **************************************************************** * PROBLEM DESCRIPTION: DFHPI1007 error message returned by * * an EXEC CICS INVOKE WEBSERVICE when * * the SOAP message contains a period * * ('.' or X'4B'). * **************************************************************** * RECOMMENDATION: * **************************************************************** When a SOAP message is processed by an EXEC CICS INVOKE WEBSERVICE call, it is parsed and then checked for valid characters by DFHPICC. The table char_type_table is used to test the characters and the entry for period at X'4B' is defined as invalid with the entry for currency symbol at X'5B' defined as valid which is wrong. This leads to an exception being raised and then passed to DFHPITL which produces a SOAPFault of 'Requested operation not found' or 'Conversion from SOAP failed' with a CICSFault of UNDEFINED_ELEMENT. Additional keywords MSGDFHPI1007
Problem conclusion
The char_type_table has been updated to allow a period (X'4B') as a valid character and set the currency symbol (X'5B') as invalid.
Temporary fix
FIX AVAILABLE BY PTF ONLY
Comments
APAR Information
APAR number
PK34812
Reported component name
CICSTS 3.1 Z/OS
Reported component ID
5655M1500
Reported release
400
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt
Submitted date
2006-11-16
Closed date
2006-12-21
Last modified date
2007-01-03
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
UK20841
Modules/Macros
DESPICC DFHPICC
Fix information
Fixed component name
CICSTS 3.1 Z/OS
Fixed component ID
5655M1500
Applicable component levels
R400 PSY UK20841
UP06/12/23 P F612
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"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"3.1","Edition":"","Line of Business":{"code":"LOB35","label":"Mainframe SW"}},{"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":"3.1","Edition":"","Line of Business":{"code":"","label":""}}]
Document Information
Modified date:
03 January 2007