IBM Support

PI18708: IMPORT ATTRIBUTE WIZARD SHOWS DXL ERROR IN SPECIFIC SCENARIOS

Subscribe

You can track all active APARs for this component.

APAR status

  • Closed as program error.

Error description

  • Import Attribute wizard fails with following DXL errors, when
    selecting a source module, in specific scenarios:
    -R-W- DXL:
    <standard/column/wizardAttributeImport/wizard_AttrImport_utils.i
    nc:591>
    invalid index 5 to attribute type test
    Backtrace:
    
    <standard/column/wizardAttributeImport/wizard_AttrImport_utils.i
    nc:703>
    
    <standard/column/wizardAttributeImport/wizard_AttrImport_utils.i
    nc:722>
    
    <standard/column/wizardAttributeImport/wizard_AttrImport_utils.i
    nc:763>
     <wizard/project/wizard.inc:672>
     <wizard/project/wizard.inc:181>
     <standard/column/CreateDXLAttrImport.inc:229>
     <standard/column/AttributeTypeImport.inc:452>
     <standard/column/AttributesTab.inc:42>
     <standard/column/EditAttributes.dxl:19>
    
    Steps to reproduce:
    - Create Module A, with Enumerated Type, named EnumAttrType
    having values A, B
    - Create an attribute using the EnumAttrType, named AttributeA.
    Save and close the module.
    - Create Module B, with Enumerated Type, named EnumAttrType
    having values C, D, A, B
    - Create an attribute using the EnumAttrType, named AttributeB.
    Save and close the module.
    - Now, open Module A.
    - Click on Edit -> Attributes -> Import.
    - In the Import Attribute Wizard, select Module B as the source
    module.
    
    Above mentioned DXL Errors are shown in DXL Interaction Window.
    Note, DXL errors are only cosmetic errors without any impact to
    the attribute import function itself. Wizard allows users to
    continue and complete the import of attribute.
    

Local fix

  • Modifying ordering of values in Enumerated Type in the source
    module, to match with ordering in the module where import is
    performed.
    Note - Irrespective of DXL Errors, attribute import is
    successful.
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED:                                              *
    * All users/environments affected                              *
    ****************************************************************
    * PROBLEM DESCRIPTION:                                         *
    * Import Attribute wizard fails with following DXL errors,     *
    * when selecting a source module, in specific scenarios:       *
    * "-R-W- DXL:                                                  *
    * <standard/column/wizardAttributeImport/wizard_AttrImport_uti *
    * ls.inc:591> invalid index 5 to attribute type test"          *
    ****************************************************************
    * RECOMMENDATION:                                              *
    * Upgrade to 9.6.0.1                                           *
    ****************************************************************
    DOORS Client fix
    

Problem conclusion

  • An error was discovered and fixed,  where everything is fine
    provided the source and target attribute types have the same
    number of elements in the enumeration.  If they differ,  then
    the error occurs.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PI18708

  • Reported component name

    TLOGIC DOORS

  • Reported component ID

    5724V61DR

  • Reported release

    952

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2014-05-27

  • Closed date

    2014-09-11

  • Last modified date

    2014-10-09

  • 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

  • R960 PSY

       UP



Document information

More support for: Rational DOORS

Software version: 9.5.2

Reference #: PI18708

Modified date: 09 October 2014