IBM Support

PI16287: RDz - FAILURE TO IMPORT CUSTOM RULES SET

Subscribe

You can track all active APARs for this component.

APAR status

  • Closed as program error.

Error description

  • RDz 9.0 user has defined a set of custom rules for Software
    Analyzer. These rules can be exported to a .dat file, but
    when importing from the .dat file in another workspace, if the
    target workspace does not have the template rule definitions
    from the source workspace imported first, the import may
    partially work and fail to provide a failure message to the
    client.
    
    The Eclipse log will contain the following exception:
    
    java.lang.NullPointerException
    at
    com.ibm.rsaz.analysis.core.ui.model.DomainModel.importFromFile
    (Unknown Source)
    
    There should be a clear error message given to the user.
    

Local fix

  • The user should make sure the target workspace has the template
    rule definitions imported into the preferences before importing
    the rule sets which would eliminate the error.
    

Problem summary

  • When the Software Analyzer configuration rules tab imports rule
    sets containing custom rules not defined in the workspace, the
    import appears to fail completely with no update in the UI. No
    message is given indicating what has failed, and the rule tree
    is not updated to indicated the portion of the rule set athat
    was successfully imported.
    

Problem conclusion

  • Code was modified to (1) provide clear message on what failed in
    the import and (2) update the rule tree with the partially
    imported rule set.
    
    The problem listed in this APAR has been resolved with
    IBM Rational Developer for System z V9.1.1.0 Refresh 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

    PI16287

  • Reported component name

    RATL DEV FOR SY

  • Reported component ID

    5724T0700

  • Reported release

    900

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2014-04-17

  • Closed date

    2014-12-11

  • Last modified date

    2014-12-11

  • 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

  • R911 PSY

       UP



Document information

More support for: Rational Developer for System z

Software version: 9.0

Reference #: PI16287

Modified date: 11 December 2014