初始化UserDefinedJavaClass时出错

时间:2017-01-20 10:22:01

标签: pentaho kettle pentaho-spoon

我目前有一个包含UserDefinedJavaClass步骤的转换。这在Spoon中按预期运行。当我尝试使用Kettle jar运行此转换作为Web应用程序的一部分时,我收到以下错误:

Node

因为这适用于Spoon,我只能假设我错过了一个库。我已经包括了水壶核心,水壶引擎(水壶版本6.1.0.1-196)和janino,我认为这是我需要的才能让它运行。

编辑我从Spoon lib文件夹中取出每个jar并将其转储到我的webapp中,这也没有用。

再次编辑事实证明问题是有一个UserDefinedJavaClass和一个表输入,其中包含在转换过程中应该替换的变量不起作用并导致上述错误。

1 个答案:

答案 0 :(得分:0)

你不能这样做,你必须使用sdk api

并从您的申请中编译。

http://wiki.pentaho.com/display/EAI/The+PDI+SDK