【问题标题】:Converting JSON to POJO using json string as report parameter使用 json 字符串作为报告参数将 JSON 转换为 POJO
【发布时间】:2018-10-03 06:38:02
【问题描述】:

我们正在尝试将 JSON 转换为 POJO,然后在 BIRT 中使用这个 POJO 数据源。我们将 json 字符串作为报告参数传递。我们还将其链接到数据集参数。 在 eclipse 中单独运行时,将 json 字符串转换为 java 对象有效。但是,当我们运行报告时,我们会得到以下异常:

org.eclipse.birt.report.engine.api.EngineException: 无法执行 陈述。 org.eclipse.datatools.connectivity.oda.OdaException ; java.lang.reflect.InvocationTargetException

由于此异常,我们无法在 BIRT 中查看报告。有没有人遇到过这样的问题?如果是,请告诉我们解决方案。解决此异常的任何指针都非常有用。 提前致谢。

【问题讨论】:

    标签: birt


    【解决方案1】:

    即使我也面临同样的问题。 然后我意识到我没有在 BIRT POJO 数据源中添加受支持的 jar。 连同主 POJO jar 文件,请在 POJO 数据源中添加 POJO jar 中的类所引用的所有支持库或 jar 文件。 例如,如果该类需要 GSON jar,则将该 jar 文件添加到 POJO 数据源中。

    【讨论】:

    • 谢谢桑杰。这有帮助。
    猜你喜欢
    • 1970-01-01
    • 2020-04-27
    • 1970-01-01
    • 2017-05-20
    • 1970-01-01
    • 2015-06-04
    • 2018-06-28
    • 1970-01-01
    • 2019-07-06
    相关资源
    最近更新 更多