APAR status
Closed as program error.
Error description
Environment: Windows Product name: IBM? Rational? Business Developer Program Version : 7.5.1.3 Description. Debugging or running the generated Java code from a project whic h accesses a serial file using a resource association with a Tur kish locale setting produces a runtime Exception EGL0751E. Steps to reproduce: a) Change the Windows regional setting to Turkish b) Implement an RBD EGL project where a serial file is accessed using an applicable resource association c) Debugging the applicable source file eg FileWriter.egl will p roduce a EGL0751E error via a dialog box. d) Running or debugging the generated java code ie FileWriter.ja va will produce the same directly within the console output view .
Local fix
Problem summary
Problem was caused by the code using toUpperCase().toLowerCase() on the system name string. This causes Java to convert the "i" to the wrong character
Problem conclusion
The code has been changed to force the use of the Locale.ENGLISH when changing the case of the system name.
Temporary fix
Comments
APAR Information
APAR number
PK97846
Reported component name
RATL BUS DEV
Reported component ID
5724S5000
Reported release
700
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt
Submitted date
2009-10-05
Closed date
2009-11-09
Last modified date
2009-11-09
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 BUS DEV
Fixed component ID
5724S5000
Applicable component levels
R700 PSN
UP
[{"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SSMQ79","label":"Rational Business Developer"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"7.0","Edition":"","Line of Business":{"code":"LOB35","label":"Mainframe SW"}}]
Document Information
Modified date:
09 November 2009