我在使用kettle 创建kjb文件,调用ktr转换时,报错如下,度娘迟迟搜不到解决方案,求看看!不胜感激
报错信息如下:
2024/09/24 15:47:29 - mys - 开始项[get_transform]
2024/09/24 15:47:29 - mys - exec(1, 0, get_transform.0)
2024/09/24 15:47:29 - get_transform - Starting job entry
2024/09/24 15:47:29 - get_transform - Opening transformation: [file:///E://my.ktr]
Hibernate: select jobhistory0_.id as id1_2_0_, jobhistory0_.create_at as create_a2_2_0_, jobhistory0_.update_at as update_a3_2_0_, jobhistory0_.job_id as job_id4_2_0_, jobhistory0_.log_text as log_text5_2_0_, jobhistory0_.status as status6_2_0_ from job_history jobhistory0_ where jobhistory0_.id=?
2024/09/24 15:47:29 - get_transform - ERROR (version 8.2.0.0-342, build 8.2.0.0-342 from 2018-11-14 10.30.55 by buildguy) : Unable to run job mys. The get_transform has an error. Unexpected error during transformation metadata load
2024/09/24 15:47:29 - get_transform - at org.pentaho.di.job.Job.run (Job.java:384)
2024/09/24 15:47:29 - get_transform - at org.pentaho.di.job.Job.execute (Job.java:497)
2024/09/24 15:47:29 - get_transform - at org.pentaho.di.job.Job.execute (Job.java:821)
2024/09/24 15:47:29 - get_transform - at org.pentaho.di.job.Job.execute (Job.java:680)
2024/09/24 15:47:29 - get_transform - at org.pentaho.di.job.entries.trans.JobEntryTrans.execute (JobEntryTrans.java:709)
2024/09/24 15:47:29 - get_transform - at org.pentaho.di.job.entries.trans.JobEntryTrans.getTransMeta (JobEntryTrans.java:1313)
2024/09/24 15:47:29 - get_transform - at org.pentaho.di.job.entries.trans.JobEntryTrans.getTransMetaFromRepository (JobEntryTrans.java:1291)
2024/09/24 15:47:29 - get_transform - ERROR (version 8.2.0.0-342, build 8.2.0.0-342 from 2018-11-14 10.30.55 by buildguy) : org.pentaho.di.core.exception.KettleException:
2024/09/24 15:47:29 - get_transform - Unexpected error during transformation metadata load
2024/09/24 15:47:29 - get_transform - at org.pentaho.di.job.Job.run (Job.java:384)
2024/09/24 15:47:29 - get_transform - at org.pentaho.di.job.Job.execute (Job.java:497)
2024/09/24 15:47:29 - get_transform - at org.pentaho.di.job.Job.execute (Job.java:821)
2024/09/24 15:47:29 - get_transform - at org.pentaho.di.job.Job.execute (Job.java:680)
2024/09/24 15:47:29 - get_transform - at org.pentaho.di.job.entries.trans.JobEntryTrans.execute (JobEntryTrans.java:709)
2024/09/24 15:47:29 - get_transform - at org.pentaho.di.job.entries.trans.JobEntryTrans.getTransMeta (JobEntryTrans.java:1313)
2024/09/24 15:47:29 - get_transform - at org.pentaho.di.job.entries.trans.JobEntryTrans.getTransMetaFromRepository (JobEntryTrans.java:1291)
2024/09/24 15:47:29 - get_transform -
2024/09/24 15:47:29 - get_transform - at org.pentaho.di.job.entries.trans.JobEntryTrans.getTransMeta(JobEntryTrans.java:1373)
2024/09/24 15:47:29 - get_transform - at org.pentaho.di.job.entries.trans.JobEntryTrans.execute(JobEntryTrans.java:709)
2024/09/24 15:47:29 - get_transform - at org.pentaho.di.job.Job.execute(Job.java:680)
2024/09/24 15:47:29 - get_transform - at org.pentaho.di.job.Job.execute(Job.java:821)
2024/09/24 15:47:29 - get_transform - at org.pentaho.di.job.Job.execute(Job.java:497)
2024/09/24 15:47:29 - get_transform - at org.pentaho.di.job.Job.run(Job.java:384)
2024/09/24 15:47:29 - get_transform - Caused by: java.lang.NullPointerException
2024/09/24 15:47:29 - get_transform - at org.pentaho.di.job.entries.trans.JobEntryTrans.getTransMetaFromRepository(JobEntryTrans.java:1291)
2024/09/24 15:47:29 - get_transform - at org.pentaho.di.job.entries.trans.JobEntryTrans.getTransMeta(JobEntryTrans.java:1313)
2024/09/24 15:47:29 - get_transform - ... 5 more
图形化界面可以正常运行。
kettle core核心版本是 8.2.0.0-242