SAP Knowledge Base Article - Preview

2209947 - Datasource RecoveryWarnings and errors appearing in traces

Symptom

  • After updating your system to a higher Support Pack level. Trace files are filled with RecoveryWarnings realted to your Custom Datasource, however, the datasource is working correctly.
  • The following types of exception can be seen:

           "Recovery internal Error: ResourceManager XX_XXX_XXXX was not able to commit its transaction branch.
            [EXCEPTION]
            java.lang.NullPointerException: while trying to invoke the method java.util.ArrayList.clone() of a null object loaded from
            field com.sap.engine.services.ts.tlog.RMPropsExtension.xidsForRecover of an object loaded from local variable 'this'"

            and
           "RecoveryWarning: Exception occured from recovery method of resource manager XX_XXX_XXX
            [EXCEPTION]
            javax.transaction.xa.XAException
            at oracle.jdbc.xa.OracleXAResource.recover(OracleXAResource.java:705)
            at com.sap.sql.jdbc.vendor.VendorXAResource.recover(VendorXAResource.java:186)
            at com.sap.engine.services.dbpool.txrecovery.XAResourceWrapper.recover(XAResourceWrapper.java:115)
            at com.sap.engine.services.ts.tlog.RMPropsExtension.recover(RMPropsExtension.java:137
            at com.sap.engine.services.ts.recovery.RecoveryTask.doRecover(RecoveryTask.java:104)
            at com.sap.engine.services.ts.recovery.RecoveryTask.run(RecoveryTask.java:56)
            at com.sap.engine.frame.core.thread.Task.run(Task.java:73)
            at com.sap.engine.core.thread.impl5.SingleThread.execute(SingleThread.java:178)
            at com.sap.engine.core.thread.impl5.SingleThread.run(SingleThread.java:316)"


Read more...

Environment

  • Netweaver AS Java 7.3
  • Netweaver AS Java 7.4

Product

SAP enhancement package 1 for SAP NetWeaver 7.3

Keywords

JDBC, Custom data source, NWA, logviewer, RecoveryTask , KBA , BC-JAS-TRH , Transactions and Resource Handling , Problem

About this page

This is a preview of a SAP Knowledge Base Article. Click more to access the full version on SAP ONE Support launchpad (Login required).

Search for additional results

Visit SAP Support Portal's SAP Notes and KBA Search.