MySQL Bulk Loader - java.lang.ArrayIndexOutOfBoundsException:-1

时间:2012-12-17 10:59:06

标签: mysql pentaho kettle bulkloader bulk-load

嗨,我正在使用MySQL批量加载程序将数据从Amazon服务转储到Linux服务器上的本地表,但是每次执行它都会在MySQL批量加载程序步骤中失败

 MySQL Bulk Loader - java.lang.ArrayIndexOutOfBoundsException: -1

错误日志说

ERROR 17-12 05:46:49,041 - MySQL Bulk Loader - Error in step, asking everyone to stop because of:
ERROR 17-12 05:46:49,041 - MySQL Bulk Loader - java.lang.ArrayIndexOutOfBoundsException: -1
        at java.util.ArrayList.get(Unknown Source)
        at org.pentaho.di.core.row.RowMeta.getValueMeta(RowMeta.java:166)
        at org.pentaho.di.trans.steps.mysqlbulkloader.MySQLBulkLoader.processRow(MySQLBulkLoader.java:249)
        at org.pentaho.di.trans.step.RunThread.run(RunThread.java:50)
        at java.lang.Thread.run(Unknown Source)

INFO  17-12 05:46:49,041 - MySQL Bulk Loader - Finished processing (I=0, O=0, R=1, W=0, U=0, E=1)
INFO  17-12 05:46:49,041 - id1383 - id1383
INFO  17-12 05:46:49,042 - id1383 - id1383
INFO  17-12 05:46:49,042 - Json Input - Finished processing (I=1, O=0, R=1, W=1, U=0, E=0)
INFO  17-12 05:46:49,047 - Select values - Finished processing (I=0, O=0, R=1, W=1, U=0, E=0)
INFO  17-12 05:46:49,208 - Pan - Finished!
INFO  17-12 05:46:49,208 - Pan - Start=2012/12/17 05:46:25.199, Stop=2012/12/17 05:46:49.208
INFO  17-12 05:46:49,208 - Pan - Processing ended after 24 seconds.

任何人都可以帮助为什么这个数组索引超出范围的错误即将到来,我已经验证了之前的行,有很多行,而且它们都没有空值

0 个答案:

没有答案