logo
社区首页 / 全域数据集成平台 / 问题详情
标题
1.6版本 调用kettle json插件缺失 不是自动获取了吗
0
用户头像
楼主:heshijia
主题:1     回复:1     获赞:11 注册日期:2023-05-14

Kettle执行日志 2023/02/27 22:02:04 - test1 - Dispatching started for transformation [test1] 2023/02/27 22:02:04 - JSON input.0 - ERROR (version 9.2.0.0-290, build 9.2.0.0-290 from 2021-06-02 06.36.08 by buildguy) : Can't run transformation due to plugin missing 2023/02/27 22:02:04 - JSON input.0 - ERROR (version 9.2.0.0-290, build 9.2.0.0-290 from 2021-06-02 06.36.08 by buildguy) : Error initializing step [JSON input] ETL01:admin at 02/27 22:02:09 traceId:63fcb7d950b9dd6d19dc4334 =&gtjava.lang.Class - org.pentaho.di.core.exception.KettleException: We failed to initialize at least one step. Execution can not begin!

at org.pentaho.di.trans.Trans.prepareExecution(Trans.java:1287) at org.pentaho.di.trans.Trans.execute(Trans.java:756) at cn.restcloud.etl.process.engine.service.db.ETLKettleNodeUtil.exccuteTransfer(ETLKettleNodeUtil.java:67) at cn.restcloud.etl.process.engine.service.db.ETLKettleNodeUtil.runKettleTransfer(ETLKettleNodeUtil.java:120) at cn.restcloud.etl.process.engine.drive.impl.event.ETLRunKettleNode.startNode(ETLRunKettleNode.java:85) at cn.restcloud.etl.process.engine.service.ETLProcessEngine.goToNextNode(ETLProcessEngine.java:653) at cn.restcloud.etl.process.engine.drive.impl.common.ETLRouterNode.endNode(ETLRouterNode.java:255) at cn.restcloud.etl.process.engine.drive.impl.common.ETLRouterNode.startNode(ETLRouterNode.java:120) at cn.restcloud.etl.process.engine.service.ETLProcessEngine.executeRouterDoc(ETLProcessEngine.java:701) at cn.restcloud.etl.process.engine.service.ETLProcessEngine.goToNextRouter(ETLProcessEngine.java:673) at cn.restcloud.etl.process.engine.drive.impl.event.ETLStartNode.endNode(ETLStartNode.java:50) at cn.restcloud.etl.process.engine.drive.impl.event.ETLStartNode.startNode(ETLStartNode.java:37) at cn.restcloud.etl.process.engine.service.ETLProcessEngine.executeNodeDrive(ETLProcessEngine.java:503) at cn.restcloud.etl.process.engine.service.ETLProcessEngine.run(ETLProcessEngine.java:137) at cn.restcloud.etl.process.pmodel.controller.ETLProcessModelConfigRest.startProcess(ETLProcessModelConfigRest.java:88) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.commons.beanutils.MethodUtils.invokeMethod(MethodUtils.java:281) at org.apache.commons.beanutils.MethodUtils.invokeMethod(MethodUtils.java:225) at cn.restcloud.framework.core.util.BeanUtil.invokeMethod(BeanUtil.java:37) at cn.restcloud.framework.core.container.BeanEngine.call(BeanEngine.java:74) at cn.restcloud.framework.dispatcher.ControllerDispatcher.executeControllerBean(ControllerDispatcher.java:222) at cn.restcloud.framework.dispatcher.ActionDispatcher.execute(ActionDispatcher.java:211) at cn.restcloud.springboot.init.RestCloudServlet.doGet(RestCloudServlet.java:60) at cn.restcloud.springboot.init.RestCloudServlet.doPost(RestCloudServlet.java:69) at javax.servlet.http.HttpServlet.service(HttpServlet.java:652) at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at cn.restcloud.framework.filters.ServiceFilter.doFilter(ServiceFilter.java:42) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.web.servlet.support.ErrorPageFilter.doFilter(ErrorPageFilter.java:128) at org.springframework.boot.web.servlet.support.ErrorPageFilter.access

(ErrorPageFilter.java:66)atorg.springframework.boot.web.servlet.support.ErrorPageFilter1.doFilterInternal(ErrorPageFilter.java:103) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) at org.springframework.boot.web.servlet.support.ErrorPageFilter.doFilter(ErrorPageFilter.java:121) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:199) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:543) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:81) at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:690) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:615) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) at org.apache.coyote.AbstractProtocol

ConnectionHandler.process(AbstractProtocol.java:818)atorg.apache.tomcat.util.net.NioEndpointSocketProcessor.doRun(NioEndpoint.java:1626) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor

Worker.run(ThreadPoolExecutor.java:617)atorg.apache.tomcat.util.threads.TaskThreadWrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Thread.java:745)

ETL01:admin at 02/27 22:02:09 traceId:63fcb7d950b9dd6d19dc4334 =&gt调试信息=&gt执行结果:T00001:断言失败,终止流程运行! 共耗时:8308毫秒 是否成功=否(0) 2023/02/27 22:02:09 - test1 - ERROR (version 9.2.0.0-290, build 9.2.0.0-290 from 2021-06-02 06.36.08 by buildguy) : Step [JSON input.0] failed to initialize!

---------------------------------------------------
签名:
共1回答
0
用户头像
回答者: 管理员
获赞:142 注册于:2017-07-02 回答于 2023-05-20 17:20:56 #1

新版本的kettle节点可以直接指定插件目录即可

---------------------------------------------------
签名:我是一个码农...