eIBS.xml.autocfg 5.42 KB
Newer Older
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
  <service class="org.sss.util.ContainerUtils" initMethodName="init" deinitMethodName="deinit">
    <!-- 交易DAT文件是否采用压缩 -->
    <property name="isCompressed" value="false" class="boolean" />
    <!-- 日志系统是否通过JSON进行格式化 -->
    <property name="jsonUsed" value="false" class="boolean" />
    <!-- 是否采用集群通过本地MQ进行文件同步(FILE_SVR/FILE_QM/SEND_O_FILE/RECV_I_FILE) -->
    <property name="clusterUsed" value="false" class="boolean" />
    <property name="queueHostName" value="127.0.0.1" />
    <property name="remoteHostName" value="192.168.0.178" />
    <property name="queuePort" value="1419" class="int" />
    <!-- 是否让平台主动进行Java的GC收集 -->
    <property name="autoGC" value="true" class="boolean" />
  </service>
  <!--
  <service class="cn.com.brilliance.eibs.auth.LdapLoginContext">
    <property name="ldapServer" value="192.1.1.9" />
    <property name="ldapPort" value="389" class="int" />
    <property name="ldapBaseDN" value="dc=brilliance,dc=com" />
    <property name="ldapAttributeName" value="uid" />
  </service>
  -->
  <service class="org.sss.module.hibernate.HibernateUtils" initMethodName="init" deinitMethodName="deinit">
    <!-- 生成代码基本包名(不可修改) -->
    <property name="packageName" value="com.brilliance.eibs.etrade" />
    <!-- 生成数据库脚本(设置全路径或相对路径,生成出来作为参考,为空则不生成) -->
    <property name="scriptFile" value="/Users/JasonHoo/Downloads/eIBS.sql" />
    <!-- 自动重建数据库表 -->
    <property name="autoCreate" value="false" class="boolean" />
    <!-- 设置默认查询最大读取数(0为无限制) -->
    <property name="maxFetchSize" value="1000" class="int" />
    <!-- 是否使用sequence(目前仅支持Oracle/DB2/PostgreSQL) -->
    <property name="sequenceUsed" value="false" class="boolean" />
    <!-- 是否忽略dbFetch时的错误,用于兼容旧程序fetch不存在列返回空的处理 -->
    <property name="ignoreFetchError" value="false" class="boolean" />
    <!-- sequence的命名前缀 -->
    <property name="sequencePrefix" value="seq_" />
    <property name="allowReupdate" value="true" class="boolean" />
  </service>
  <service class="org.sss.presentation.zk.ZkDisplayUtils">
    <property name="unit" value="px" />
    <property name="leftOffset" value="5" class="int" />
    <property name="topOffset" value="55" class="int" />
  </service>
  <service class="org.sss.presentation.zk.ZkUtils" initMethodName="init" deinitMethodName="deinit">
    <!-- 切换交易是否自动更新整个页面 -->
    <property name="autoRefresh" value="true" class="boolean" />
    <!-- 模型仅匹配唯一的UI控件 -->
    <property name="distinctID" value="true" class="boolean" />
    <!-- 页面访问是否可缓存 -->
    <property name="noCache" value="true" class="boolean" />
    <!-- 应用是否固定标题 -->
    <property name="fixTitle" value="false" class="boolean" />
    <!-- 多页面支持时是否固定标题/不随交易变化 -->
    <property name="fixTabTitle" value="false" class="boolean" />
    <!-- 交易访问是否做控制 -->
    <property name="checkAccess" value="false" class="boolean" />
    <!-- 多页面形式时最大可开数量 -->
    <property name="maxTabCount" value="9" class="int" />
    <!-- 是否为调试状态 -->
    <property name="debugMode" value="false" class="boolean" />
    <!-- 是否为压力测试状态 -->
    <property name="batchTesting" value="false" class="boolean" />
    <!-- WAR包本身的目录为变量$ROOT,WAR/WEB-INF/classes目录为变量$HOME -->
    <property name="rootPath" value="$ROOT" />
    <!-- 外部资源目录 -->
    <property name="resourcePath" value="$ROOT/upload" />
    <!-- 代码转换的实现(可替换,但必须实现ICodetable接口) -->
    <property name="tbl" class="org.sss.common.impl.CodetableImpl" methodName="getInstance">
        <property name="homePath" value="$HOME" direct="false" />
    </property>
    <!-- 国际化的实现(可替换,但必须实现II18n接口) -->
    <property name="i18n" class="org.sss.common.impl.I18nImpl" />
    <!-- 密码编解码的实现(可替换,但必须实现IFilter接口) -->
    <property name="passwordFilter" class="org.sss.common.impl.PasswordFilter" />
    <!-- Module工厂实现(不可替换) -->
    <property name="factory" class="org.sss.module.hibernate.ModuleSessionFactory" />
    <!-- 后台应用服务启动用户名 
	<property name="userName" value="bgUser" />-->
    <!-- 后台应用服务中断重启间隙时间(单位:毫秒) -->
    <property name="millis" value="5000" class="long" />
    <!-- 后台应用服务超时时间(单位:毫秒) -->
    <property name="timeout" value="600000" class="long" />
    <!-- 关闭时等待后台应用服务退出时间(单位:毫秒) -->
    <property name="waitExit" value="60000" class="long" />
    <!-- 服务列表(以逗号隔开多个服务名,服务名前加下划线忽略后台应用服务超时时间) -->
    <property name="serviceNames" value="{{serviceNames}}" class="java.lang.String[]" />
    <property name="userNames" value="{{userNames}}" class="java.lang.String[]" />
    <property name="millises" value="5000,60000,5000" class="long[]" />
    <property name="timeouts" value="600000,600000,600000" class="long[]" />
  </service>
</configuration>