APAR status
Closed as program error.
Error description
With the Remote Systems LPEX Editor in Rational Developer for i (RDI) 9.6.0.6, the user can perform a Program Verify on the ILE RPG source being edited, which lists RPG informational, warning, and error messages in the Error List view. The text of those messages in the view may be corrupted or unreadable if the JVM file.encoding setting used to run RDI does not match the encoding for the Program Verifier message file included with RDI for the National Language being used. This problem becomes more apparent for languages which extend beyond the Basic Latin set of characters.
Local fix
Set the expected JVM file encoding for the National Language being used for RDI in the eclipse.ini file used as part of the RDI configuration. That setting line would take the form "-Dfile.encoding=" and your encoding setting. The setting used for RDI can be retrieved by looking in the "About IBM Rational Developer for i" dialog. Click on the "Installation Details" button then select the Configuration tab and scroll down to find the line starting with "file.encoding=".
Problem summary
**************************************************************** * USERS AFFECTED: * * ILE RPG developers using RDi to edit RPGLE source and * * perform RPG program verifies. * **************************************************************** * PROBLEM DESCRIPTION: * * The text of messages in the Error List view from the RPG * * program verify may be unreadable characters * **************************************************************** * RECOMMENDATION: * **************************************************************** The text of the program verifier messages is incorrectly loaded using the wrong character encoding when the JVM file encoding setting does not match the expected value.
Problem conclusion
This problem is fixed in the RDi 9.6.0.11 update. Product web page: https://www.ibm.com/us-en/marketplace/rational-developer-for-i Fix List and download link: http://www.ibm.com/support/docview.wss?uid=swg27038481
Temporary fix
Comments
APAR Information
APAR number
SE75096
Reported component name
RDI RPG AND COB
Reported component ID
5724Y99RC
Reported release
960
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2021-02-11
Closed date
2021-09-21
Last modified date
2021-09-21
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
Modules/Macros
Verifier
Fix information
Fixed component name
RDI RPG AND COB
Fixed component ID
5724Y99RC
Applicable component levels
[{"Line of Business":{"code":"LOB57","label":"Power"},"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SSAE4W","label":"Rational Developer for i"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"960"}]
Document Information
Modified date:
22 September 2021