IBM Support

PI68330: XML VALIDATION DOES NOT RECOGNIZE BINDINGS THAT WERE ADDED USINGTHE 'XMLCATALOG' ANT TASK IN RATIONAL APPLICATION DEVELOPER

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • You may encounter an issue when attempting to validate an XML
    file that references a binding added using the 'xmlCatalog' Ant
    task.
    
    
    Eclipse implements the XML Catalogs structure into three main
    XML files for defining its mapping associations as follows:
    
    -default_catalog.xml (root entry)
      --system_catalog.xml (lists bindings used by application
    plugins)
      --user_catalog.xml (lists entries defined from the workbench
    UI)
    
    When used, the 'xmlCatalog' Ant task will add an entry in the
    'default' catalog within the XML Catalog structure; entries
    added to the 'default' catalog are not shown in the UI, but
    validation should still consider/recognize these bindings when
    validating XML.  However, when you try to make use of any
    bindings added in the xml-catalog.xml by the 'xmlCatalog' task,
    nothing happens. For example, validation does not consider the
    associated xsd that was added.
    

Local fix

  • You may need to use the XML Catalog Eclipse UI to add the next
    catalog to the catalog structure:
    
    
    1) Go to "Window > Preferences > XML > XML Catalog";
    2) Click on the "Add..." button;
    3) Select the "Next catalog" element from left;
    4) Specify the path to catalog that you wish to be added; Click
    "OK", then click "OK" again.
    
    
    You should now be able to validate XML against the added
    binding.
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED:                                              *
    * Rational Application Developer users                         *
    ****************************************************************
    * PROBLEM DESCRIPTION:                                         *
    * XML VALIDATION DOES NOT RECOGNIZE BINDINGS THAT WERE ADDED   *
    * USING THE 'XMLCATALOG' ANT TASK IN RATIONAL APPLICATION      *
    * DEVELOPER                                                    *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    

Problem conclusion

  • Fix released in 9013
    

Temporary fix

Comments

APAR Information

  • APAR number

    PI68330

  • Reported component name

    RATL APP DEV WI

  • Reported component ID

    5724J1901

  • Reported release

    901

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2016-08-30

  • Closed date

    2018-07-11

  • Last modified date

    2018-07-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 APP DEV WI

  • Fixed component ID

    5724J1901

Applicable component levels

  • R901 PSY

       UP

[{"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Product":{"code":"SSRTLW","label":"Rational Application Developer for WebSphere Software"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"901","Line of Business":{"code":"LOB45","label":"Automation"}}]

Document Information

Modified date:
17 October 2021