我想使用 Jaspersoft 服务器从我的 zabbix 服务器生成我的主机报告。由于我在 zabbix 中使用 postgresql 作为我的数据库,我需要 psql 作为我的查询语言来获取数据。我按照本教程进行操作,它指示我在 /flows/queryBeans.xml 中添加以下行
<property name="queryLanguages" ref="queryLanguages">
<list>
<value>sql</value>
<value>plsql</value>
<value>hql</value>
</list>
</property>
但是当我尝试创建查询时,我收到以下错误。
违规资源:ServletContext 资源 [/WEB-INF/flows/queryBeans.xml] Bean 'editQueryAction'; 嵌套异常是 org.springframework.beans.factory.parsing.BeanDefinitionParsingException:配置问题:属性“queryLanguages”的元素只允许包含“ref”属性或“值”属性或子元素违规资源:ServletContext 资源 [/ WEB-INF/flows/queryBeans.xml]
当我删除更改时,我在 jasper 服务器中找不到 psql,如下图
我正在使用碧玉服务器 7.8。如果有人熟悉此错误和配置,请提供帮助。