IBM Support

JR48808: ADAPTERS CANNOT BE INSTALLED PROPERLY WHEN INCLUDED IN A SNAPSHOT IN IBM BPM V8.0.1.2 AND V8.5.0.X

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Data bindings are not generated while the adapter is being
    installed in IBM Business Process Manager (BPM) V8.0.1.2 and
    V8.5.0.x. This issue occurs when the .ear file is included
    with a process app or the Service Deploy feature is used.
    
    The installation will succeed without errors but the data
    binding for the adapter is not generated, which leads to
    runtime errors in the log files that are similar to the
    following errors:
    
    java.lang.NullPointerException
        at com.ibm.j2ca.sap.SAPInteraction.doExecute
           (SAPInteraction.java:97)
        at com.ibm.j2ca.base.WBIInteraction.execute
           (WBIInteraction.java:522)
        at com.ibm.ws.sca.binding.j2c.J2CMethodBindingImpl.invoke
          (J2CMethodBindingImpl.java:1204)
    
    These errors occur because the installation process refers to
    a missing binding class that should be generated during
    deployment time. The class name depends on what is set for the
    data binding of the import or export.
    
    
    java.lang.ClassNotFoundException:
    com.ibm.xmlns.prod.websphere.j2ca.sap.
    sapbapigetdetail.MySAPGetdetailDataBinding
     at java.lang.Class.forNameImpl(Native Method)
     at java.lang.Class.forName(Class.java:213)
     at com.ibm.ws.sca.binding.j2c.handler.J2CImportHandler$1.run
        (J2CImportHandler.java:261)
    

Local fix

  • There is not a workaround if the adapter needs to be included in
    a snapshot. If it is being installed as an EAR then you
    should generate the ear from IID.
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED:  IBM Business Process Manager (BPM)          *
    *                  Advanced user of Adapter                    *
    ****************************************************************
    * PROBLEM DESCRIPTION: Data bindings are not generated while   *
    *                      the adapter is being installed in IBM   *
    *                      Business Process Manager (BPM)          *
    *                      V8.0.1.2 and V8.5.0.x and leads to      *
    *                      runtime errors in the log files that    *
    *                      are similar to the following errors:    *
    *                      java.lang.NullPointerException          *
    *                      at                                      *
    *                      com.ibm.j2ca.sap.SAPInteraction.doExecu *
    *                      te                                      *
    *                      (SAPInteraction.java:97)                *
    *                      at                                      *
    *                      com.ibm.j2ca.base.WBIInteraction.execut *
    *                      e                                       *
    *                      (WBIInteraction.java:522)               *
    *                      at                                      *
    *                      com.ibm.ws.sca.binding.j2c.J2CMethodBin *
    *                      dingImpl.invoke                         *
    *                      (J2CMethodBindingImpl.java:1204)        *
    *                      These errors occur because the          *
    *                      installation process refers to a        *
    *                      missing binding class that should be    *
    *                      generated during deployment time. The   *
    *                      class name depends on what is set for   *
    *                      the data binding of the import or       *
    *                      export.                                 *
    *                      java.lang.ClassNotFoundException:       *
    *                      com.ibm.xmlns.prod.websphere.j2ca.sap.  *
    *                      sapbapigetdetail.MySAPGetdetailDataBind *
    *                      ing                                     *
    *                      at                                      *
    *                      java.lang.Class.forNameImpl(Native      *
    *                      Method)                                 *
    *                      at                                      *
    *                      java.lang.Class.forName(Class.java:213) *
    *                      at                                      *
    *                      com.ibm.ws.sca.binding.j2c.handler.J2CI *
    *                      mportHandler$1.run                      *
    *                      (J2CImportHandler.java:261)             *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    Data bindings are not generated while the adapter is being
    installed in IBM Business Process Manager (BPM) V8.0.1.2 and
    V8.5.0.x
    

Problem conclusion

  • A fix is available that fixes the errors that occur when the
    data binding schema and its classes are being looked up.
    
    On Fix Central (http://www.ibm.com/support/fixcentral), search
    for JR48808:
    
    1. Select the product group, product, installed version, and
    platform, and click Continue.
    2. Select APAR or SPR, enter JR48808, and click Continue.
    
    When downloading fix packages, ensure that you also download
    the readme file for each fix. Review each readme file for
    additional installation instructions and information about the
    fix.
    

Temporary fix

Comments

APAR Information

  • APAR number

    JR48808

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

  • Closed date

    2014-06-10

  • Last modified date

    2014-06-10

  • 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

  • R800 PSY

       UP

[{"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Product":{"code":"SSFTN5","label":"IBM Business Process Manager Advanced"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"8.0.1","Edition":"","Line of Business":{"code":"LOB36","label":"IBM Automation"}}]

Document Information

Modified date:
10 June 2014