SAP Knowledge Base Article - Preview

2100834 - Open Adapter AsapSource throws exception on NULL data

Symptom

With SAP Event Stream Processor (ESP) an application uses Open Adapter's AsapSource to read from one project and AsapSink to write to a second project.

The adapter throws the following exception on receipt of a column with a NULL value and stops processing or hangs:

 

INFO: source_project: GATEWAY_SYNC_START for streamId [INWINDOW]
Exception in thread "esp_default_dispatcher" java.lang.IndexOutOfBoundsException: Index: 3, Size: 0
at java.util.ArrayList.rangeCheckForAdd(ArrayList.java:612)
at java.util.ArrayList.add(ArrayList.java:426)
at com.sybase.esp.adapter.asap.AsapSource.processEvent(Unknown Source)
at com.sybase.esp.adapter.asap.AsapSource.processEvent(Unknown Source)
at com.sybase.esp.sdk.impl.DispatchableEntityImpl.dispatch(Unknown Source)
at com.sybase.esp.sdk.impl.DispatcherImpl$DispatchTask.run(Unknown Source)
at java.lang.Thread.run(Thread.java:722)
 


Read more...

Environment

  • SAP Event Stream Processor (ESP) 5.1 SP04
  • SAP Event Stream Processor (ESP) 5.1 SP08 PL00 and PL01

 

Product

SAP Event Stream Processor 5.1

Keywords

ESP Open Adapter AsapSource NULL hangs java.lang.IndexOutOfBoundsException , KBA , BC-SYB-ESP , Sybase ESP (Event Stream Processor) , Bug Filed

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.