WS1.EC02.SERV.0 12.2 KB
<?xml version="1.0" encoding="tis-620" ?>
<configuration>
    <cold>
        <HomeDirectory value="/opt/equinoxAS" />
        <Application group="WS1" service="SERV" instance="0" />
        <Listener port="20741" backlog="256"/>
        <Library directory="/opt/equinoxAS/lib/" function="th.co.ais.ssbsrfc.control.mainAF" />
        <ECProperties>
            <ThreadPool value="5" />
            <AutoCpuUtilize value="true"/>
            <CpuUtilizeList value="4,5,6,7,8,9,10,11,12,13,14,15,16"/>
            <JavaOption value="-server"/>
            <JavaOption value="-XX:CompileThreshold=1000"/>
            <JavaOption value="-XX:ThreadStackSize=65535"/>
            <JavaOption value="-XX:MainThreadStackSize=65535"/>
            <JavaOption value="-Xms1G"/>
            <JavaOption value="-Xmx1G"/>
            <JavaOption value="-Djavax.xml.xpath.XPathFactory:http://java.sun.com/jaxp/xpath/dom=com.sun.org.apache.xpath.internal.jaxp.XPathFactoryImpl"/>
            <JavaOption value="-Djava.version=1.6"/>
            <JavaLibrary value="ec02_library.jar"/>
            <JavaLibrary value="gson-2.2.2.jar"/>
            <JavaLibrary value="simple-xml-2.7.1.jar"/>
            <JavaLibrary value="commons-lang-2.6.jar" />
            <!-- 
	    	<JavaLibrary value="commons-log-1.0.6.jar" /><JavaLibrary value="commons-log-pack-1.0.6.jar" />
 -->
            <JavaLibrary value="commons-log-1.1.2.jar" />
            <JavaLibrary value="commons-log-pack-1.1.2.jar" />
            <JavaLibrary value="org.json-20120521.jar" />
            <JavaLibrary value="INGW_CMF.jar" />
        </ECProperties>
        <EnvProperty>
            <property name="a1" value="a1Value" />
        </EnvProperty>
    </cold>
    <warm>
        <StatInterval value="2" />
        <HousekeeperInterval value="10" />
        <RestartDelay value="10" />
        <ServerMaxSession value="20" />
        <ServerReadTimeout value="30" />
        <ServerWriteTimeout value="30" />
        <ServerIdleTimeout value="30" />
        <Debug-Mode-Dev value="false" />
        <Debug-Mode-QA value="true" />
        <IncomingMsgDecode value="true" />
        <OutgoingMsgEncode value="true" />
        <IncomingMsgTrim value="false" />
        <OutgoingMsgTrim value="true" />
        <!-- Resource name of Group-->
        <Node-Name-AEMF value="AEMF" />
        <Node-Name-SDF value="SDF"/>
        <Node-Name-SRFP value="SSBSRFP"/>
        <Node-Name-LBSRFP value="SRFP"/>
        <Node-Name-DAA value="PantrySRFC"/>
        <Node-Name-PantrySRFC value="PantrySRFC"/>
        <Node-Name-LBCF value="LBCF" />
        <Node-Name-ES00 value="LBCF_FM"/>
        <Node-Name-E01 value="E01"/>
        <Node-Name-ES12 value="ES12" />
        <Node-Name-ES22 value="ES22"/>
        <Node-Name-LCR value="LBCF-LCR"/>
        <Node-Name-LBCF value="LBCF"/>
        <Node-Name-USMP value="USMP"/>
        <Resource-Name-AEMF value="LBCF.ES04.AEMF"/>
        <!--Resource-Name-SDF value="LBCF.ES04.SDF"/>
        <Resource-Name-SRFP value="LBCF.ES04.SRFP"/-->
        <Resource-Name-LBSRFP value="LBCF.ES04.LBSRFP"/>
        <Resource-Name-ES00 value="LBCF.ES00.SERV"/>
        <Resource-Name-ES22 value="LBCF.ES22.SERV.0"/>
        <Resource-Name-DAA value="LBCF.ES04.PantrySRFC.0"/>
        <Resource-Name-E01 value="0"/>
        <Resource-Name-E01-SMSTemplate value="SMSTemplate"/>
        <Resource-Name-BOS value="LBCF.ES04.BOS"/>
        <Resource-Name-LCR value="LBCF.ES04.LCR"/>
        <Resource-Name-USMP value="LBCF.ES04.USMP"/>
        <!--Resource-Name-A value="WS1.ES04.A"/>
        <Resource-Name-C value="WS1.ES04.C"/>
        <Resource-Name-B value="WS1.ES04.B"/-->
		
        <Resource-Name-SRFC value="WS1.ES04.C"/>
        <Resource-Name-SRFP value="WS1.ES04.A"/>
        <Resource-Name-SDF value="WS1.ES04.B"/>
        <Request-Timeout value="10" />
        <Default-timeout value="10" />
        <B-timeout value="10" />
        <HTTP-B-timeout value="10" />
        <Wait-Get-File-Timeout value="25"/>
        <GET-Loan-Broker-Subscriber-Timeout value="10"/>
        <POST-Loan-Broker-Subscriber-Timeout value="10"/>
        <POST-Arm-Balance-Timeout value="10"/>
        <POST-Arm-Top-Up-Timeout value="10"/>
		<HTTP-timeout value="10"/>
        <POST-Arm-Status-Timeout value="10"/>
        <DAA-Write-File-Timeout value="10"/>
        <GET-Generic-User-Profile-Timeout value="10"/>
        <POST-Generic-User-Profile-Timeout value="10"/>
        <Check-Resource-Timeout value="10"/>
        <List-File-Timeout value="10"/>
        <Create-Subscriber-Timeout value="10"/>
        <PUT-Loan-Broker-Subscriber-Timeout value="10"/>
        <POST-Arm-Repay-Timeout value="10"/>
        <DAA-Close-File-Timeout value="10"/>
        <GET-Arm-Event-Timeout value="10"/>
        <DELETE-Arm-Balance-Timeout value="10"/>
        <DELETE-Arm-Top-Up-Timeout value="10"/>
        <DELETE-Arm-Status-Timeout value="10"/>
        <DELETE-Arm-Balance-Timeout value="10"/>
        <DELETE-Arm-Top-Up-Timeout value="10"/>
        <DELETE-Arm-Status-Timeout value="10"/>
        <PUT-Arm-Balance-Timeout value="10"/>
        <PUT-Arm-Top-Up-Timeout value="10"/>
        <PUT-Arm-Status-Timeout value="10"/>
        <PUT-Arm-Balance-Timeout value="10"/>
        <PUT-Arm-Top-Up-Timeout value="10"/>
        <PUT-Arm-Status-Timeout value="10"/>
        <POST-Balance-Notification-Timeout value="10"/>
        <POST-Top-Up-Nofication-Timeout value="10"/>
        <DELETE-Arm-Loan-Repay-Timeout value="10"/>
        <POST-Reimbursement-Notification-Timeout value="10"/>
        <InquiryVasSubscriber-Timeout value="10"/>
        <SMS-DCN-Timeout value="10"/>
        <GET-DS3-Common-Timeout value="10"/>
        <POST-DS3-Common-Timeout value="10"/>
        <PUT-DS3-Common-Timeout value="10"/>
        <POST-Delivery-Report-Notification-Timeout value="10"/>
        <POST-MO-Notification-Timeout value="10"/>
        <Wait-Send-Confirmation-Message-Timeout value="10"/>
        <POST-DAA-Activity-Timeout value="10"/>
        <GET-Generic-User-Profile-Timeout value="10"/>
        <Initial-Customer-Registration-Timeout value="10"/>
        <Replace-E01-Session-Timeout value="10"/>
        <Search-E01-Timeout value="10"/>
        <Increase-E01-DAA-Timeout value="10"/>
        <Wait-SMS-DRR-Timeout value="10"/>
        <Wait-SMS-DUR-Timeout value="10"/>
        <E01-Global-Balance-Min value="0"/>
        <E01-Global-Balance-Max value="999999999"/>
        <AEMF-Expiry-Time value="864000" />
        <Armed-Event-Overlap-Time value="0" />
        <SDF-Expiry-Time value="604800" />
        <Loan-Profile-Expiry-Time value="86400" />
        <!-- sec 60*60*24 = 86400 = 1 day -->
        <DAA-File-Path value="/Share/ext" />
        <Recovery-Low-Balance-File-Path value="/Share/rec/lowbalance" />
        <Recovery-Top-Up-File-Path value="/Share/rec/topup" />
        <Recovery-Reimbursement-File-Path value="/Share/rec/reimbursement" />
        <Recovery-Customer-Response-File-Path value="/Share/rec/customerresponse" />
        <Recovery-Delivery-Report-File-Path value="/Share/rec/deliveryreport" />
        <USMP-UserName value="DAA" />
        <USMP-OrderRef value="DAA" />
        <USMP-OrderDesc value="DAAInquiryVAS" />
        <Loan-Potential-Jobs-Timeout value="90" />
        <!-- 864000 = 10 days -->
        <Loan-Protential-Jobs-Interval value="30" />
        <Arm-Events-Balance-Maximum-Retry value="3" />
        <Arm-Events-Top-Up-Maximum-Retry value="3" />
        <Arm-Events-Status-Maximum-Retry value="3" />
        <Min-Dialogue-Id value="0" />
        <Max-Dialogue-Id value="99" />
        <POST-Reimbursement-Notification-Max-Retry value="2" />
        <POST-Low-Balance-Notification-Max-Retry value="2" />
        <POST-Top-Up-Notification-Max-Retry value="2" />
        <POST-Delivery-Report-Notification-Max-Retry value="2" />
        <POST-MO-Notification-Max-Retry value="2" />
        <Loan-Add-Balance-Timeout value="172800" />
        <!-- sec 60*60*24*2 = 86400 = 172800 day -->
        <AEMF-Call-Back-Address value="LBCF101|LBCF102" />
        <TORO-Customer-Id value="660000000000000"/>
        <TORO-Sender-Name value="AIS3G"/>
        <cpid value="1234567890"/>
        <appid value="1234567890"/>
        <partner value="1234567890"/>
        <operid value="1234567890"/>
        <Loan-SMS-Invite-Expire-Time value="15" />
        <!-- 864000 = 24 h -->
        <Get-Potential-URL-Delivery-Interval value="3600" />
        <Check-Resource-URL value="http://10.252.160.130/fe-srfp/" />
        <DAA-Callback-URL-Prefix value="https://iot-apigw.ais.co.th:80/media/ssb/" />
        <File-Subscriber-List-URL value="https://iot-apigw.ais.co.th/media/LoanPotentials/Content/SubscriberList.json?token=" />
        <File-Recovery-Low-Balance-URL value="https://iot-apigw.ais.co.th/media/LoanPotentials/Content/RecoveryLowBalance.json?token=" />
        <File-Recovery-Top-Up-URL value="https://iot-apigw.ais.co.th/media/LoanPotentials/Content/RecoveryTopup.json?token=" />
        <File-Recovery-Reimbursement-URL value="https://iot-apigw.ais.co.th/media/LoanPotentials/Content/RecoveryReimbursement.json?token=" />
        <File-Recovery-Customer-Reply-URL value="https://iot-apigw.ais.co.th/media/LoanPotentials/Content/RecoveryCustomerResponse.json?token=" />
        <File-Recovery-Delivery-Report-URL value="https://iot-apigw.ais.co.th/media/LoanPotentials/Content/RecoveryDeliveryReport.json?token=" />
        <Get-File-Error-Redirect-URL value="http://www.google.co.th/" />
        <POST-DAA-Url value="https://10.104.240.136:14212/api/v1/daa" />
        <POST-DAA-Activity-URL value="https://10.104.240.136:14212/api/v1/daa" />
        <POST-InquiryVasSubscriber-URL value="http://10.13.163.28/vsmpinquirysub/Web/Services/SubscriberWebService.asmx" />
        <DAA-Credentials-Login value="DAA" />
        <DAA-Credentials-Password value="123456" />
        <DAA-Repay-Workflow-Name value="WORKFLOW_REPAY" />
        <DAA-Delivery-Report-Workflow-Name value="DAA-Delivery-Report-Workflow-Name" />
        <Origin-Host value="srfc01" />
        <Origin-Realm value="srfc.sand.ais.co.th" />
        <AEMF-Expiry-Date-Inifinity value="22001231000000" />
        <POST-DAA-Activity-so-mode value="Online" />
        <POST-DAA-Activity-source-system value="LoanBroker" />
        <POST-DAA-Activity-busi-code value="4001" />
        <!-- end server config-->
        <SFLOG value="FATAL|ERROR|WARN|INFO|DEBUG"/>
        <AFLOG value="FATAL|ERROR|WARN|INFO|DEBUG" />
        <LogMaxFileSize value="1GB" />
        <!-- end server config-->
        <!-- type: none, e164, imsi etc. -->
        <Trace type="none" directory="/opt/equinoxAS/trace" filename="Test.trc" >
            <Number value="66860500900" />
        </Trace>
        <AFLOG name="testCustomLog" >
            <LogLevel value="FATAL|ERROR|WARN|INFO" />
            <Filename value="PreReleasedTest.log" />
            <TargetDirectory value="./CustomLog"/>
            <LogPattern value="%p|%d{HH:mm:ss}|%t|%c{2}|%x%m%n" />
            <RollingInterval value="4" />
            <Encoding value="UTF-8" />
            <DatePattern value="'_'yyyy-MM-dd-HH-mm" />
            <Custom>
                <property name="log4jProperty1" value="propValue" />
                <property name="log4jProperty2" value="propValue" />
            </Custom>
        </AFLOG>
        <Log-Enabled value="DETAIL|STAT|SUMMARY|ERROR" />
        <!-- DETAIL|STAT|UDR|SUMMARY|ERROR -->
        <Log-CDR-Enabled value="LOAN|TOPUP_AIRTIME|TOPUP_FEE|PREP" />
        <!-- LOAN|TOPUP_AIRTIME|TOPUP_FEE|PREP -->
        <Enable-Detail-Log-Raw-Data value="true" />
        <DETAIL_LOG-Statistic-Enabled value="true" />
        <DETAIL_LOG-RawData-Enabled value="true" />
        <DETAIL_LOG-Data-Enabled value="true" />
        <DETAIL_LOG-Scenario-Enabled value="true" />
        <DETAIL_LOG-CurrentState-Enabled value="true" />
        <DETAIL_LOG-NextState-Enabled value="true" />
        <DETAIL_LOG-Enabled value="2" />
        <!-- 0|1|2 -->
        <Log-UDR value="UDR" />
        <Log-Detail value="DETAIL" />
        <Log-Summary value="SUMMARY" />
        <Log-Error value="ERRORLOG" />
        <CDR-Loan value="CDR_LOAN" />
        <CDR-Topup-Airtime value="CDR_TOPUP_AIRTIME" />
        <CDR-Topup-Fee value="CDR_TOPUP_FEE" />
        <CDR-Prep value="CDR_PREP" />
        <ArmEvents-Status-Retry-Count value="3" />
        <ArmEvents-Balance-Retry-Count value="3" />
        <ArmEvents-Topup-Retry-Count value="3" />
    </warm>
</configuration>