IBM Support

JR44988: CATCH EVENT DOES NOT CATCH EVERY EXCEPTION THROWN BY A SERVICE

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • In Ajax service I have used an SQL execute Statement which
    fetches some data from the DB2 database table. A catch
    event was added to this activity.
    
    The problem is that the catch event does not catch every
    exception.
    
    For example, In db2 table column there is a square like
    character.
    When I try to fetch this character from a db2 table column I get
    an exception as follows:
    
    com.lombardisoftware.core.TeamWorksException: The data " " is
    not legal for a JDOM character content: 0x1a is not a legal XML
    character.
    

Local fix

  • n/a
    
    However, during processing of the error boundary event. The
    engine tries to serialize the received exception into
    tw.system.error and there an exception occurs because of the
    invalid character. So if this invalid character wasn't there
    the error handling would be executed normally.
    These invalid errors should normally not occur in a real life
    system what we see here is an artificial test scenario.
    

Problem summary

  • Problem fixed
    

Problem conclusion

  • Fix will be included in V8011
    

Temporary fix

Comments

APAR Information

  • APAR number

    JR44988

  • Reported component name

    BPM ADVANCED

  • Reported component ID

    5725C9400

  • Reported release

    801

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2012-12-03

  • Closed date

    2013-02-20

  • Last modified date

    2013-02-20

  • 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

    BPM STANDARD

  • Fixed component ID

    5725C9500

Applicable component levels

  • R801 PSY

       UP

[{"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Product":{"code":"SSFTDH","label":"IBM Business Process Manager Standard"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"8.0.1","Line of Business":{"code":"LOB45","label":"Automation"}}]

Document Information

Modified date:
12 October 2021