IBM Support

PI40577: DOORS: GENERIC MESSAGE "ERROR WHILE PARSING NODE DATA" THROWN WHEN OPENING A MODULE

Subscribe

You can track all active APARs for this component.

APAR status

  • Closed as program error.

Error description

  • If you delete a value from an enumeration type in a link module
    and that value was used in link attributes, then the DOORS
    modules that had the deleted value in their link attributes will
    throw an "Error while Parsing Node Data" error.
    
    This error is very generic and should be more descriptive to
    help isolate the actual problem.
    
    Steps to reproduce (reproduced in DOORS 9.6.1.2):
    1.0 Create two Formal Modules (e.g. Mod A and Mod B) with some
    objects
    2.0 Create a Link Module (e.g. LinkMod)
    3.0 Open LinkMod in Exclusive Edit
        3.1 navigate to Edit > Types
        3.2 Create Enumeration Type with three values "High",
    "Medium", "Low"
        3.3 Click on Attributes and create an attribute with Type
    enumeration created in Step 3.2
    
    4.0 create a link from Mod A to Mod B using LinkMod and Save
    link module
    5.0 Inside the link module, right_click on blue square (link)
    and Edit Link
        5.1 click on Enumerated attribute and assign Specific value
    to the link (e.g. Medium)
        5.2 Apply > Close and Save
    
    6.0 Open the link module in Exclusive Edit
        6.1 Select Edit > Types
        6.2 Select Enumerated Type created in Stemp 3.2 and delete
    the value "Medium"
        6.3 Close and Save the Link Module
    
    7.0 Now, try to open a source module and you'll receive "Error
    while parsing node data".
    
    Same error occurs if you try to open a Linkset within the Link
    Module
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED:                                              *
    * Any users of link attributes.                                *
    ****************************************************************
    * PROBLEM DESCRIPTION:                                         *
    * If you delete a value from an enumeration type in a link     *
    * module and that value was used in link attributes, then the  *
    * DOORS modules that had the deleted value in their link       *
    * attributes will throw an "Error while Parsing Node Data"     *
    * error.                                                       *
    *                                                              *
    * This error is very generic and should be more descriptive to *
    * help isolate the actual problem.                             *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    

Problem conclusion

  • This has been resolved in the 9614 release.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PI40577

  • Reported component name

    TLOGIC DOORS

  • Reported component ID

    5724V61DR

  • Reported release

    940

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2015-05-06

  • Closed date

    2015-10-23

  • Last modified date

    2015-10-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

    TLOGIC DOORS

  • Fixed component ID

    5724V61DR

Applicable component levels

  • R961 PSY

       UP



Document information

More support for: Rational DOORS

Software version: 9.4

Reference #: PI40577

Modified date: 23 October 2015