IBM Support

PI07260: Attempts to use a DFDL schema in a messaging action yield "[CRRIT4238E] Failed to collapse"

Subscribe

You can track all active APARs for this component.

APAR status

  • Closed as program error.

Error description

  • A messaging action in IBM Rational Integration Tester (RIT) such
    as a publish, will fail when using a DFDL schema with the
    following error:
    
    Failed to collapse expanded field,
    com.ghc.a3.a3utils.nodeformatters.api.FormatterException:
    [CRRIT4238E] Failed to collapse:  due to
    java.lang.IllegalArgumentException: can't parse argument number:
    
    STEPS TO REPRODUCE:
    
    1. Import a DFDL schema to RIT that contains integer fields.
    2. Use this schema in a message action.  For example a Publish.
    3. Run the test.
    
    EXPECTED RESULTS:
    The test runs normally.
    
    ACTUAL RESULTS:
    
    The test fails to run and gives the error shown above.
    
    WORKAROUND:
    Use version 8.5.0.2 of RIT.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED:                                              *
    * All users of Rational Integration Tester with DFDL           *
    ****************************************************************
    * PROBLEM DESCRIPTION:                                         *
    * When working with DFDL-defined messages Rational Integration *
    * Tester can fail to send messages. The failure occurs when    *
    * the message to be sent includes a length count that is used  *
    * to define the size of another field later in the message.    *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    

Problem conclusion

  • A fix was provided in Rational Integration Tester 8.5.1.1.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PI07260

  • Reported component name

    RATL INTEGRA TE

  • Reported component ID

    5725G79IT

  • Reported release

    851

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2013-12-02

  • Closed date

    2014-01-06

  • Last modified date

    2014-01-06

  • 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 INTEGRA TE

  • Fixed component ID

    5725G79IT

Applicable component levels

  • R800 PSN

       UP

  • R801 PSN

       UP

  • R850 PSN

       UP

  • R851 PSY

       UP



Document information

More support for: Rational Test Workbench

Software version: 8.5.1

Reference #: PI07260

Modified date: 06 January 2014