APAR status
Closed as program error.
Error description
In Rational Developer for System z (RDz), com.ibm.ftt.resources.zos.zosphysical.ZOSDataSet.isOfflineVolume () does not display the correct results when offline volumes are brought back online from outside RDz (e.g. using CA_DISK) and the workspace is active or when volumes are taken offline outside RDz while the workspace is active. Calling com.ibm.ftt.resources.core.physical.IPhysicalResource.refresh() should resolve the issue but this does not always work.
Local fix
Disconnect and reconnect to the host system
Problem summary
The RDz Remote Resource API ZOSDataSet.isOfflineVolume() does not display the correct results when offline volumes are brought back online from outside RDz (e.g. using CA_DISK) and the workspace is active or when volumes are taken offline outside RDz while the workspace is active. Calling IPhysicalResource.refresh() should resolve the issue but this does not always work.
Problem conclusion
Getting this to work correctly involved changes in multiple areas: 1) Various isOfflineVolume() methods have been updated to go ask for the state rather than relying on cached values. 2) Various refresh() methods now force a trip to the file system. 3) Those refresh() methods also now publish their activity so that subscribers such as UI's can update themselves. 4) We now tolerate logical members with no corresponding physical resource when the PDS is offline just like we do for migrated datasets. 5) The Remote Systems view file adapter now checks for offline state in getImageDescriptor(). The problem listed in this APAR has been resolved with IBM Rational Developer for System z V8.5.1.6 Fix Pack which is available from the Recommended Fixes support download page: http://www-1.ibm.com/support/docview.wss?rs=2294&uid=swg27006335
Temporary fix
Comments
APAR Information
APAR number
PI31317
Reported component name
RATL DEV FOR SY
Reported component ID
5724T0700
Reported release
851
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2014-12-10
Closed date
2015-03-23
Last modified date
2015-03-23
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 DEV FOR SY
Fixed component ID
5724T0700
Applicable component levels
[{"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SSJK49","label":"IBM Developer for z Systems"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Line of Business":{"code":"LOB35","label":"Mainframe SW"}}]
Document Information
Modified date:
27 October 2020