IBM Support

PM45226: ABEND04E DSNNXML DSNNOLCK M210 11/08/05 PTF PECHANGE

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • ABEND04E DSNNXML.DSNNOLCK:M210
    This is caused by PM37176 UK69778
    

Local fix

  • N/A
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED: ALL DB2 10 for z/OS users of XML.            *
    ****************************************************************
    * PROBLEM DESCRIPTION: ABEND04E RC00E70005                     *
    *                      DSNNXML.DSNNOLCK:M210                   *
    *                      when selecting an XML column            *
    *                      with ISO(UR)                            *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    The ABEND04E RC00E70005 DSNNXML.DSNNOLCK:M210 can occur when
    running a SELECT statement with an XML column on the select
    list.  The problem is caused by PTF UK69778. For the problem
    to occur these conditions must be met:
    
     1) The XML column is a stand alone expression on the select
        list.
     2) The XML column supports multiple XML versions.
     3) The isolation level is UR, Uncommitted reader.
     4) The SELECT statement is running in a distributed unit
        of work.
    
    The ABEND04E RC00E70005 DSNNXML.DSNNOLCK:M210 occurred
    because no XML lock was held for the XML column running
    with isolation level UR.  With PTF UK69778, the logic was
    improved to avoid holding on to the XML lock when the
    isolation level is UR and the XML column supports multiple
    XML versions.  The logic in DSNNOLCK needed to be changed
    to tolerate this case.
    

Problem conclusion

  • DSNNOLCK was fixed to tolerate the XML lock not being held
    when the isolation level is UR and the XML column supports
    multiple XML versions.
    
    Additional keywords: SQLXML XMLALL
    

Temporary fix

Comments

APAR Information

  • APAR number

    PM45226

  • Reported component name

    DB2 OS/390 & Z/

  • Reported component ID

    5740XYR00

  • Reported release

    A10

  • Status

    CLOSED PER

  • PE

    YesPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2011-08-05

  • Closed date

    2011-09-12

  • Last modified date

    2011-10-03

  • APAR is sysrouted FROM one or more of the following:

  • APAR is sysrouted TO one or more of the following:

    UK71819

Modules/Macros

  • DSNNOLCK
    

Fix information

  • Fixed component name

    DB2 OS/390 & Z/

  • Fixed component ID

    5740XYR00

Applicable component levels

  • RA10 PSY UK71819

       UP11/09/27 P F109

Fix is available

  • Select the PTF appropriate for your component level. You will be required to sign in. Distribution on physical media is not available in all countries.

[{"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSEPEK","label":"Db2 for z\/OS"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"10.1","Edition":"","Line of Business":{"code":"LOB10","label":"Data and AI"}},{"Business Unit":{"code":"BU054","label":"Systems w\/TPS"},"Product":{"code":"SG19M","label":"APARs - z\/OS environment"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"10.1","Edition":"","Line of Business":{"code":"","label":""}}]

Document Information

Modified date:
03 October 2011