加载DQL数据源某某配置发生错误
使用自己的数据库作为逻辑数据库,发布并浏览时出现如下图错误:
出现此错误分为两种
1.控制台有明显报错信息 比如:
排查步骤:
将发布并浏览拆开分为发布文件 和 浏览 两部分执行。
1.如果文件发布时出现无效的用户名或密码,如下图
一般是输入的用户名密码与对应逻辑服务service.xml中配置不一致
如果文件发布正常,而预览时报错 应检查raqsoftConfig.xml对应逻辑服务的数据库中配置的用户名密码是否和上面对话框输入的一致。
2.控制台无报错信息 展现报 加载DQL数据源【DataLogic】配置发生错误
排查过程中已将server.xml中datalogic的服务及raqsoftReport.xml中DataLogic的配置删除,但是任然报错。
原因是因为:/demo/raqsoft/guide/jsp/query.jsp默认是连接DataLogic的,如果不想要DataLogic可以在query.jsp中修改默认加载项为已有
如下图
特别注意:设计器数据源的配置、service.xml以及reportConfig.xml三处数据源配置信息要保持一致