SAP Knowledge Base Article - Preview

3067434 - Error: "while trying to invoke the method java.util.List.iterator() " while replicating data from Oracle remote source through SDI

Symptom

  • Realtime replication failed.
  • Error: "com.sybase.ds.oracle.logmnr.txctx.DDLTransPro The schema change <alter table system.***> failed to be processed due
        to <while trying to invoke the method       java.util.List.iterator() of a null object loaded from local variable 'partList'>"
  • Error from framework.trc file in DP agent machine
        DPFramework | ReceiverImpl.sendError  - com.sap.hana.dp.adapter.sdk.AdapterException: LogReader is in ERROR state [while trying to invoke the method java.util.List.iterator() of     a null object loaded from local variable 'partList']. Check LogReader instance log <remote_source_name>.log for details. Context: com.sap.hana.dp.adapter.sdk.AdapterException:       LogReader is in ERROR state [while trying to invoke the method java.util.List.iterator() of a null object loaded from local variable 'partList']. Check LogReader instance log       <remote_source_name>.log for details.
                                    at com.sap.hana.dp.oraclelogreaderadapter.MultiCDCRowSetSender.stateChanged(MultiCDCRowSetSender.java:141)
                                    at com.sap.hana.dp.oraclelogreaderadapter.OracleRepAgentWrapper.changeState(OracleRepAgentWrapper.java:2093)
                                    at com.sap.hana.dp.oraclelogreaderadapter.OracleRepAgentWrapper.access$2(OracleRepAgentWrapper.java:2090)
                                    at com.sap.hana.dp.oraclelogreaderadapter.OracleRepAgentWrapper$2.run(OracleRepAgentWrapper.java:852)
                                    at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
                                    at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308)
                                    at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180)
                                    at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294)
                                    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
                                    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
                                    at java.lang.Thread.run(Thread.java:805)


Read more...

Environment

SAP HANA Smart Data Integration

Product

SAP HANA smart data integration 2.0

Keywords

DDL change, SDI, Oracle, system table, replication, realtime, partList, iterator , KBA , HAN-DP-SDI , SAP HANA smart data integration (SDI) , Known Error

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.