首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 其他教程 > 开源软件 >

java 调用kettle4 的transaction跟job

2012-06-30 
java调用kettle4 的transaction和job项目中要用到用Java代码调用Kettle脚本,于是找kettle官方资料,用他们

java 调用kettle4 的transaction和job

项目中要用到用Java代码调用Kettle脚本,于是找kettle官方资料,用他们提供的jar包,通过java代码来运行kettle脚本。发现官方提供的实例都只能用于kettle3.0版的脚本,4.0的根本不支持。反复搜索,终于在Matt的新书的附件中找到了Kettle 4.0 API的相关资料,该地址是:ftp://download:download@mediaftp.wiley.com/product_ancillary/77/04706351/DOWNLOAD/635179_downloads.zip。大家可以去下载。



INFO  09-02 16:33:53,703 - Job1 - 开始执行任务INFO  09-02 16:33:53,718 - Job1 - 开始项[Transformation]ERROR 09-02 16:33:53,718 - Transformation - Unable to open transformation: nullERROR 09-02 16:33:53,718 - Transformation - java.lang.NullPointerExceptionat org.pentaho.di.job.entries.trans.JobEntryTrans.execute(JobEntryTrans.java:688)at org.pentaho.di.job.Job.execute(Job.java:503)at org.pentaho.di.job.Job.execute(Job.java:642)at org.pentaho.di.job.Job.execute(Job.java:368)at org.pentaho.di.job.Job.run(Job.java:288)INFO  09-02 16:33:53,718 - Job1 - 完成作业项[Transformation] (结果=[false])INFO  09-02 16:33:53,734 - Job1 - 任务执行完毕

?此异常一直未解决,还望用过的朋友回复一下。

1 楼 ainidehsj 2012-06-08   这个异常应该是你运行的job中的trans step没有指定或找不到引起的。 2 楼 liumm 2012-06-19   job里引用trans路径不对,可能是找不到这个tran,Unable to open transformation: null 

热点排行