IBM Support

PK81741: UNABLE TO IMPORT AN ENCYCLOPEDIA XML USING SETXML WITH THE SAXML.DTD

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • CRID: 49141
    OS: Windows XP SP1
    Ver: 11.2
    
    Impact: Non-Critical
    
    Expected Results: To be able to import an encyclopedia XML using
    the SAXML.DTD
    
    Actual Results: After using the SAXML.DTD to import the
    encyclopedia XML, the following error is generated:
    
    Parsing error: The attribute 'SALocType' on this element is not
    defined in the DTD/Schema.
    
    Code: -1072898027
    Text: 'SALocY='112' SALocType='1'/??SALocation SALocX='429'
    SALoc
    File: file:///c:/DoDAF_Test_EncyXML.xml
    Line: 801
    LinePos: 4531
    FilePos: 3699832
    
    Steps to reproduce:
    * Open the DoDAF encyclopedia
    * Use the GetXML to get an XML file of the encyclopedia
    * Modify the XML file and point it to the correct DTD path (CR:
    49139)
    * Create a new encyclopedia
    * Use the SetXML to import the XML file into the new
    encyclopedia
    

Local fix

  • Workaround:
    * Must have a license for XML add-on in System Architect
    
    1. Generate the XML using the GetXML function
    2. Create a new XML Schema diagram in System Architect
    3. Import the XML file into the new XML Schema diagram
    4. Export a DTD for the XML Schema diagram
    5. Modify the XML file generated in Step 1 and change the path
    of the DTD file to the new DTD created in Step 4
    6. Import the XML using the SetXML function in the new
    encyclopedia
    

Problem summary

  • The SAXML.DTD can now be used with the SetXML to import the XML
    file generated via the GetXML call.
    

Problem conclusion

  • The SAXML.DTD can now be used with SetXML to impor tthe XML file
    that is generated via the GetXML API call.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PK81741

  • Reported component name

    TLOGIC SYS ARCH

  • Reported component ID

    5724V68SA

  • Reported release

    B20

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2009-03-03

  • Closed date

    2009-09-30

  • Last modified date

    2009-12-22

  • 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 SYS ARCH

  • Fixed component ID

    5724V68SA

Applicable component levels

  • RB30 PSY

       UP

[{"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Product":{"code":"SS6RBX","label":"Rational System Architect"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"11.2","Edition":"","Line of Business":{"code":"LOB45","label":"Automation"}}]

Document Information

Modified date:
22 December 2009