Pentaho CE 6.1 到 CE 8.1 升级 - 项目失败

问题描述 投票:0回答:0

我正在尝试使用一个父 .ktr 和一些子转换(子 .ktr)运行一个转换。在原始 PDI 6.1 上运行时,所有地图都可以成功运行。在升级版 PDI 8.1 上运行时,最后一步/Global-BulkLoad.ktr 失败。 日志指定子转换 Global-BulkLoad.ktr 中的哪一步失败:

2023/04/23 15:46:24 - Global-BulkLoad - Dispatching started for transformation [Global-BulkLoad]

2023/04/23 15:46:24 - 写入 JSON.0 - 错误(版本 8.1.0.0-365,buildguy 从 2018-04-30 09.42.24 构建 8.1.0.0-365):初始化 UserDefinedJavaClass 时出错: 2023/04/23 15:46:24 - 写入 JSON.0 - 错误(版本 8.1.0.0-365,buildguy 从 2018-04-30 09.42.24 构建 8.1.0.0-365):org.pentaho.di。核心异常。KettleException: 2023/04/23 15:46:24 - 写入 JSON.0 - 空 2023/04/23 15:46:24 - 写入 JSON.0 - 错误(版本 8.1.0.0-365,buildguy 从 2018-04-30 09.42.24 构建 8.1.0.0-365):错误初始化步骤 [Write JSON ]

这一步:写JSON是一个User Defined Java Class。我花了很多时间在上面,但无法解决。请帮助。

更新了 data-integration/lib 文件夹中丢失的 jar jsoup-1.10.3.jar 杰克逊-annotations-2.6.0.jar 杰克逊核心-2.6.3.jar jackson-databind-2.6.3.jar

pentaho pentaho-data-integration pdi
© www.soinside.com 2019 - 2024. All rights reserved.