IBM Support

JR46709: WRAPPER TYPE DETECTION FAILS WITH JAVA.LANG.CLASSCASTEXCEPTION WHEN A MODELED FAULT IS PASSED IN AS MESSAGE BODY

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • When the body of a message passed between SCA modules contains a
    modeled fault, an exception similar to the following may occur:
    
    javax.transaction.TransactionRolledbackException: CORBA
    TRANSACTION_ROLLEDBACK 0x0 No; nested exception is:
    org.omg.CORBA.TRANSACTION_ROLLEDBACK:
    javax.transaction.TransactionRolledbackException: ; nested
    exception is:
    javax.ejb.EJBException: nested exception is:
    java.lang.ClassCastException:
    com.ibm.ws.box.bomodel.impl.BusinessObjectImpl incompatible with
    org.eclipse.emf.ecore.sdo.EDataObject vmcid: 0x0 minor code: 0
    completed: No
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED:  Business Process Manager Users              *
    ****************************************************************
    * PROBLEM DESCRIPTION: When the body of a message passed       *
    *                      between SCA modules contains a          *
    *                      modeled fault, a ClassCastException     *
    *                      may occur.                              *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    The ClassCastException is result of Advanced Integration
    Service SCA layer's inability to correctly handle modeled
    faults with complex types. The code works as expected when
    fault is modeled as simple type.
    

Problem conclusion

  • The fix provided will correctly handle faults modeled as
    complex types.
    
    Install/Dependency information is available in the readme.txt
    on FixCentral. When the user goes to the download files page
    in FixCentral, the readme will be available with the fix
    package as a separate download.
    

Temporary fix

Comments

APAR Information

  • APAR number

    JR46709

  • Reported component name

    BPM ADVANCED

  • Reported component ID

    5725C9400

  • Reported release

    801

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2013-05-20

  • Closed date

    2013-07-31

  • Last modified date

    2013-07-31

  • 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 ADVANCED

  • Fixed component ID

    5725C9400

Applicable component levels

  • R750 PSY

       UP

  • R800 PSY

       UP

[{"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSFTN5","label":"IBM Business Process Manager Advanced"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"8.0.1","Line of Business":{"code":"LOB45","label":"Automation"}}]

Document Information

Modified date:
08 January 2022