IBM Support

PI88404: RDZ 9.5.1, Exception opening a sequential dataset after a member was opened from a PDS of the same name

Subscribe to this APAR

By subscribing, you receive periodic emails alerting you to the status of the APAR, along with a link to the fix after it becomes available. You can track this item individually or track all items by product.

Notify me when this APAR changes.

Notify me when an APAR for this component changes.

 

APAR status

  • Closed as program error.

Error description

  • In Rational Developer for z Systems (RDz) v9.5.1, if a PDS
    containing a member is deleted and subsequently a new PDSE with
    the same name is created,  attempting to open PDSE will result
    in the following exception:
    
    java.lang.ClassNotFoundException:
    com.ibm.ftt.projects.core.logical.ILogicalResource cannot be
    found by com.ibm.ftt.resources.zos_12.6.8.201704171819
    	at
    org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(
    Unknown Source)
    	at
    org.eclipse.osgi.internal.loader.BundleLoader.findClass(Unknown
    Source)
    	at
    org.eclipse.osgi.internal.loader.BundleLoader.findClass(Unknown
    Source)
    	at
    org.eclipse.osgi.internal.loader.ModuleClassLoader.loadClass(Unk
    nown Source)
    	at java.lang.ClassLoader.loadClass(Unknown Source)
    	at
    com.ibm.ftt.resources.core.impl.extensions.SingleParameterDispat
    ch.isAssignableFrom(Unknown Source)
    	at
    com.ibm.ftt.resources.core.impl.extensions.DefaultDispatchStrate
    gy.getDelegateInstance(Unknown Source)
    	at
    com.ibm.ftt.ui.resources.core.editor.EditorUtilsRegistry.getEdit
    orUtils(Unknown Source)
    	at
    com.ibm.ftt.ui.resources.core.editor.EditorUtils.getDefaultEdito
    r(Unknown Source)
    	at
    com.ibm.ftt.ui.resources.core.editor.EditorOpener.open(Unknown
    Source)
    	at
    com.ibm.ftt.rse.mvs.client.ui.views.MVSFileResourceAdapter.handl
    eDoubleClick(Unknown Source)
    
    The same exception occurs when a PDS with the same name as a
    deleted PDSE is created and its member is opened in the editor.
    

Local fix

  • After deleting the data set, clear the file cache using Window >
    Preferences > Remote Systems > File Cache and click on Clear
    Cached Files and then open the  new PDSE or PDS member.
    

Problem summary

  • A sequential dataset fails to open in an editor when the user
    has previously opened a member for a (now-deleted) PDS of the
    same name.
    

Problem conclusion

  • A workspace folder was created representing a PDS to contain
    replica files for edited PDS members.  After the PDS has been
    deleted and a sequential dataset of the same name gets created,
    an edit of the sequential dataset will be mapped to a file and
    it happens to be in the same workspace location as the directory
    that represented the (previously existing) PDS.  Because it is
    a directory rather than a file, RSE fails when attempting to
    write content to it.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PI88404

  • Reported component name

    EXP FOR Z/OS CL

  • Reported component ID

    5655EXP00

  • Reported release

    300

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2017-10-04

  • Closed date

    2018-01-24

  • Last modified date

    2018-01-24

  • 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

    EXP FOR Z/OS CL

  • Fixed component ID

    5655EXP00

Applicable component levels

[{"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SSBDYH","label":"IBM Explorer for z\/OS"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"3.0.0","Edition":"","Line of Business":{"code":"LOB35","label":"Mainframe SW"}}]

Document Information

Modified date:
24 January 2018