A fix is available
APAR status
Closed as program error.
Error description
Rational Developer for System z (RDz) Enterprise Service tools (EST) WSDL contains incorrect diacritic (umlaut, trema) characters when generated directly to the host. The problem occurs when using the RDz feature to generate PL/I Structures from a given WSDL directly to the host. Starting with RDz 8.5. these includes are generated with default locale (e.g. German) text. When the generated includes are directly deployed to the host, the code page mapping is not correct. Workaround: Generate the files locally, then copy manually to the host using copy and paste. This way the diacritic characters (e.g. umlauts) survive. Cause: RDz is using null as the default Java charset for generated source files. This should be the Workspace default. A null charset is only appropriate for binary files. Reproduction scenario: - Set RDz language to German as -nl de_DE - Create a New 'Web Services for CICS Project' - Use Scenario ?Create New Service Implementation (top-down)? - Set target remote
Local fix
Problem summary
COBOL and PL/I source files generated by the Enterprise Service Tools single-service project wizards may contain damaged characters when the files are generated directly to z/OS.
Problem conclusion
The Enterprise Service Tools single-service project wizards first generate COBOL and PL/I source files locally before copying them to the host. These local files are temporary and are deleted after being copied to z/OS. The encoding property of the temporary files was being set to null, causing the transport to assume single-byte ASCII (ISO-8859-1), causing corruption of unicode characters above 0x007F. The problem listed in this APAR has been resolved with IBM Rational Developer for System z V8.5.1.1 Fix Pack which is available from the Recommended Fixes support download page: http://www-1.ibm.com/support/docview.wss?rs=2294&uid=swg27006335
Temporary fix
Comments
APAR Information
APAR number
PM80894
Reported component name
RATL DEV FOR SY
Reported component ID
5724T0700
Reported release
850
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt
Submitted date
2013-01-18
Closed date
2013-03-21
Last modified date
2013-03-21
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
Fix information
Fixed component name
RATL DEV FOR SY
Fixed component ID
5724T0700
Applicable component levels
R850 PSY
UP
[{"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SSTRMM","label":"IBM Developer for z\/OS"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"850","Line of Business":{"code":"LOB35","label":"Mainframe SW"}}]
Document Information
Modified date:
29 October 2021