Article - CS248012
"IndexOutOfBoundsException: Index: 0, Size: 0" is received with DataConnect 52.1
Modified: 20-Feb-2017
Applies To
- ThingWorx Analytics 52.1.0 to 52.2
Description
- The following exception is received when executing the Data Analysis Definition (DAD)
[Coverting the tall skinny table field1 to the Rdd.]
[File created : file:///var/cache/tomcat/temp/zzzz/xxxx.csv]
[Could not write dense matrix. Error %s]
java.lang.IndexOutOfBoundsException: Index: 0, Size: 0
at java.util.ArrayList.rangeCheck(ArrayList.java:653)
at java.util.ArrayList.get(ArrayList.java:429)
at com.coldlight.cybertron.timeseries.rdd.EntityTimeKeyedRDD.getPrintableHeaders(EntityTimeKeyedRDD.java:51)
at com.coldlight.dataconnect.transformer.util.TransformerUtil.writeToCSV(TransformerUtil.java:33)
at com.coldlight.dataconnect.transformer.TransformerTimeseriesImpl.executeTransform(TransformerTimeseriesImpl.java:145)
at com.coldlight.dataconnect.transformer.service.TransformationServiceImpl.executeTransform(TransformationServiceImpl.java:68)
at com.coldlight.dataconnect.worker.job.JobExecutor.start(JobExecutor.java:129)
at com.coldlight.dataconnect.worker.job.JobExecutor.run(JobExecutor.java:85)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
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:745)
[File created : file:///var/cache/tomcat/temp/zzzz/xxxx.csv]
[Could not write dense matrix. Error %s]
java.lang.IndexOutOfBoundsException: Index: 0, Size: 0
at java.util.ArrayList.rangeCheck(ArrayList.java:653)
at java.util.ArrayList.get(ArrayList.java:429)
at com.coldlight.cybertron.timeseries.rdd.EntityTimeKeyedRDD.getPrintableHeaders(EntityTimeKeyedRDD.java:51)
at com.coldlight.dataconnect.transformer.util.TransformerUtil.writeToCSV(TransformerUtil.java:33)
at com.coldlight.dataconnect.transformer.TransformerTimeseriesImpl.executeTransform(TransformerTimeseriesImpl.java:145)
at com.coldlight.dataconnect.transformer.service.TransformationServiceImpl.executeTransform(TransformationServiceImpl.java:68)
at com.coldlight.dataconnect.worker.job.JobExecutor.start(JobExecutor.java:129)
at com.coldlight.dataconnect.worker.job.JobExecutor.run(JobExecutor.java:85)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
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:745)
This is a printer-friendly version of Article 248012 and may be out of date. For the latest version click CS248012