PM80632: Member lost from z/OS project in RDz when using copy/paste/replace
A fix is available
Closed as program error.
Rational Developers for System z z/OS projects gets changed w/o notifying the developer, thus causing confusion and loss of work This problem shows when the copy is done from outside (e.g. from ?hlq?.PROJECTX.COBOL) to ?hlq?.PROJECTY.COBOL) Recreation Steps: 1) Use/create the PDS datasets/members: ?hlq?.PROJECTX.COBOL(HELLO) ?hlq?.PROJECTX.COPYLIB(HELLOCP1) ?hlq?.PROJECTX.COPYLIB(HELLOCP2) ?hlq?.PROJECTY.COPYLIB(HELLOCP1) 2) Create a remote z/OS Project 'myProject' 3) Create a subproject 'mySubProject' 4) Add the member ?hlq?.PROJECTX.COBOL(HELLO) to mySubProject and the 2 members ?hlq?.PROJECTX.COPYLIB(HELLOCP*) 5) Observe that the source and the copy members are present in the 'z/OS Projects' view for mySubProject 6) Now in the 'Remote Explorer' view use RDz drag and drop to copy and replace from PDS ?hlq?.PROJECTY.COPYLIB(HELLOCP1) to PDS ?HLQ?.PROJECTX.COPYLIB(HELLOCP1) 7) Observe that the member ?hlq?.PROJECTX.COPYLIB(HELLOCP1) disappears from mySubProject in the 'z/OS Projects' view Note: In all cases below the member does ?not? disappear from the project - the PDS ?hlq?.PROJECTX.COBOL is attached to the project - the member is copy / replaced from ISPF - when USERA has the project in his RDz and another USERB performs the drag/drop replace
Currently, when you add a member (say MEM1) to a subproject and then later from Remote Systems view overwrite MEM1 with another file called MEM1, the overwrite is treated as 1) a deletion of the original MEM1 and then 2) the creation of a new member called MEM1. The old MEM1 is deleted and therefore removed from the subproject but when the new MEM1 is created, we do not add the new MEM1 to the subproject.
The fix for this APAR is to add the new MEM1 to the subproject as expected. The problem listed in this APAR has been resolved with IBM Rational Developer for System z V18.104.22.168 Fix Pack which is available from the Recommended Fixes support download page: http://www-1.ibm.com/support/docview.wss?rs=2294&uid=swg27006335
Reported component name
RATL DEV FOR SY
Reported component ID
Last modified date
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
Fixed component name
RATL DEV FOR SY
Fixed component ID
Applicable component levels