系统初始配置项设置-平台部署文档
目录

系统初始配置项设置

系统初始配置项在系统启动时会被读入,用户应该预先根据实际需要配置好合理的值。

产品中,对初始配置项均提供了默认值,试用、学习过程中可直接基于默认值进行,待正式使用之前,修改成需要的值。

强烈建议不要在系统正式使用的中途,随意修改初始配置项的值。

生成文件是否入库

在系统运行过程中生成或修改的文件,如报表raq文件、数据集xml文件,会根据系统初始配置项conf_intoDB的值决定是系统以入库模式还是文件模式(统一保存到服务器端本地目录)。

入库模式下,文件通过统一的数据库来保存和读取,可支持多点集群部署,推荐使用此模式。产品包中默认为入库模式。

文件模式下,则直接保存到服务器端的指定路径下,后期如部署方式有变动,可能需要人工迁移文件。

在入库模式下,还提供了是否要使用兼容模式的配置,兼容之前已经在使用文件模式存取的情形。配置为兼容模式时,会首先去数据库中读取,当数据库中没有需要的文件时,会进而去服务器应用路径下读取。

配置文件:WEB-INF\misInitConfig.xml

配置项:

<conf_intoDB dataType="11" default="1" inputType="text" value="1" />
value值:1-入库模式,0-文件模式         
<conf_executeStrictFlag dataType="11" default="true" inputType="text" value="false" />
value值:false-兼容模式,true-不兼容模式    

系统数据源名称

系统数据源名称应与应用服务器的连接池配置中指定的名称相同。产品中默认的系统数据源名称为mis2datasource,可根据实际情况进行修改。

配置文件:WEB-INF\misInitConfig.xml

配置项:

<sys_datasourceName dataType="11"  default="mis2datasource"  inputType="text"  value="mis2datasource" />

应用服务器JNDI前缀

不同应用服务器的JNDI前缀有差异,需根据应用服务器指定不同的JNDI前缀。产品中配置的默认值为对应安装包自带tomcat的JNDI前缀java:comp/env。

配置文件:WEB-INF\localReportConfig.xml

配置项:

<config>
  <name>JNDIPrefix</name>
  <value>java:comp/env</value>
 </config>

常见应用服务器的JNDI前缀:

Tomcat/Resin:java:comp/env

Weblogic/Webshpere:无

Jboss:java: