IBM Support

PI78574: IBM EXPLORER FOR Z/OS (ZEXPL) JAVA NPE OCCURS WHEN IN EDIT OF PROGRAM IN LOCAL PROJECT AND SELECT TO OPEN CALLED FILE

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

  • IBM Explorer for z/OS - zExpl
    Java Null Pointer Exception (NPE) occurs when in edit of
    program in local project and select to Open Called file
    
    Using the COBOL Sample 1 local project (startapp, printapp):
    Asociate a property group
    The edit associated property group >
     Editor Configurations > Local Files > Local Libraries
     and point to a local drive that contains printapp.cbl
    open startapp.cbl in the COBOL editor
    highlight PrintApp
    right mouse click
    select Open File "PrintApp"
    
    Nothing happens, but in the .log file you will find this
    Java.Null.Pointer.Exception:
    !ENTRY org.eclipse.ui
    !MESSAGE Unhandled event loop exception
    !STACK 0
    java.lang.NullPointerException
     at
    com.ibm.ftt.language.manager.impl.Language.searchPathLibraries
                                               (Language.java:464)
     at
    com.ibm.ftt.language.manager.impl.Language.searchPathLibraries
                                               (Language.java:243)
     at com.ibm.ftt.language.manager.impl.actions.
    OpenCalledProgramAction.run(OpenCalledProgramAction.java:180)
    ...........
    

Local fix

  • None available
    

Problem summary

  • A NPE occurs in the COBOL editor for a file in a local project
    when highlighting the member of a CALL statement and attempting
    to open it via right-mouse-click->Open File.
    

Problem conclusion

  • When the file being edited is part of a local project, a check
    is made to determine whether the resource is part of a z/OS
    project - if so, remote information is required.  In this case,
    the code incorrectly determined the resource to be part of a
    z/OS project, which resulted in the NPE.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PI78574

  • Reported component name

    EXP FOR Z/OS CL

  • Reported component ID

    5655EXP00

  • Reported release

    301

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2017-03-21

  • Closed date

    2017-04-26

  • Last modified date

    2017-04-26

  • 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

  • R301 PSY

       UP

[{"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":"301","Edition":"","Line of Business":{"code":"LOB35","label":"Mainframe SW"}}]

Document Information

Modified date:
26 April 2017