jsr应用及数据源配置.doc

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
jsr应用及数据源配置

JSR应用及数据源配置 目前,大多数报表工具都是基于数据库进行数据挖掘,数据分析,数据查询和数据展现。JSR是如何与数据库建立连接的呢?如何与其它的J2EE应用无缝集成的呢? server.xml和global.xml文件,jsr正是通过这两个文件,建立jsr与第三方应用软件的交互,实现与第三方应用插件的无缝集成。下面详细地介绍这两个配置文件。这两个文件紧随jsr的运行时环境jsrHome,具体存放在:jsrHome/runtime/conf目录下。首先找到jsrHome,然后到jsrHome/runtime/conf目录下找到该文件,使用文本编辑器工具打开它。 server.xml,JSR与其他一些应用技术相关的配置信息,JSR通过这个配置文件,在文件中添加一些应用配置,使jsr可以友好地与一些基于J2EE平台的应用技术相结合,实现无缝集成。如SSO,邮件投递等。server.xml文件的代码解析如下:其中蓝色字体为xml代码的作用解析。 Server 根节点,里面包含JSR应用基本属性及datasources数据源。 property name=debug0/property debug属性,主要控制日志输出情况,是否输出调式信息。0否,1是property name=default-data-sourceSmartreport/property default-data-source,指支持jsr运行的基础数据库的数据源名称。property name=connection-pool-size20/property connection-pool-size:Smartreport连接池大小,0为不使用连接池pager pager为页面设置节点,设置了该节点后,使jsr可以定制页面属性。 property name=pager-connection-timeout5/property pager-connection-timeout,页面连接超时时间,单位为秒。 property name=pager-cache-timeout50/property pager-cache-timeout,页面缓存超时时间,单位为秒。 /pager property name=perf-mode0/property perf-mode:性能优化测试模式,0表示jsr处于正常模式,必须登录系统后,才能执行模板。1表示jsr处于性能优化测试模式,无需登录系统(系统自动使用内置用户运行报表),使用http://ServerIp:port/jsr/runreport?TemplateID={报表属性ID}即可执行报表thread-pool thread-pool,为线程节点,设置了该节点,使jsr可以控制线程并发运行情况。 property name=enabled0/property enabled,线程的开启设置,当enabled=1时,表示jsr允许多线程并发执行,enabled=0时,表示jsr禁用多线程并发执行。 property name=max-running-threads3/property max-running-threads,允许的最大并发线程数,当enabled=1时生效。 property name=wait-time300/property Wait-time,线程执行等待时间,单位为秒,当enabled=1时生效。 /thread-pool log log为日志记录的节点,使用该节点后,使jsr支持日志跟踪功能。 property name=enabled1/property enabled,设置是否开启日志记录。enabled=1开启,enabled=0禁用。如果开启,会使用下面的日志构件记录日志property name=log-class com.lonton.sr.engine.log.JDBCLogger/property log-class,日志跟踪时使用的类文件名,此处采用JDBCLogger,为jsr专门为报表进行日志跟踪而开发的基于java语言的封装类。 /log mailmail为邮件投递的节点,设置该属性后,使jsr支持邮件投递功能。 property name=mail-class com.lonton.sr.engine.mail.MailSender/property mail-calss,实现邮件投递功能所使用的类文件名,此处采用MailSender,为jsr专门为邮件投递而开发的基于java的封装类。 /mail sso sso 为单点登录的属性节点,设置该属性后,使jsr支持单点登录。 property name=enab

文档评论(0)

xcs88858 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档