Skip to main content

JR45015: NULLPOINTEREXCEPTION HAPPENS IN XMLDATAHANDLER FOR ANYTYPE


Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Due to the behavior change on mediation output, a
    java.lang.NullPointerException may happen
    in XMLDataHandler when using a binding with anytype.
        The set of nested java exceptions may look like.
    commonj.connector.runtime.DataBindingException:
    com.ibm.websphere.sca.ServiceRuntimeException:
    commonj.connector.
    runtime.DataHandlerException: java.lang.NullPointerException:
    caused
    by: commonj.connector.runtime.DataHandlerException:
    java.lang.NullPointerException
    [12/11/12 17:13:33:070 GMT]     FFDC
    Exception:java.lang.NullPointerException
    SourceId:com.ibm.wbiserver.datahandler.xml.XMLDataHandler.transf
    ormInto(Object, Object, Object) ProbeId:172
    Reporter:com.ibm.wbiserver.datahandler.xml.XMLDataHandler@546854
    68
    java.lang.NullPointerException
     at com.ibm.xml.sdo.model.CursorAdapterHelper.getProperty
    (CursorAdap terHelper.java:1836)
     at com.ibm.xml.sdo.model.DataObjectElement.set
    (DataObjectElement.ja va:2719)
     at
    com.ibm.ws.sdox.extension.DataObjectElementExt.set(DataObjectEle
    mentExt.java:507)
     at
    com.ibm.ws.box.bomodel.impl.BusinessObjectStaticBase.set(Busines
    sObjectStaticBase.java:501)
     at
    com.ibm.wbiserver.datahandler.xml.XMLDataHandler.getXMLDocument(
    XMLDataHandler.java:248)
     at
    com.ibm.wbiserver.datahandler.xml.XMLDataHandler.writeDataObject
    (XMLDataHandler.java:211)
     at
    com.ibm.wbiserver.datahandler.xml.XMLDataHandler.transformInto(X
    MLDataHandler.java:160)
     at
    com.ibm.wsspi.sca.jms.data.JMSDataHandlerBindingImpl.dataHandler
    Write(JMSDataHandlerBindingImpl.java:562)
     at
    com.ibm.wsspi.sca.jms.data.JMSDataHandlerBindingImpl.write(JMSDa
    taHandlerBindingImpl.java:188)
    

Local fix

  • Test fix is requested.
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED:  Business Process Management Adv users       *
    ****************************************************************
    * PROBLEM DESCRIPTION: When using XML DataHandler with         *
    *                      anytype as request parameter in         *
    *                      the interface, NullPointerException     *
    *                      may happen.                             *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    In order to process XCI business object, the mediation
    module for SMO has changed it's behavior from creating a
    wrapper for the type to directly outputing the AnyType content.
    This has caused the binding and datahandler to incorrectly
    handle the business object resulting in exception.
    

Problem conclusion

  • This ifix will handle the change on mediation module. And
    handle that in the XMLdatahandler.
    
    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.
    
    The ifix and readme file can be downloaded in the fix central.
    

Temporary fix

Comments

APAR Information

  • APAR number

    JR45015

  • Reported component name

    BPM ADVANCED

  • Reported component ID

    5725C9400

  • Reported release

    751

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2012-12-04

  • Closed date

    2013-02-27

  • Last modified date

    2013-03-28

  • 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

Rate this page:

(0 users)Average rating

Copyright and trademark information

IBM, the IBM logo and ibm.com are trademarks of International Business Machines Corp., registered in many jurisdictions worldwide. Other product and service names might be trademarks of IBM or other companies. A current list of IBM trademarks is available on the Web at "Copyright and trademark information" at www.ibm.com/legal/copytrade.shtml.

Rate this page:


(0 users)Average rating

Add comments

Document information

IBM Business Process Manager Advanced


Software version:
7.5.1


Reference #:
JR45015


Modified date:
2013-03-28

Translate my page

Content navigation