首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >kettle从XML文件加载转换[null]

kettle从XML文件加载转换[null]
EN

Stack Overflow用户
提问于 2017-12-13 11:04:34
回答 1查看 105关注 0票数 0

我已经准备好使用kettle api来执行作业dynamically.In的过程,我需要加载转换从XML文件。问题:从XML文件加载转换为空

代码:

代码语言:javascript
复制
KettleEnvironment.init();
JobMeta jobMeta = new JobMeta();
jobMeta.setName("jobMeta");
int x=50,y =50;

JobEntryCopy startCopy = JobMeta.createStartEntry();
startCopy.setLocation(x, y);
startCopy.setDrawn();
jobMeta.addJobEntry(startCopy);
JobEntryCopy lastCopy = startCopy;

JobEntryTrans jobEntryTrans = new JobEntryTrans("transData.ktr");


jobEntryTrans.setSpecificationMethod(
    ObjectLocationSpecificationMethod.FILENAME);
JobEntryCopy transCopy = new JobEntryCopy(jobEntryTrans);
transCopy.setName("Execute" + GlobalMethodAndParams.TRANS_NAME);
transCopy.setDrawn();
jobMeta.addJobEntry(transCopy);
JobHopMeta transHop = new JobHopMeta(lastCopy,transCopy);
jobMeta.addJobHop(transHop);
lastCopy = transCopy;

Job job = new Job(null,jobMeta);
job.start();
job.waitUntilFinished();

谢谢

EN

回答 1

Stack Overflow用户

发布于 2017-12-20 14:37:56

这一行

代码语言:javascript
复制
JobEntryTrans jobEntryTrans = new JobEntryTrans("transData.ktr");

最可能的意思是“jvm启动目录中的文件transData.ktr ”。至少尝试绝对文件路径。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/47784891

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档