A fix is available
APAR status
Closed as program error.
Error description
RDi v900 If a user closes the RDi workspace without first saving files that have been changed the files may not be written to the iSeries at that time. When the workspace is opened the next time the files are then written to the host and it may overwrite files without being prompted to overwrite. This may cause data to be lost in the files that have been changed by others. In the <workspace>\.metadata\.log file the following exception !ENTRY org.eclipse.rse.ui 4 0 2013-11-06 10:05:30.141 !MESSAGE QSYSTempFileListener.upload !STACK 0 org.eclipse.swt.SWTException: Invalid thread access at org.eclipse.swt.SWT.error(SWT.java:4361) at org.eclipse.swt.SWT.error(SWT.java:4276) at org.eclipse.swt.SWT.error(SWT.java:4247) at org.eclipse.swt.widgets.Display.error(Display.java:1258) at org.eclipse.swt.widgets.Display.checkDevice(Display.java:764) at org.eclipse.swt.widgets.Display.getActiveShell(Display.java:1467 ) at org.eclipse.rse.ui.SystemBasePlugin.getActiveWorkbenchShell(Syst emBasePlugin.java:104) at com.ibm.etools.iseries.rse.ui.resources.QSYSTempFileListener.upl oad(QSYSTempFileListener.java:135) at com.ibm.etools.iseries.rse.ui.resources.QSYSTempFileListener.doR esourceSynchronization(QSYSTempFileListener.java:96) at org.eclipse.rse.files.ui.resources.SystemTempFileListener.synchr onizeTempWithRemote(SystemTempFileListener.java:718) at org.eclipse.rse.files.ui.resources.SystemTempFileListener$SynchR esourcesJob.run(SystemTempFileListener.java:313) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53)
Local fix
Save any open files before closing the RDi workspace.
Problem summary
**************************************************************** * USERS AFFECTED: RDi users who edit IBM i members * **************************************************************** * PROBLEM DESCRIPTION: When ending RDi, editor changes are * * not uploaded in change conflict * * scenarios. * **************************************************************** * RECOMMENDATION: * **************************************************************** Save conflict scenarios can arise when users start RDi with previously open edit members. Other users may have changed those same members on the host since. Upon ending RDi the user is prompted to save outstanding changes, and if a save conflict scenario exists, RDi tries to prompt the user, but the dialog isn't shown, and the member changes are not uploaded to the host. This APAR fix introduces a restriction: In a workbench closing state, the "Save As to a different member" option on the Save Conflict dialog will be disabled, so the user can not choose it. (It will be shown greyed out.)
Problem conclusion
This problem is fixed in the RDi 9.0.1 update.
Temporary fix
Comments
APAR Information
APAR number
SE57112
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-11-07
Closed date
2014-01-13
Last modified date
2014-01-13
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:
08 January 2022