IBM Support

PM48136: NO SOURCE LOCATION PASSED TO ERROR HANDLER FOR PARSE ERRORS

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • In some cases, an XQuery parsing error message was being
    reported to the Error Handler with its location information
    (systemID when available, line and column numbers) included in
    the text of the message, rather than in the SourceLocation
    object. This made tooling for user assistance (debugging etc)
    rather more difficult than it should be.
    
    We have left the location information in the error's text
    message, rather than risk changing that, but we have corrected
    the code so it is also provided correctly in the
    SourceLocation object.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED:  All users of IBM WebSphere Application      *
    *                  Server V8.0                                 *
    ****************************************************************
    * PROBLEM DESCRIPTION: Some XQuery parsing errors, when        *
    *                      passed to the error handler, were       *
    *                      failing to provide the SourceLocation   *
    *                      data structure, though they included    *
    *                      this information in the message text.   *
    ****************************************************************
    * RECOMMENDATION:  Install a fix pack which includes this      *
    *                  APAR.                                       *
    ****************************************************************
    This was an oversight when we introduced support for
    source-level debugging information (SourceLocation) in errors
    reported to the ErrorHandler, due to the exact location at
    which this message is being reported.
    

Problem conclusion

  • Error reporting is improved to carry a proper SourceLocation
    (though we have not changed the text of the error message, in
    case someone has previously written code which attempts the
    parse the information out of that.)
    
    The fix for this APAR is currently targeted for inclusion in
    fix pack 8.0.0.2.  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

    PM48136

  • Reported component name

    WEBS APP SERV N

  • Reported component ID

    5724H8800

  • Reported release

    800

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2011-09-19

  • Closed date

    2011-10-21

  • Last modified date

    2011-10-21

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

    PM48130

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

Fix information

  • Fixed component name

    WEBS APP SERV N

  • Fixed component ID

    5724H8800

Applicable component levels

  • R800 PSY

       UP

[{"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSEQTP","label":"WebSphere Application Server"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"8.0","Line of Business":{"code":"LOB45","label":"Automation"}}]

Document Information

Modified date:
28 October 2021