Pentaho Data Integration 4.3之后的版本编写的ktr文件在4.3之前版本运行报错

错误信息

INFO  25-04 09:01:18,032 - Pan - Start of run.
Processing has stopped because of an error: Index: 17, Size: 17
java.lang.IndexOutOfBoundsException: Index: 17, Size: 17
    at java.util.ArrayList.rangeCheck(ArrayList.java:604)
    at java.util.ArrayList.get(ArrayList.java:382)
    at org.pentaho.di.core.logging.TransLogTable.loadXML(TransLogTable.java:143)
    at org.pentaho.di.trans.TransMeta.loadXML(TransMeta.java:2663)
    at org.pentaho.di.trans.TransMeta.<init>(TransMeta.java:2376)
    at org.pentaho.di.trans.TransMeta.<init>(TransMeta.java:2337)
    at org.pentaho.di.trans.TransMeta.<init>(TransMeta.java:2324)
    at org.pentaho.di.trans.TransMeta.<init>(TransMeta.java:2301)
    at org.pentaho.di.trans.TransMeta.<init>(TransMeta.java:2276)
    at org.pentaho.di.pan.Pan.main(Pan.java:293)

解决办法

将ktr文件中的log字段整段删除即可。

猜你喜欢

转载自blog.csdn.net/cckooo/article/details/80082594