IBM Support

PI11052: IBM Rational Developer for System z 8.5.0 work offline produces null pointer exception when data sets/members not availab

Subscribe

You can track all active APARs for this component.

APAR status

  • Closed as program error.

Error description

  • When using the work offline/work online feature in IBM Rational
    Developer for System z 8.5.0 and moving to work offline, a null
    pointer exception occurs if some members or data sets in the
    project are not available.
    
    Often, host system space is managed by moving data sets out of
    the working volume using HMIGRATE or another means of back up.
    This action causes source included in a z/os project to be
    disconnected from the active volume.
    Subsequently, when the work offline/work online feature in IBM
    Rational Developer for System z is used to move source in a z/os
    project offline and it contains data sets or members in these
    data sets that are no longer active (ie migrated), an error
    occurs: 'An internal error occurred during: 'Moving resources
    offline'. java.lang.NullPointerException .'
    
    The stack trace produced in the client .log shows:
    !ENTRY org.eclipse.core.jobs 4 2 2014-02-03 09:17:20.154
    !MESSAGE An internal error occurred during: 'Moving resources
    offline'.
    !STACK 0
    java.lang.NullPointerException
     at
    com.ibm.ftt.projects.zos.zoslogical.impl.LZOSResourceImpl.setupE
    ditorProperties(LZOSResourceImpl.java:2319)
     at
    com.ibm.ftt.projects.zos.zoslogical.impl.LZOSPartitionedDataSetO
    nlineStateImpl.goOffline(LZOSPartitionedDataSetOnlineStateImpl.j
    ava:602)
     at
    com.ibm.ftt.projects.zos.zoslogical.impl.LZOSPartitionedDataSetI
    mpl.goOffline(LZOSPartitionedDataSetImpl.java:898)
     at
    com.ibm.ftt.projects.zos.zoslogical.impl.LZOSSubProjectImpl.goOf
    fline(LZOSSubProjectImpl.java:2008)
     at
    com.ibm.ftt.projects.zos.zoslogical.impl.LZOSProjectImpl.goOffli
    ne(LZOSProjectImpl.java:1597)
     at
    com.ibm.ftt.ui.views.project.navigator.offline.jobs.GoOfflineJob
    .run(GoOfflineJob.java:206)
     at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53)
    
    Local fix:
    Move the migrated source now in the backup migration volume back
    into the active volume that can be accessed by IBM Rational
    Developer for System z.
    

Local fix

Problem summary

  • Work offline and Work Online support needs to handle migrated
    data sets.
    

Problem conclusion

  • Work offline support has been enhanced to disable selection of
    migrated data set in the Work Offline wizard.
    Work Online support has also been enhanced to check and warn the
    users in case of an associated resource is migrated during the
    Work Online operation.
    
    The problem listed in this APAR has been resolved with
    IBM Rational Developer for System z V8.5.1.5 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

    PI11052

  • Reported component name

    RATL DEV FOR SY

  • Reported component ID

    5724T0700

  • Reported release

    850

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2014-02-04

  • Closed date

    2014-06-27

  • Last modified date

    2014-06-27

  • 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

  • R851 PSY

       UP



Document information

More support for: Rational Developer for System z

Software version: 8.5

Reference #: PI11052

Modified date: 27 June 2014