To whom it may concern,
I have recently purchased the full HXTT Cobol v2.1 driver, and am using it to read data from a particular cobol file. I am able to a. count the entire number of rows (~46k), and read the first 1557 rows. However, when I get to the 1558th row, it fails with:
Runtime error in JDBC reader:
java.lang.ArrayIndexOutOfBoundsException
at com.hxtt.concurrent.bi.byte(Unknown Source)
at com.hxtt.concurrent.bi.d(Unknown Source)
at com.hxtt.concurrent.v.do(Unknown Source)
at com.hxtt.sql.cobol.s.a(Unknown Source)
at com.hxtt.sql.r.a(Unknown Source)
at com.hxtt.sql.z.a(Unknown Source)
at com.hxtt.sql.z.a(Unknown Source)
at com.hxtt.sql.cc.D(Unknown Source)
at com.hxtt.sql.d1.a(Unknown Source)
at com.hxtt.sql.d1.a(Unknown Source)
at com.hxtt.sql.de.try(Unknown Source)
at com.hxtt.sql.de.next(Unknown Source)
at com.ataccama.dqc.commons.sql.decorator.ResultSetDecorator.next(ResultSetDecorator.java:375)
at com.ataccama.dqc.internal.commons.sql.AtcResultSet.next(AtcResultSet.java:53)
at com.ataccama.dqc.tasks.io.jdbc.read.JdbcReaderInstance.run(JdbcReaderInstance.java:141)
at com.ataccama.dqc.processor.internal.runner.ComplexStepNode.runNode(ComplexStepNode.java:69)
at com.ataccama.dqc.processor.internal.runner.RunnableNode.run(RunnableNode.java:28)
at com.ataccama.dqc.commons.threads.AsyncExecutor$RunningTask.run(AsyncExecutor.java:131)
at java.lang.Thread.run(Unknown Source)
I have tried any number of clients including your included test server. Is there anyway that you can diagnose this? Can I send you the data file and matching copybook?
Thanks,
Glenn
|
Supported. Please download the latest package.
That issue was resulted by one invalid row length information in your data file.
|