Setting Environment of Integrated Server
This chapter describes the environment setting of the integrated server of ProFrame.
1. JEUS Configuration
Since ProFrame uses all functions of JEUS, configuration for JEUS is required.
The JEUS configuration file that is basically set up to operate the integrated server of ProFrame is as follows:
| Category | File Name | Path |
|---|---|---|
Jeus Onestep Booting |
jeus.properties |
$JEUS_HOME/bin |
Base Port |
vhost.xml |
$JEUS_HOME/config |
Jeus setting |
JEUSMain.xml |
$JEUS_HOME/config/{host name} |
Web setting |
WEBMain.xml |
$JEUS_HOME/config/{host name}/{host name}_servlet_engine1 |
This guide only covers basic environment settings to use ProFrame. For more information about JEUS functions and environment settings, refer to JEUS Administrator Guide.
1.1. jeus.properties
jeus.properties is a file in which values necessary for starting JEUS are set. If you have performed the normal installation process with the JEUS installer, it is set automatically, so manually modifying is unnecessary.
# set up JEUS_HOME.
JEUS_HOME={JEUS_HOME_PATH}
# set up JEUS_BASEPORT.
JEUS_BASEPORT={JEUS_PORT}
# set up DEPLOY_HOME.
DEPLOY_HOME=${JEUS_HOME}/webhome/deploy_home
# set up JEUS_WSDIR.
JEUS_WSDIR=${JEUS_HOME}/webserver
| Item | Description |
|---|---|
JEUS_HOME |
Sets the path where JEUS is installed. |
JEUS_BASEPORT |
Sets the JEUS port number. |
DEPLOY_HOME |
Invalid in ProFrame. |
JEUS_WSDIR |
Invalid in ProFrame. |
1.2. vhost.xml
Configures the JEUS virtual host. The minimum settings to use the integrated server are as follows: (It is unnecessary to modify for it is set automatically during the JEUS installation.)
<?xml version="1.0"?>
<virtual-hosts xmlns="http://www.tmaxsoft.com/xml/ns/jeus">
<enable>true</enable>
<host>
<name>{host name}:{Port}</name>
<virtual-name>{host name}</virtual-name>
</host>
</virtual-hosts>
| Item | Description |
|---|---|
{host name}:{Port} |
Sets the actual node name and base port. |
{host name} |
It corresponds to the virtual node name, but the real node name is usually used. |
1.3. JEUSMain.xml
JEUSMain.xml is a basic configuration file that manages the JEUS manager and nodes. Set <data-source> and <application> (pfmdevsvr: integration server) to enable the integration server.
To use the RI/WS function, registering three types of <data-source> for RI, WS, and RT is required. <data-source> for RI and WS must not have the same schema.
<resource>
<data-source>
<database>
<vendor>oracle</vendor>
<export-name>{RI_EXPORT_NAME}pfmdevsvr</export-name>
<data-source-class-name>
oracle.jdbc.pool.OracleConnectionPoolDataSource
</data-source-class-name>
<data-source-type>ConnectionPoolDataSource</data-source-type>
<database-name>{ORACLE_SID}</database-name>
<data-source-name>
oracle.jdbc.pool.OracleConnectionPoolDataSource
</data-source-name>
<port-number>{ORACLE_PORT}</port-number>
<server-name>{ORACLE_IP}</server-name>
<user>{ORACLE_USER}</user>
<password>{ORACLE_PASSWD}</password>
<driver-type>thin</driver-type>
<auto-commit>true</auto-commit>
…
</database>
<database>
<vendor>oracle</vendor>
<export-name>{WS_EXPORT_NAME}</export-name>
<data-source-class-name>
oracle.jdbc.pool.OracleConnectionPoolDataSource
</data-source-class-name>
<data-source-type>ConnectionPoolDataSource</data-source-type>
<database-name>{ORACLE_SID}</database-name>
<data-source-name>
oracle.jdbc.pool.OracleConnectionPoolDataSource
</data-source-name>
<port-number>{ORACLE_PORT}</port-number>
<server-name>{ORACLE_IP}</server-name>
<user>{ORACLE_USER}</user>
<password>{ORACLE_PASSWD}</password>
<driver-type>thin</driver-type>
<auto-commit>true</auto-commit>
…
</database>
<database>
<vendor>tibero</vendor>
<export-name>{RT_EXPORT_NAME}</export-name>
<data-source-class-name>
com.tmax.tibero.jdbc.ext.TbConnectionPoolDataSource
</data-source-class-name>
<data-source-type>ConnectionPoolDataSource</data-source-type>
<database-name>{TIBERO_SID}</database-name>
<data-source-name>
com.tmax.tibero.jdbc.ext.TbConnectionPoolDataSource
</data-source-name>
<port-number>{TIBERO_PORT}</port-number>
<server-name>{TIBERO_IP}</server-name>
<user>{TIBERO_USER}</user>
<password>{TIBERO_PASSWD}</password>
<driver-type>thin</driver-type>
<auto-commit>true</auto-commit>
…
</database>
</data-source>
</resource>
…
<application>
<name>pfmdevsvr</name>
<path>{JEUS_HOME}/webhome/app_home/pfmdevsvr</path>
…
</application>
| Item | Description |
|---|---|
{ORACLE_SID} |
Database setting for Oracle SID. |
{ORACLE_PORT} |
Database setting for Oracle Listen Port. (Usually 1541 is used.) |
{ORACLE_IP} |
Database setting for Oracle IP Address. |
{ORACLE_USER} |
Database setting for Oracle User. |
{ORACLE_PASSWD} |
Database setting for Oracle User password. |
{TIBERO_SID} |
Database setting for Tibero SID. |
{TIBERO_PORT} |
Database setting for Tibero Listen Port. (Usually 8629 is used.) |
{TIBERO_IP} |
Database setting for Tibero IP Address. |
{TIBERO_USER} |
Database setting for Tibero User name. |
{TIBERO_PASSWD} |
Database setting for Tibero User password. |
{JEUS_HOME} |
Sets to the directory where JEUS is installed. |
1.4. WEBMain.xml
Sets Servlet/JSP engine in WEBMain.xml.
Set the listener to be used by the integration server in the <port> tag as follows:
<web-container xmlns="http://www.tmaxsoft.com/xml/ns/jeus">
<context-group>
<group-name>MyGroup</group-name>
<webserver-connection>
<http-listener>
<listener-id>httpPfmdevsvr</listener-id>
<port>{integrated server port}</port>
<output-buffer-size>0</output-buffer-size>
…
</http-listener>
</webserver-connection>
…
</context-group>
</web-container>
2. Configuration for Integrated Server
Sets basic environment settings to control the integrated server in PfmDevSvr.xml.
The environment setting file is located under JEUS_HOEM/webhome/app_home/pfmdevsvr/WEB-INF/lib, and the detailed items are as follows:
<?xml version="1.0" encoding="EUC-KR" standalone="yes"?>
<serverConfig xmlns="http://www.tmaxsoft.co.kr/proframe/serverConfig">
<!-- Default settings cannot be changed -->
<configField id="USER_ID" value="Tester" type="String" xmlns=""/>
<configField id="PASSWD" value="1234" type="String" xmlns=""/>
<configField id="SERVER_IP" value="192.168.1.51" type="String" xmlns=""/>
<configField id="SERVER_PORT" value="9410" type="String" xmlns=""/>
<configField id="RUN_MODE" value="SERVLET" type="String" xmlns=""/>
<configField id="DB_PLUG_NAME" value="com.tmax.proframe.devframe.db.DataSourcePlug"
type="String" xmlns=""/>
<configField id="DATA_SOURCE" value="pfmdevsvr" type="String" xmlns=""/>
<configField id="DATA_SOURCE_WS" value="pfmdevsvr_ws" type="String" xmlns=""/>
<configField id="DB_TYPE" value="ORACLE" type="String" xmlns=""/>
<configField id="CONN_TIMEOUT" value="100" type="Integer" xmlns=""/>
<configField id="READ_TIMEOUT" value="100" type="Integer" xmlns=""/>
<configField id="SERVER_PLATFORM" value="TP-C Version" type="String" xmlns=""/>
<configField id="LOCAL_DB_DRIVER" value="oracle.jdbc.driver.OracleDriver"
type="String" xmlns=""/>
<configField id="LOCAL_DB_URL" value="jdbc:oracle:thin:@192.168.14.193:1521:ORADB10G"
type="String" xmlns=""/>
<configField id="LOCAL_DB_USERID" value="PFM5_TMAXH6_TM4" type="String" xmlns=""/>
<configField id="LOCAL_DB_PASSWD" value="PFM5_TMAXH6_TM4" type="String" xmlns=""/>
<configField id="LOCAL_DB_MIN_SIZE" value="1" type="Integer" xmlns=""/>
<configField id="LOCAL_DB_MAX_SIZE" value="50" type="Integer" xmlns=""/>
<configField id="LOCAL_DB_TIMEOUT" value="65000" type="Integer" xmlns=""/>
<configField id="CACHE_CHECKTIME" value="60" type="Integer" xmlns=""/>
<configField id="Admin.MsgHandler" value="true" type="String" xmlns=""/>
<configField id="Admin.SessionHandler" value="true" type="String" xmlns=""/>
<configField id="Admin.ActHandler" value="true" type="String" xmlns=""/>
<configField id="Admin.CtxName" value="devsvr" type="String" xmlns=""/>
<configField id="Tp.MsgHandler" value="true" type="String" xmlns=""/>
<configField id="Tp.SessionHandler" value="true" type="String" xmlns=""/>
<configField id="Tp.ActHandler" value="true" type="String" xmlns=""/>
<configField id="Tp.CtxName" value="devsvr" type="String" xmlns=""/>
<configField id="Tp.ActionCommonHandler" value="true" type="String" xmlns="" />
<configField id="TpWebAdmin.MsgHandler" value="true" type="String" xmlns=""/>
<configField id="TpWebAdmin.SessionHandler" value="true" type="String" xmlns=""/>
<configField id="TpWebAdmin.ActHandler" value="true" type="String" xmlns=""/>
<configField id="TpWebAdmin.CtxName" value="devsvr" type="String" xmlns=""/>
<configField id="SvrCmd.MsgHandler" value="true" type="String" xmlns=""/>
<configField id="SvrCmd.SessionHandler" value="true" type="String" xmlns=""/>
<configField id="SvrCmd.ActHandler" value="false" type="String" xmlns=""/>
<configField id="SvrCmd.CtxName" value="devsvrcmd" type="String" xmlns=""/>
<configField id="SvrCmdStream.MsgHandler" value="true" type="String" xmlns=""/>
<configField id="SvrCmdStream.SessionHandler" value="true" type="String" xmlns=""/>
<configField id="SvrCmdStream.ActHandler" value="false" type="String" xmlns=""/>
<configField id="SvrCmdStream.CtxName" value="devsvrcmd" type="String" xmlns=""/>
<configField id="ForwardTpWebAdmin.MsgHandler" value="true" type="String" xmlns=""/>
<configField id="ForwardTpWebAdmin.SessionHandler" value="true" type="String" xmlns=""/>
<configField id="ForwardTpWebAdmin.ActHandler" value="true" type="String" xmlns=""/>
<configField id="ForwardTpWebAdmin.CtxName" value="devsvrcmd" type="String" xmlns=""/>
<configField id="Egis.MsgHandler" value="true" type="String" xmlns=""/>
<configField id="Egis.SessionHandler" value="true" type="String" xmlns=""/>
<configField id="Egis.ActHandler"value="false" type="String" xmlns=""/>
<configField id="Egis.CtxName" value="egis" type="String" xmlns=""/>
<configField id="Stream.MsgHandler" value="true" type="String" xmlns=""/>
<configField id="Stream.SessionHandler" value="true" type="String" xmlns=""/>
<configField id="Stream.ActHandler" value="true" type="String" xmlns=""/>
<configField id="Stream.CtxName" value="devsvr" type="String" xmlns=""/>
<configField id="CTX_NAME" value="devsvr" type="String" xmlns=""/>
<configField id="MSG_CTX_NAME" value="devsvr" type="String" xmlns=""/>
<!-- Additional setting items -->
<!-- WebAdmin setting
WEB_CTX_PATH : web context path
WEB_URL : web url address
WEB_IMAGE_PATH : image path
WEB_PATH : admin path -->
<configField id="WEB_CTX_PATH" value="/pfmdevsvr/" type="String" xmlns=""/>
<configField id="WEB_URL" value="http://192.168.1.51:9410" type="String" xmlns=""/>
<configField id="WEB_IMAGE_PATH" value="images/" type="String" xmlns=""/>
<configField id="WEB_PATH" value="webAdmin/" type="String" xmlns=""/>
<!-- Configuration XML path setting-->
<configField id="PFM_CONFIG_XML" value="/data3/tmaxsoft/proframe5.0/jeus6/webhome/app_home/pfmdevsvr/WEB-INF/lib/PfmDevSvr.xml" type="String" xmlns=""/>
<configField id="IS_SERVER_MODE" value="YES" type="String" xmlns=""/>
<!-- Default value of Inst No set to be in SVC table -->
<configField id="INST_NO" value="PFM4" type="String" xmlns=""/>
<!-- Language -->
<configField id="LANGUAGE" value="c" type="String" xmlns=""/>
<!-- Whether to use ProRule -->
<configField id="PRORULE_USE" value="FALSE" type="String" xmlns=""/>
<configField id="PRORULE_SYNC_TIME" value="5" type="String" xmlns=""/>
<!-- Whether to use ProFactory -->
<configField id="PROFACTORY_USE" value="FALSE" type="String" xmlns=""/>
<configField id="PROFACTORY_SYNC_TIME" value="5" type="String" xmlns=""/>
<!-- Settings related to generating in Mapper source server -->
<configField id="PROMAPPER_TEMPLATE_BASE" value="/data3/tmaxsoft/proframe5.0/jeus6/webhome/app_home/pfmdevsvr/WEB-INF/lib/promapper/"
type="String" xmlns=""/>
<configField id="PROMAPPER_SOURCE_GENERATE_ON_SERVER" value="TRUE" type="String" xmlns=""/>
<!-- Settings related to generating in the service module server -->
<configField id="SERVICE_MODULE_TEMPLATE_BASE" value="/data3/tmaxsoft/proframe5.0/jeus6/webhome/app_home/pfmdevsvr/WEB-INF/lib/servicemodule/"
type="String" xmlns=""/>
<configField id="SERVICE_MODULE_SOURCE_GENERATE_ON_SERVER" value="FALSE" type="String" xmlns=""/>
<!-- Set to record only the specified user's log, multiple IPs can be added by separating the IP with "," -->
<configField id="PRIVATE_LOG" value="NO" type="String" xmlns=""/>
<configField id="PRIVATE_LOG_DIR" value="/data3/tmaxsoft/proframe5.0/jeus6/logs/tmaxh6_pfmdevsvrContainer/" type="String" xmlns=""/>
<configField id="PRIVATE_LOG_IP" value="192.168.14.119" type="String" xmlns=""/>
<!-- Log record setting -->
<configField id="DEBUG_LOG" value="YES" type="String" xmlns=""/>
<configField id="SYS_LOG" value="YES" type="String" xmlns=""/>
<configField id="INFO_LOG" value="YES" type="String" xmlns=""/>
<configField id="TRACE_LOG" value="YES" type="String" xmlns=""/>
<configField id="ERROR_LOG" value="YES" type="String" xmlns=""/>
<configField id="DBIO_LOG" value="YES" type="String" xmlns=""/>
<configField id="SQL_LOG" value="YES" type="String" xmlns=""/>
<!-- Log level setting 1 ~ 5 -->
<configField id="LOG_LEVEL" value="3" type="Integer" xmlns=""/>
<!-- Database setting information of module for DBIO-related impact analysis -->
<configField id="DBIO_CON_NAME" value="DBIO_STUDIO" type="String" xmlns=""/>
<!-- Resource history management setting, specifying the date range and the number of retained resources -->
<configField id="RESOURCE_HISTORY_MANAGEMENT" value="NO" type="String" xmlns=""/>
<configField id="HISTORY_DAY_RANGE" value="3" type="String" xmlns=""/>
<configField id="HISTORY_ROW_NUM_RANGE" value="10" type="String" xmlns=""/>
<!-- Inspection plugin setting, ProKeeper setting -->
<configField id="INSPECTION_PLUG_USE" value="NO" type="String" xmlns=""/>
<configField id="INSPECTION_PLUG_NAME" value="site.inspection.ProKeeperPlug" type="String" xmlns=""/>
<!-- Site plugin setting -->
<configField id="SITE_PLUG_USE" value="NO" type="String" xmlns=""/>
<configField id="SITE_PLUG_NAME" value="site.hana.HanaSitePlug" type="String" xmlns=""/>
<!-- Configuration management plugin setting -->
<configField id="SCM_PLUG_USE" value="YES" type="String" xmlns=""/>
<configField id="SCM_PLUG_NAME" value="site.dit.ScmPlug" type="String" xmlns=""/>
<configField id="INCLUDE_INOUT_IN_SCM" value="TRUE" type="String" xmlns=""/>
<!-- When Connect By is not supported in database other than Oracle and Tibero -->
<configField id="SUPPORT_CONNECT_BY" value="TRUE" type="String" xmlns=""/>
<!-- When reading DBIO environment settings into PFM_CONFIG table-->
<configField id="SELECT_DBIO_CONFIG_FROM" value="PFM" type="String" xmlns=""/>
<!-- Meta XML file history settings -->
<configField id="WRITE_META_XML" value="TRUE" type="String" xmlns=""/>
<!-- Setting records of related information in tables to improve viewer performance-->
<configField id="MAKE_NODE_ELEMENT" value="FALSE" type="String" xmlns=""/>
<!-- Parameter setting of PFM_BATCH table -->
<configField id="BATCH_TABLE_INSERT" value="ON" type="String" xmlns=""/>
<configField id="BATCH_TABLE_UPDATE" value="OFF" type="String" xmlns=""/>
<configField id="BATCH_TABLE_DELETE" value="ON" type="String" xmlns=""/>
<!-- Whether to add parameter information in the PFM_SVC table when creating a service -->
<configField id="SVC_TABLE_INSERT" value="ON" type="String" xmlns=""/>
<configField id="SVC_TABLE_UPDATE" value="ON" type="String" xmlns=""/>
<configField id="SVC_TABLE_DELETE" value="ON" type="String" xmlns=""/>
<!-- BATCH Shell generation settings -->
<configField id="MAKE_BATCH_SHELL" value="TRUE" type="String" xmlns=""/>
<!-- Make Shell generation settings -->
<configField id="CREATE_MAKE_SHELL" value="TRUE" type="String" xmlns=""/>
<!-- DL Update Shell generation settings -->
<configField id="CREATE_DLUPDATE_SHELL" value="FALSE" type="String" xmlns=""/>
<!-- Set to include SO files -->
<configField id="INCLUDE_SO_PUBLISH" value="FALSE" type="String" xmlns=""/>
<!-- Set resource right-->
<configField id="USER_RIGHT" value="1F" type="String" xmlns=""/>
<configField id="GROUP_RIGHT" value="1F" type="String" xmlns=""/>
<configField id="OTHER_RIGHT" value="15" type="String" xmlns=""/>
<!-- Set individual resource right -->
<configField id="DBIO_USER_RIGHT" value="1F" type="String" xmlns=""/>
<configField id="DBIO_GROUP_RIGHT" value="1F" type="String" xmlns=""/>
<configField id="DBIO_OTHER_RIGHT" value="15" type="String" xmlns=""/>
<configField id="SERVICE_MODULE_USER_RIGHT" value="1F" type="String" xmlns=""/>
<configField id="SERVICE_MODULE_GROUP_RIGHT" value="1F" type="String" xmlns=""/>
<configField id="SERVICE_MODULE_OTHER_RIGHT" value="15" type="String" xmlns=""/>
<!-- Set servlet encoding -->
<configField id="SERVLET_ENCODING" value="EUC-KR" type="String" xmlns=""/>
<!-- Set RES creating file encoding -->
<configField id="RES_FILE_ENCODING" value="EUC-KR" type="String" xmlns=""/>
<!-- Set DBIO-related resource deployment -->
<configField id="ADD_DBIO_RELATIVE_RESOURCE" value="FALSE" type="String" xmlns=""/>
<!-- Version check setting between integrated server <-> tool -->
<configField id="VERSION_CHECK" value="FALSE" type="String" xmlns=""/>
<!-- When requesting for deployment, process IN/OUT and Map information of module together-->
<configField id="INCLUDE_MODULE_INOUT_AND_MAP" value="TRUE" type="String" xmlns=""/>
<!-- DBIO common column applying exec type-->
<configField id="DBIO_COMMON_COLUMN_EXEC_TYPE" value="'INSERT', 'UPDATE'" type="String" xmlns=""/>
<!-- Set DBIO DB CONNECTION policy -->
<configField id="DBIO_CONNECTION_POLICY" value="GROUP" type="String" xmlns=""/>
<!-- Set class worker for PFM table -->
<configField id="PFM_TABLE_WORKER" value="site.rnd.tp.impl.PfmTableHandler" type="String" xmlns=""/>
<!-- Set default factory call method -->
<configField id="FACTORY_RELATION_CALL_METHOD" value="pftAcntCallRelMethod" type="String" xmlns=""/>
<configField id="FACTORY_RELATION_CALL_PARAM_COUNT" value="2" type="String" xmlns=""/>
<configField id="FACTORY_RELATION_SOURCE_GEN" value="FROM PREDECESSOR" type="String" xmlns=""/>
<configField id="FACTORY_FUNCTION_CALL_METHOD" value="pftCallMethod" type="String" xmlns=""/>
<configField id="FACTORY_FUNCTION_CALL_PARAM_COUNT" value="2" type="String" xmlns=""/>
<configField id="FACTORY_FUNCTION_SOURCE_GEN" value="FROM PREDECESSOR" type="String" xmlns=""/>
<!-- Set prohibited resources -->
<configField id="PROHIBITED_RESOURCE" value="BIZ_MODULE" type="String" xmlns=""/>
<!-- Set the creatable user of prohibited resource -->
<configField id="BIZ_MODULE_ALLOWED_USERS" value="Tester,TesterAB" type="String" xmlns=""/>
<!-- Extra setting for history client IP -->
<configField id="INCLUDE_CLIENT_IP" value="TRUE" type="String" xmlns=""/>
<!-- LOCALE setting -->
<configField id="LOCALE" value="" type="String" xmlns=""/>
<!-- Setting for meta upload when linking MCI meta -->
<configField id="META_UPLOAD" value="TRUE" type="String" xmlns=""/>
<!-- Setting for developer Refactoring permissions -->
<configField id="REFACTOR_USER" value="" type="String" xmlns=""/>
<configField id="USE_PUBLISH_OPTION" value="TRUE" type="String" xmlns=""/>
<!-- Setting for MCI covnversion type -->
<configField id="NUMERIC_TYPE" value="integer" type="String" xmlns=""/>
<configField id="CHAR_TYPE" value="string" type="String" xmlns=""/>
<configField id="DECIMAL_TYPE" value="number" type="String" xmlns=""/>
<!-- Setting for integrated server log separation-->
<configField id="SEPARATE_LOG" value="FALSE" type="String" xmlns=""/>
<configField id="PFMDEV_LOG_DIR" value="/data3/tmaxsoft/proframe5.0/jeus6/logs/tmaxh6/tmaxh6_pfmdevsvrContainer/" type="String" xmlns=""/>
<!-- Resource discovery settings (indexed) -->
<configField id="RESOURCE_SEARCH_OPTION" value="TRUE" type="String" xmlns=""/>
<!-- A physical name is a resource id if set true. -->
<configField id="RESOURCE_ID_OPTION" value="TRUE" type="String" xmlns=""/>
<!-- Setting for lock on resource downloads -->
<configField id="RESOURCE_DOWNLOAD_WITH_LOCK" value="TRUE" type="String" xmlns=""/>
<configField id="DIT_QUERY_USE" value="YES" type="String" xmlns=""/>
<configField id="USE_RIMS" value="NO" type="String" xmlns=""/>
<configField id="USE_CC" value="YES" type="String" xmlns=""/>
<configField id="USE_SILHOUETTE" value="NO" type="String" xmlns=""/>
<configField id="WM_SCM_BASE_PATH" value="/data3/tmaxsoft/proframe5.0/FW3/" type="String" xmlns=""/>
<configField id="SCM_BASE_PATH" value="/data3/tmaxsoft/proframe5.0/publish/" type="String" xmlns=""/>
<configField id="USE_SCM_LOG" value="TRUE" type="String" xmlns=""/>
<!-- Resource serarch settings (indexed) -->
<configField id="RESOURCE_SEARCH_OPTION" value="TRUE" type="String" xmlns=""/>
<!-- ResourceVL Test(indexed) -->
<configField id="RESOURCE_VL_SIZE_COUNT_START" value="3" type="String" xmlns=""/>
<configField id="RESOURCE_VL_SIZE_COUNT_MIN" value="1" type="String" xmlns=""/>
<configField id="USE_RESOURCE_VL_COUNT" value="FALSE" type="String" xmlns=""/>
<configField id="RESOURCE_VL_LOG_FILE_PATH" value="/data3/tmaxsoft/proframe5.0/log" type="String" xmlns=""/>
<configField id="RESOURCE_VL_LOG_FILE" value="resourceVlSizeTest.txt" type="String" xmlns=""/>
<!-- Setting for adding to history when importing and uploading meta -->
<configField id="INSERT_META_INTO_HISTORY" value="FALSE" type="String" xmlns=""/>
<!-- Set page size when searching -->
<configField id="PAGE_SIZE" value="10" type="Integer" xmlns=""/>
<!-- Whether to create a struct c source created by DBIO (default = create) -->
<configField id="NOT_MAKE_CSRC_OF_STRUCT_FOR_DBIO" value="TRUE" type="String" xmlns=""/>
<!-- Save PfmSVC's input/output at PFM_IO_STRUCTURE-->
<configField id="SAVE_PFM_IO_STRUCTURE" value="FALSE" type="String" xmlns=""/>
<!-- Collecting column information in case of MULTI DBIO CONNECTION-->
<configField id="DBIO_CON_NAME_MULTI" value="TRUE" type="String" xmlns=""/>
<!-- VERION MANAGEMENT (ASIA INFO)-->
<configField id="VERSION_MANAGEMENT" value="TRUE" type="String" xmlns=""/>
<!-- Multi-project setting-->
<!-- Whether to use multi-project log separation-->
<configField id="USE_PROJECT_LOG" value="TRUE" type="String" xmlns=""/>
<configField id="MULTI_PROJECT" value="TRUE" type="String" xmlns=""/>
<configField id="PROJECT_ID" value="PRJ1:MDS" type="String" xmlns=""/>
<configField id="PRJ1" type="subConfigField" value="true" xmlns="" >
<subConfigField id="DB_PLUG_NAME" type="string" value="com.tmax.proframe.devframe.db.DataSourcePlug" xmlns="" />
<subConfigField id="DATA_SOURCE" value="proframe4.0" type="string" xmlns="" />
<subConfigField id="LOG_IP" type="string" value="192.168.32.223" xmlns="" />
<subConfigField id="LOG_PORT" type="string" value="9948" xmlns="" />
<!-- Add port number used by PfmBuildSvr (configuration by runtime)-->
<subConfigField id="BLD_PORT" type="string" value="9949" xmlns="" />
<subConfigField id="USE_PROJECT_LOG" type="string" value="FALSE" xmlns="" />
</configField>
<configField id="MDS" type="subConfigField" value="true" xmlns="" >
<subConfigField id="DB_PLUG_NAME" type="string" value="com.tmax.proframe.devframe.db.DataSourcePlug" xmlns="" />
<subConfigField id="DATA_SOURCE" value="proframe5.0" type="string" xmlns="" />
<subConfigField id="LOG_IP" type="string" value="192.168.32.224" xmlns="" />
<subConfigField id="LOG_PORT" type="string" value="9948" xmlns="" />
<!-- Add port number used by PfmBuildSvr (configuration by runtime)-->
<subConfigField id="BLD_PORT" type="string" value="9949" xmlns="" />
</configField>
<!-- Configuration file path -->
<configField id="PFM_CONFIG_XML" value="$PFMDEV/config/PfmDevSvr.xml" type="String" xmlns=""/>
<configField id="PFM_SITE_CONFIG_XML" value="$PFMDEV/config/SiteConfig.xml" type="String" xmlns=""/>
<configField id="PFM_SRCGEN_CONFIG_XML" value="$PFMDEV/config/SrcGen.xml" type="String" xmlns=""/>
<!-- RIWS -->
<configField id="USE_RIWS" value="TRUE" type="String" xmlns=""/>
<!-- Whether to delete WorkSpaceHistory at check-in of RI/WS -->
<configField id="DELETE_WS_HISTORIES" value="TRUE" type="string" xmlns=""/>
<!-- RI/WS so delete option -->
<configField id="DELETE_OBJECT_FILES" value="TRUE" type="string" xmlns=""/>
</serverConfig>