IBM Support

PM02579: XSCHEMARESOLVER MAY BE CALLED EXCESSIVELY FOR A SCHEMA DOCUMENT WITH NO NAMESPACE.

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • When an XSchemaResolver has been registered on the XFactory it
    may be called excessively to resolve a schema document with no
    namespace during the validation of an instance document. This
    may impact the overall performance of the application,
    particularly if the XSchemaResolver does a significant amount
    of work on each call.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED:  All users of the IBM WebSphere Application  *
    *                  Server v7.0 Feature Pack for XML 1.0.       *
    ****************************************************************
    * PROBLEM DESCRIPTION: XSchemaResolver may be called           *
    *                      excessively for a schema document with  *
    *                      no namespace.                           *
    ****************************************************************
    * RECOMMENDATION:  Install a fix pack that contains this APAR. *
    ****************************************************************
    When an XSchemaResolver has been registered on the XFactory
    it may be called excessively to resolve a schema document with
    no namespace during the validation of an instance document.
    This may adversely impact the overall performance of the
    application, particularly if the document contains many
    elements with no namespace and the XSchemaResolver does a
    significant amount of work on each call.
    

Problem conclusion

  • The XSchemaResolver provided by the application may be called
    during the validation of a document to return a list of
    schemas for a namespace it has not yet resolved. This call was
    occurring before first checking whether a local element
    declaration (with no namespace) was already available to the
    validator.
    
    The validator has been updated so that it will never call the
    XSchemaResolver for an element if an element declaration is
    already available in the schemas that have already been loaded.
    
    The fix for this APAR is currently targeted for inclusion in
    fix pack 1.0.0.1. Please refer to the Recommended Updates
    page for delivery information:
    http://www.ibm.com/support/docview.wss?rs=180&uid=swg27004980
    

Temporary fix

Comments

APAR Information

  • APAR number

    PM02579

  • Reported component name

    XML FEATUREPACK

  • Reported component ID

    5724J0856

  • Reported release

    700

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2009-12-02

  • Closed date

    2009-12-09

  • Last modified date

    2009-12-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

    XML FEATUREPACK

  • Fixed component ID

    5724J0856

Applicable component levels

  • R700 PSY

       UP

[{"Business Unit":{"code":"BU048","label":"IBM Software"},"Product":{"code":"SUPPORT","label":"IBM Worldwide Support"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"1.0","Edition":"","Line of Business":{"code":"","label":""}}]

Document Information

Modified date:
09 February 2022