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 for Me (Login required).

Search for additional results

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