润干报表在Tomcat服务上的部署步骤

润干报表在Tomcat服务上的部署

  • 1.在润干报表设计器安装目录(…\report5\web\webapps)下找到demo文件夹;(这里使用的是润干v5设计器)
  • 2.将步骤1.中的demo文件夹放到tomcat的webapps下(此处我将demo文件夹名重命名为了reportserver)
    这里写图片描述
  • 3.配置数据库连接池(此处选用JNDI的连接方式)
    1)确定报表中数据源的名称(此处数据源名为scyy);
    2)在tomcat的 conf\Catalina\localhost目录下新建xml配置数据库连接池信息,需要注意 这个xml文件名一定要跟重新命名demo文件夹名保持一致,即reportserver.xml,内容如下:
  <?xml version='1.0' encoding='utf-8'?>
   <Context docBase="demo" path="/demo" reloadable="true" crossContext="true">
      <Resource name="scyy"
      type="javax.sql.DataSource"
      username="root"
      password="***"
      driverClassName="com.mysql.jdbc.Driver"
      url="jdbc:mysql://localhost:3306/scyy"
      maxActive="30"
      maxIdle="10"
      maxWait="5000"
   />
</Context>  

注意两点:(1)中所指的数据源要与报表的设计软件中的数据源一致
(2)在tomcat/conf/Catalina/localhost的目录下和创建的xml文件的文件名要与部署的项目名一致。
- * 3.在raqsoftConfig.xml(目录:…\v5demo\WEB-INF)指定JNDI的name值 、 lookup的value值和defDataSource的value值*
这里写图片描述

  • 4.配置授权,也在rapsoftConfig.xml文件中,如图:
    这里写图片描述

  • 5.放置数据库的驱动包值tomcat/lib目录下
    D:\tomcat\webapps\reportserver\WEB-INF\lib
    注意:这个驱动jar包是添加在发布项目的lib文件夹下,而不是tomcat服务器的lib文件夹下

  • 6.可能会有两个jar包,会报错db2java.jar,db2jcc.jar的两个数据库驱动包
    这里写图片描述
    在D:\tomcat\conf 目录下的catalina.properites
    这里写图片描述
    添加如图红色框里的解析代码即可。
    这里写图片描述

  • 对润干目录中的demo文件夹进行全部拷贝,然后修改以上所提到的地方进行修改即可

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章