我正在使用Windows批处理文件来间歇性地调用Pentaho数据集成作业,该作业会无限期挂起。

Pentaho日志中的错误消息如下:

06:43:37,951 ERROR [BlueprintContainerImpl] Unable to start blueprint container for bundle pdi-dataservice-server-plugin due to unresolved dependencies [(objectClass=org.pentaho.metaverse.api.ILineageClient)]
java.util.concurrent.TimeoutException
    at org.apache.aries.blueprint.container.BlueprintContainerImpl$1.run(BlueprintContainerImpl.java:336)
    at org.apache.aries.blueprint.utils.threading.impl.DiscardableRunnable.run(DiscardableRunnable.java:48)
    at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
    at java.util.concurrent.FutureTask.run(Unknown Source)
    at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(Unknown Source)
    at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    at java.lang.Thread.run(Unknown Source)

我能够在类似的行中找到一些问题,这表明这是一个缓存问题。请帮忙 !

最佳答案

您可能必须将Kettle工具的版本升级到8.0.0

在这里您可以找到问题:
https://jira.pentaho.com/browse/PDI-16368

关于osgi - 由于 Unresolved 依赖关系,无法启动捆绑包pdi-dataservice-server-plugin的蓝图容器,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/43465645/

10-10 03:21