l配置方法说明
以下配置文件中不做特别说明的节点均严格按照文档进行配置。
<?xml version="1.0" encoding="UTF-8" ?>
<reportConfig>
<!-- 报表日志文件路径-->
<config>
<name>logConfig</name>
<value>runqianReportLog.properties</value>
</config>
<!-- 授权文件路径-->
<config>
<name>license</name>
<value>runqianWindowServer.lic</value>
</config>
<!-- raq文件在应用中的路径-->
<config>
<name>reportFileHome</name>
<value>/runqian/reportFiles</value>
</config>
<!-- 报表语义层文件路径-->
<config>
<name>semanticsFile</name>
<value></value>
</config>
<!-- 配置查数据源时应用服务器环境串的前缀,以下为tomcat的配置,开发人员可根据项目实际使用的应用服务器进行更改(附录一)-->
<config>
<name>JNDIPrefix</name>
<value>java:comp/env</value>
</config>
<!-- JNDI数据源连接,格式:数据源的JNDI名称,数据库类型[,取数时是否需要转换编码,数据库字符集编码,显示报表时的字符集编码][,SQL是否需要转码];[重复]……(数据库类型请参考附录二)-->
<config>
<name>dataSource</name>
<value>jdbc/test,oracle;exercise,sqlsvr,1,iso8859-1,GBK,0;</value>
</config>
<!-- 报表应用中jsp页面的字符集-->
<config>
<name>jspCharset</name>
<value>UTF-8</value>
</config>
<!-- 是否每次重新装载报表模板,为no开启报表缓存,yes关闭报表缓存(这里的关闭只是说不从缓存中读取报表,新运算的报表依旧会放入缓存中)-->
<config>
<name>alwaysReloadDefine</name>
<value>yes</value>
</config>
<!-- 参数最大未访问时长,以分钟为单位-->
<config>
<name>cachedParamsTimeout</name>
<value>10</value>
</config>
<!-- 配置缓存报表目录,如果不配置则采用JDK默认的临时文件夹-->
<config>
<name>cachedReportDir</name>
<value></value>
</config>
<!-- 报表缓存的前缀。只有在集环境中并且多台服务器共享一个报表缓存目录时才需要设置-->
<config>
<name>cachedIdPrefix</name>
<value>A</value>
</config>
<!-- 报表最大未访问时长,以分钟为单位,如果alwaysReloadDefine设置为yes,则将报表最大未访问时长设置小一点,以及时清除缓存-->
<config>
<name>cachedReportTimeout</name>
<value>10</value>
</config>
<!-- 缓存监视器清除超时报表缓存的运行间隔,以秒为单位,最小可设到5 秒,缺省值为5 分钟-->
<config>
<name>cacheMonitorInterval</name>
<value></value>
</config>
<!-- 当前报表系统能运算的最大单元格数,能够动态控制并发数(附录三),该数值的大小取决于硬件的配置,一般来说内存越大,这些数值可以设得越大,但建议最多不要超过2000000-->
<config>
<name>maxCellNum</name>
<value>2000000</value>
</config>
<!-- 报表WEB应用中服务器可以同时计算的报表的个数,以便有效控制服务器的内存使用量。该数值的大小取决于硬件的配置,一般来说内存越大,这些数值可以设得越大,但最多建议不要超过100-->
<config>
<name>maxConcurrentForReport</name>
<value>10</value>
</config>
<!-- 报表WEB应用中服务器可以等待计算的报表的个数,以便有效控制服务器的内存使用量。该数值的大小取决于硬件的配置,一般来说内存越大,这个数值可以设得越大,但最多建议不要超过100-->
<config>
<name>maxWaitForReport</name>
<value>10</value>
</config>
<!-- 内存溢出后,最长等待多久才允许新任务访问,以秒为单位,一般建议为30-->
<config>
<name>maxWaitTimeForReport</name>
<value>30</value>
</config>
<!-- 表示访问报表时的URL中WEB服务器地址、端口及WEB应用名组成的一个串,如192.168.0.1:8080/myWebApp。一般不用设置,程序可以自动拼出此串-->
<config>
<name>appUrlPrefix</name>
<value></value>
</config>
<!-- windows的安装目录,用于解决在oracle服务器中取特征码为负的问题,经过测试发现特征码为负的原因是不到windows安装路径-->
<config>
<name>windir</name>
<value></value>
</config>
<!-- 增加一个WEB应用全局配置errorPage,用来指定tag中的exceptionPage和inputExceptionPage的缺省值-->
<config>
<name>jdbc连接oracleerrorPage</name>
<value>/runqian/reportJsp/myError2.jsp</value>
</config>
<!-- 应用服务器的类型-->
<config>
<name>webServerType</name>
<value></value>
</config>
<!-- 客户端使用打印applet的时候,如果没有安装jre环境,会自动根据该项配置到应用根目录下查jre文件下载并安装,开发人员根据需要进行配置-->
<config>
<name>jreInstallName</name>
<value>/j2re-1_#Version=2.11.15.0</value>
</config>
<!-- jre安装包的版本-->
<config>
<name>jreVersion</name>
<value>1.4</value>
</config>
<!-- 集时用于配置缓存机器和缓存端口号,目的用于实现集主机之间的缓存同步-->
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论