SAP Knowledge Base Article - Preview

3605223 - [ABAPAdapter] Distributor failed in $func$: $reason$. DistributorTxn::processTxnElePersistentEndMarker() [] received only endMarker - SAP HANA Smart Data Integration

Symptom

  • Using ABAPAdapter remote source and Data Provisioning Agent (DPAgent) version lower than 2.7.3.3.
  • An exception is encountered when (re)starting a subscription, causing the remote source to go down.
  • In REMOTE_SUBSCRIPTION_EXCEPTIONS table:
    • "Distributor failed in DistributorTxn::run: exception 153001: Distributor failed in $func$: $reason$. DistributorTxn::processTxnElePersistentEndMarker() [] received only endMarker = E<ID>"
  • In dpserver.trc:
    • []{}[]  w DPMarkerFlow     ReceiverDataStore.cpp() : PersistentTranDataStore[] Marker "B<ID>" is discarded because its sequence number is smaller than previous one: <sequence_nr_1> <= <sequence_nr_2>; row type 8 previous row type 2
      []{}[]  i DPMarkerFlow     ReceiverDataStore.cpp() : PersistentTranDataStore[][] store saves marker "E<ID>" of seq# <seq_ID>
      []{}[]  i DPMarkerFlow     ReceiverDataStore.cpp() : Receiver[][] saved marker "E<ID>" of seq# <seq_ID>
      []{}[]  i DPMarkerFlow     ReceiverDataStore.cpp() : Receiver[][] return marker "E<ID>" of seq# <seq_ID> to distributor
      []{}[]  e DPDistributor    DistributorTxn.cpp() : DistributorTxn::processTxnElePersistentEndMarker() [] received only endMarker = E<ID>
      []{}[]  e DPDistributor    DistributorTxn.cpp() : Distributor[] failed in DistributorTxn::run: exception  1: no.153001  (DPServer/Distributor/DistributorTxn.cpp:1053) TID: <TID>
          Distributor failed in $func$: $reason$. DistributorTxn::processTxnElePersistentEndMarker() [] received only endMarker = E<ID>
      exception throw location:
         0: 0x00007fd30a659d5f in DPDistributor::DistributorTxn::processTxnEle(ltt::smartptr_handle<DPReceiver::RealTimeDataElement>, bool)+0x206b at DPServer/Distributor/DistributorTxn.cpp:1053 (libdpserver.so)
         1: 0x00007fd30a65b6bc in DPDistributor::DistributorTxn::run()+0x1548 at DPServer/Distributor/DistributorTxn.cpp:1787 (libdpserver.so)
         2: 0x00007fd30a6768e0 in DPDistributor::DistributorExecutor::run(Execution::ThreadRC&)+0x80 at DPServer/Distributor/DistributorCommon.cpp:503 (libdpserver.so)
         3: 0x00007fd2dcaccab4 in Execution::Thread::staticMainImp(Execution::Thread*)+0x610 at Basis/Execution/impl/Thread.cpp:612 (libhdbbasis.so)
         4: 0x00007fd2dcad32bf in Execution::pthreadFunctionWrapper(Execution::Thread*)+0x1eb at Basis/Execution/impl/ThreadInterposition.cpp:684 (libhdbbasis.so)
         5: 0x00007fd2dc0871cf in start_thread+0xeb (libpthread.so.0)
         6: 0x00007fd2dab01dd3 in __GI___clone+0x40 (libc.so.6)
      exception type information:
       - 0: public ltt::exception@0x00007fd2dbf5e2a0
    • NOTE: beginMarker B<ID> and endMarker E<ID> match except for the initial character.


Read more...

Environment

SAP HANA smart data integration 2.0

Product

SAP HANA smart data integration 2.0

Keywords

SAP HANA smart data integration, SDI, processTxnElePersistentEndMarker, endMarker error, ABAPAdapter bug, agent update, SAP Note 3443607 , KBA , HAN-DP-SDI , SAP HANA smart data integration (SDI) , 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.