Pentaho CDF 错误:对象类型 *Component* 无法映射到有效类

Posted

技术标签:

【中文标题】Pentaho CDF 错误:对象类型 *Component* 无法映射到有效类【英文标题】:Pentaho CDF error : Object type *Component* can't be mapped to a valid class 【发布时间】:2019-02-12 17:45:01 【问题描述】:

我将 Pentaho 7.2 解决方案迁移到 pentaho 8.1,当我加载页面 WCDF 时出现此错误。错误来自为旧版本创建的组件执行(它是一个网格)。 js 控制台中的错误消息:

CDF : 对象类型 TableWithButtons 无法映射到有效的类

这里的组件是开源的:https://github.com/bhericher/TableWithButtons。它最初是为 pentaho 5.4 设计的,我可以修改组件源。

我认为这是一个缺少的 JS 类,但我在哪里创建它?

【问题讨论】:

没有人有同样的错误? 【参考方案1】:

从 pentaho 7.0 开始,pentaho CDE 中的一些类发生了变化。

您必须使用 Utils 方法而不是 Dashboards。

查找以下文档以了解更多详细信息。

https://help.pentaho.com/Documentation/7.0/0R0/CTools/CDE_Advanced_Solutions

【讨论】:

以上是关于Pentaho CDF 错误:对象类型 *Component* 无法映射到有效类的主要内容,如果未能解决你的问题,请参考以下文章

如何在独立模式下使用 CDF

Pentaho 数据集成输入/输出位类型错误

org.pentaho.metastore.api.IMetaStore 类型无法解析

如何在 Pentaho 中将字符串转换为日期类型?

Pentaho 6 CE 上 Saiku Analytics 插件的许可错误

如何解决 pentaho 数据网格中的错误?