在运行时缺少一些勺子步骤(插件)(KarafLifecycleListener 错误)

Missing some spoon steps (plugins) at runtime (KarafLifecycleListener Error)

我正在使用来自 github.com(版本 6.1-SNAPSHOT)的开源 Pentaho 发行版。

在 Spoon 中缺少一些步骤(例如,没有列出 Mongodb input/output 步骤)并且我无法将数据服务添加到步骤(没有错误,只是这个选项没有打开列表)。

我已经重新安装了所有东西(删除了 .kettle 和 .pentaho 目录以及整个源代码和发行版)但它没有帮助。

这是我在 spoon 启动时得到的:

16:05:50,304 INFO [KarafInstance]


* Karaf Instance Number: 1 at ~/pentaho-kettle/d ist/./system/karaf//data1 Karaf Port:8801 OSGI Service Port:9050 *


Dec 23, 2015 4:05:51 PM org.apache.karaf.main.Main$KarafLockCallback lockAquired

INFO: Lock acquired. Setting startlevel to 100

2015/12/23 16:05:53 - cfgbuilder - Warning: The configuration parameter [org] is not supported by the default configuration builder for scheme: sftp

Dec 23, 2015 4:05:58 PM org.pentaho.caching.impl.PentahoCacheManagerFactory$RegistrationHandler onSuccess INFO: New Caching Service registered

16:06:04,009 ERROR [KarafLifecycleListener] The Kettle Karaf Lifycycle Listener failed to execute properly. Releasing lifecycle hold, but some services may be unavailable.

我怀疑

ERROR [KarafLifecycleListener] The Kettle Karaf Lifycycle Listener failed to execute properly. Releasing lifecycle hold, but some services may be unavailable.

与它有关,因为缺少的插件驻留在 karaf/ 目录下的某个地方。

一周前它工作得很好。 我正在使用 Ubuntu 15.04.

如有任何提示,我将不胜感激。

你好。

您使用的是不稳定版本。在这里您可以下载最新的稳定版本 http://sourceforge.net/projects/pentaho/

同意 jipipayo,对于 Pentaho CE 版本,请从 http://community.pentaho.com/ 官方下载,而不是 github。 github中的代码极有可能处于不稳定状态。

此外,如果您缺少插件,请尝试使用 Pentaho Marketplace 并下载所需的插件。

希望这对您有所帮助:)