web 界面登录后报错
我集成 springboot 后,登录进去以后报错: Making DataFactory:com.raqsoft.report.dataset.SQLDataSetFactory failure (dataset named):ds1 Caused:connection exception: connection failure: java.io.EOFException
应该怎么解决:
demo 数据库是启动的,并且未报错:
"我集成 springboot 后,登录进去以后报错: Making DataFactory:com.raqsoft.report.dataset.SQLDataSetFactory failu .."
我集成 springboot 后,登录进去以后报错: Making DataFactory:com.raqsoft.report.dataset.SQLDataSetFactory failure (dataset named):ds1 Caused:connection exception: connection failure: java.io.EOFException
应该怎么解决:
demo 数据库是启动的,并且未报错:
一:springboot 工程和设计器都是在本机吗?那个默认连的是本机的数据库。
二:看看进程中是否有 java 的进程,将进程停掉,然后设计器重启下,再启动下数据库看看。
三:看下设计器里连 demo 数据源是否能用,访问一张连数据库的报表试下。
四:这个只是 demo,实际使用一般都会去掉,实在不行间隔自己数据库的链接,然后做个报表测试下。
本地数据库是可以使用的,可以正常显示报表,另外我想问下,如果要另外和 VUE 项目联动,那么后端这里需要保留的就是 reportCenter.xml 和 raqsoftConfig.xml 两个文件吗?或者是另外可以进行替换
就是,如果只需要集成后端,不需要 jsp 相关的文件,应该保留哪些文件和 jar 包,有什么不同的集成方式
普通类报表(统计类)如果仅集成后端,可参考:http://c.raqsoft.com.cn/article/1615427473821?r=bubblegum 内介绍的使用方法。
但目前填报、查询分析及报表中心的功能还必须走 jsp。
另外,jar 文件建议都保留,除了核心 jar,其他的多数与图形、打印导出等相关。具体也可参考: http://d.raqsoft.com.cn:6999/report/preference/wyyml184.html 的“lib”目录内 jar 功能说明选择。
也就是说,想用 VUE 来集成,填报查询那些方法也只能通过 jsp 来使用吗,另外我去看了文章,用实例尝试的时候发现没有 dm.jar, 请问这个是那个数据库驱动吗?是否需要去官网购买
是的,填报查询分析的页面目前只能通过 jsp;
dm.jar 是早期版本内的名字,目前新版是由“esproc-”开头的两个 jar 文件替代了,新版用新 jar 即可。
您好,您知道在之前的实例代码中:
这个
Sequence.readLicense
的方法是有什么替换吗?我在 espric-bin 包中找到了这个类,但是方法已经更改了。ExtCellSet.readLicense(“授权文件”);
您好,我想去访问 demo 的界面测试,但是之前本来可以显示报表信息,刚才运行点开就这样了:
本来以为数据库的问题,重启了示例数据库之后还是这样,是不是 reportCenter.xml 文件出现问题
您好,还有个问题咨询下,之前数据库连接报错找到原因 org.hsqldb.HsqlException: Client driver version greater than ‘2.3.4.0’ is required. HSQLDB server version is ‘version’,是这个报错信息,可能是版本问题,我下载了一个 2.6.1 的数据库,但是配置一直搞不明白,另外 reportConfig.cml 中的配置不知道需不需要改
我改成这样以后,报错信息获取不到锁
1、HSQLDB 的 jdbc 驱动,按数据库版本和 jdk 选择找到合适版本,在 pom.xml 引入就可以了;
2、reportConfig.xml 内的 url 不用改动,类似 demo 数据库配置 url “jdbc:hsqldb:hsql://127.0.0.1/demo”