A fix is available
APAR status
Closed as program error.
Error description
There are conditions for which a save of a file in LPEX may clear the changed indicator and appear to have saved but no save was done to the IBM i. This will happen when RDI is opened with RPGLE source and one or more of it's /COPY members already open in edit sessions. After opening RDI with focus on the main RPGLE source member do a manual refresh of the RPG live outline then switch to and change a /COPY member and try to perform a save of the change. The changed flag in the editor tab will be cleared but the change will not be saved to the IBM i.
Local fix
To save the change first close then reopen RDI with focus on the /COPY member and without closing the edit sessions. Make a change to the member that did not save then save the change before. Change and save any other /COPY members that did not save before working on the including source member or manually refreshing the live outline.
Problem summary
**************************************************************** * USERS AFFECTED: Those who edit RPGLE source * **************************************************************** * PROBLEM DESCRIPTION: Edit changes not saved to host when * * member is a /COPY target of another * * file also being edited. * **************************************************************** * RECOMMENDATION: * **************************************************************** When the RDi client is restarted with multiple editor sessions open, which include an RPGLE member which has a /COPY which targets another member also being edited, then the Outline view processing can cause the /COPY target member editor to be internally flagged as read-only, preventing user Save actions from writing the edit changes to the host. This only happens if the /COPY target member is referenced for the Outline processing before its editor view receives focus in the new workbench session..
Problem conclusion
This problem is fixed in the RDi 9.0.0.1 update.
Temporary fix
Comments
APAR Information
APAR number
SE56097
Reported component name
RDI RPG AND COB
Reported component ID
5724Y99RC
Reported release
900
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt
Submitted date
2013-07-17
Closed date
2013-08-12
Last modified date
2013-08-12
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
RDI RPG AND COB
Fixed component ID
5724Y99RC
Applicable component levels
R900 PSY
UP
[{"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SSAE4W","label":"Rational Developer for i"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"9.0","Line of Business":{"code":"LOB57","label":"Power"}}]
Document Information
Modified date:
03 November 2021