gpt4 book ai didi

java - 在 SpagoBI 5.1.0 中将小部件添加到主控室时出错

转载 作者:行者123 更新时间:2023-11-28 22:28:09 26 4
gpt4 key购买 nike

我们使用来自 FIWARE Cloud 的预制虚拟机镜像部署了 SpagoBI 5.1.0。

我们已将 PostgreSQL 添加为只读数据源。我们还添加了一些数据集,并使用 Spago Studio 制作了一些 BIRT 报告。这些报告工作正常,所以我假设数据集已正确定义。

我们的问题是在将小部件添加到驾驶舱时开始的。我们选择任何数据集并配置小部件,然后当 SpagoBI 尝试呈现它时,我们收到错误。

Impossible to load dataset [bookings] due to the following service errors: SbiCacheItem is not mapped [from SbiCacheItem h where h.signature = ?];

它发生在任何数据集上,不仅是预订

由于缓存问题,我们添加了另一个具有写入权限的数据源(MySQL 数据库)并将其设置为默认写入,但这没有帮助。我们还在 SPAGOBI.CACHE.DATABASE_SCHEMA 配置变量中尝试了几个值,再次得到相同的结果。

您可以在 pastebin 中找到错误的堆栈跟踪:http://pastebin.com/KhEL8tJD

Screenshot of the error

我们不知道还能尝试什么。有什么想法吗?

最佳答案

请编辑此文件

/opt/spagobi/All-in-One-SpagoBI-...../webapps/SpagoBI/WEB-INF/classes/hibernate.cfg.xml

并添加以下行以及其他 mapping 标记

    <!-- CACHE -->
<mapping resource="it/eng/spagobi/cache/metadata/mapping/SbiCacheItem.hbm.xml" />
<mapping resource="it/eng/spagobi/cache/metadata/mapping/SbiCacheJoinedItem.hbm.xml" />

然后重启服务器。

write default 数据源对于此类分析是必需的。

最好的问候

关于java - 在 SpagoBI 5.1.0 中将小部件添加到主控室时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33802566/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com