0001 <?xml version="1.0" ?>
0002 <endurox>
0003 <appconfig>
0004 <sanity>1</sanity>
0005 <brrefresh>5</brrefresh>
0006 <restart_min>1</restart_min>
0007 <restart_step>1</restart_step>
0008 <restart_max>5</restart_max>
0009 <restart_to_check>20</restart_to_check>
0010 <gather_pq_stats>Y</gather_pq_stats>
0011 </appconfig>
0012 <defaults>
0013 <autokill>1</autokill>
0014 <start_max>10</start_max>
0015 <pingtime>100</pingtime>
0016 <ping_max>800</ping_max>
0017 <end_max>10</end_max>
0018 <killtime>1</killtime>
0019 <min>1</min>
0020 <max>1</max>
0021 <respawn>Y</respawn>
0022 </defaults>
0023 <servers>
0024 <server name="cconfsrv">
0025 <min>2</min>
0026 <max>2</max>
0027 <srvid>1</srvid>
0028 <sysopt>-e ${NDRX_ULOG}/cconfsrv.${NDRX_SVSRVID}.log -r</sysopt>
0029 </server>
0030 <server name="tpadmsv">
0031 <min>2</min>
0032 <max>2</max>
0033 <srvid>3</srvid>
0034 <sysopt>-e ${NDRX_ULOG}/tpadmsv.${NDRX_SVSRVID}.log -r</sysopt>
0035 </server>
0036 <server name="tpevsrv">
0037 <min>1</min>
0038 <max>1</max>
0039 <srvid>5</srvid>
0040 <mindispatchthreads>5</mindispatchthreads>
0041 <maxdispatchthreads>5</maxdispatchthreads>
0042 <sysopt>-e ${NDRX_ULOG}/tpevsrv.${NDRX_SVSRVID}.log -r</sysopt>
0043 </server>
0044 </servers>
0045 <defaults>
0046 <cctag>QGRP1</cctag>
0047 <respawn>N</respawn>
0048 </defaults>
0049 <servers>
0050 <server name="tmsrv">
0051 <min>2</min>
0052 <max>2</max>
0053 <srvid>8</srvid>
0054 <sysopt>-e ${NDRX_ULOG}/tmsrv.${NDRX_SVSRVID}.log -r</sysopt>
0055 <appopt>-t1 -l ${NDRX_APPHOME}/tmlogs/rm8</appopt>
0056 </server>
0057 <server name="tmqueue">
0058 <min>1</min>
0059 <max>1</max>
0060 <srvid>40</srvid>
0061 <sysopt>-e ${NDRX_ULOG}/tmqueue.${NDRX_SVSRVID}.log -r</sysopt>
0062 <appopt>-s1 -p10 -f10</appopt>
0063 </server>
0064 </servers>
0065 <defaults>
0066 <cctag>QGRP2</cctag>
0067 <respawn>N</respawn>
0068 </defaults>
0069 <servers>
0070 <server name="tmsrv">
0071 <min>2</min>
0072 <max>2</max>
0073 <srvid>12</srvid>
0074 <sysopt>-e ${NDRX_ULOG}/tmsrv.${NDRX_SVSRVID}.log -r</sysopt>
0075 <appopt>-t1 -l ${NDRX_APPHOME}/tmlogs/rm9</appopt>
0076 </server>
0077 <server name="tmqueue">
0078 <min>1</min>
0079 <max>1</max>
0080 <srvid>50</srvid>
0081 <sysopt>-e ${NDRX_ULOG}/tmqueue.${NDRX_SVSRVID}.log -r</sysopt>
0082 <appopt>-s1 -p10 -f30</appopt>
0083 </server>
0084 </servers>
0085 <defaults>
0086 <cctag>QGRP3</cctag>
0087 <respawn>Y</respawn>
0088 </defaults>
0089 <servers>
0090 <server name="tmsrv">
0091 <min>2</min>
0092 <max>2</max>
0093 <srvid>14</srvid>
0094 <sysopt>-e ${NDRX_ULOG}/tmsrv.${NDRX_SVSRVID}.log -r</sysopt>
0095 <appopt>-t1 -l ${NDRX_APPHOME}/tmlogs/rm10</appopt>
0096 </server>
0097 <server name="tmqueue">
0098 <min>1</min>
0099 <max>1</max>
0100 <srvid>60</srvid>
0101 <sysopt>-e ${NDRX_ULOG}/tmqueue.${NDRX_SVSRVID}.log -r</sysopt>
0102 <appopt>-s1 -p10 -f30</appopt>
0103 </server>
0104 </servers>
0105 <defaults>
0106 <cctag>DFLTGRP</cctag>
0107 <min>1</min>
0108 <max>5</max>
0109 <respawn>N</respawn>
0110 </defaults>
0111 <servers>
0112 <server name="atmi.sv90">
0113 <min>2</min>
0114 <max>4</max>
0115 <srvid>100</srvid>
0116 <sysopt>-e ${NDRX_ULOG}/atmi.sv90.${NDRX_SVSRVID}.log</sysopt>
0117 </server>
0118 <server name="atmi.sv90_2">
0119 <min>1</min>
0120 <max>4</max>
0121 <srvid>200</srvid>
0122 <sysopt>-e ${NDRX_ULOG}/err.out -o ${NDRX_ULOG}/std.out</sysopt>
0123 <appopt>-c "HELLO \"WORLD"</appopt>
0124 </server>
0125 <server name="atmi.sv90_3">
0126 <min>2</min>
0127 <max>4</max>
0128 <srvid>300</srvid>
0129 <sysopt>-B -e ${NDRX_ULOG}/atmi.sv90_3.${NDRX_SVSRVID}.log</sysopt>
0130 </server>
0131 <server name="tmsrv">
0132 <cctag>DDR1</cctag>
0133 <min>1</min>
0134 <max>1</max>
0135 <srvid>10</srvid>
0136 <sysopt>-e ${NDRX_ULOG}/tmsrv.${NDRX_SVSRVID}.log -r</sysopt>
0137 <appopt>-t1 -l ${NDRX_APPHOME}/tmlogs/rm11</appopt>
0138 </server>
0139 <server name="atmi.sv90_3">
0140 <cctag>DDR1</cctag>
0141 <min>2</min>
0142 <max>4</max>
0143 <srvid>400</srvid>
0144 <sysopt>-B -e ${NDRX_ULOG}/atmi.sv90_3.${NDRX_SVSRVID}.log -S TESTSV_DDR:TESTSV</sysopt>
0145 </server>
0146 <server name="tmsrv">
0147 <cctag>DDR2</cctag>
0148 <min>1</min>
0149 <max>1</max>
0150 <srvid>16</srvid>
0151 <sysopt>-e ${NDRX_ULOG}/tmsrv.${NDRX_SVSRVID}.log -r</sysopt>
0152 <appopt>-t1 -l ${NDRX_APPHOME}/tmlogs/rm12</appopt>
0153 </server>
0154 <server name="atmi.sv90_4">
0155 <cctag>DDR2</cctag>
0156 <min>2</min>
0157 <max>4</max>
0158 <srvid>500</srvid>
0159 <sysopt>-B -e ${NDRX_ULOG}/atmi.sv90_4.${NDRX_SVSRVID}.log -S TESTSV_DDR:TESTSV -o ${NDRX_APPHOME}/unknown/path</sysopt>
0160 </server>
0161 <server name="exbenchsv">
0162 <cctag>DDR1</cctag>
0163 <min>1</min>
0164 <max>1</max>
0165 <srvid>600</srvid>
0166 <sysopt>-e ${NDRX_ULOG}/exbenchsv.${NDRX_SVSRVID}.log -S QGRP1_2,QGRP2_2,QGRP3_2:EXBENCHSV</sysopt>
0167 <appopt>-T</appopt>
0168 </server>
0169 <server name="exbenchsv">
0170 <cctag>DDR2</cctag>
0171 <min>1</min>
0172 <max>1</max>
0173 <srvid>700</srvid>
0174 <sysopt>-e ${NDRX_ULOG}/exbenchsv.${NDRX_SVSRVID}.log</sysopt>
0175 <appopt>-T -eTESTEV</appopt>
0176 </server>
0177 <server name="exbenchsv">
0178 <cctag>DDR2</cctag>
0179 <min>1</min>
0180 <max>1</max>
0181 <srvid>750</srvid>
0182 <sysopt>-e ${NDRX_ULOG}/exbenchsv.${NDRX_SVSRVID}.log</sysopt>
0183 <appopt>-eTESTEV -s TESTEV</appopt>
0184 </server>
0185 </servers>
0186 <defaults>
0187 <cctag>QGRP3</cctag>
0188 <min>10</min>
0189 <max>11</max>
0190 </defaults>
0191 <servers>
0192 <server name="TMS_ORA_1">
0193 <cctag>ORAGRP1</cctag>
0194 <min>2</min>
0195 <max>2</max>
0196 <srvid>17</srvid>
0197 <sysopt>-e ${NDRX_ULOG}/TMS_ORA_1.${NDRX_SVSRVID}.log -r</sysopt>
0198 <appopt>-t1 -l ${NDRX_APPHOME}/tmlogs/rm5</appopt>
0199 </server>
0200 <server name="orabin1">
0201 <cctag>ORAGRP1</cctag>
0202 <srvid>2000</srvid>
0203 <sysopt>-e ${NDRX_ULOG}/orabin1.${NDRX_SVSRVID}.log</sysopt>
0204 </server>
0205 <server name="TMS_ORA_2">
0206 <cctag>ORAGRP2</cctag>
0207 <min>2</min>
0208 <max>2</max>
0209 <srvid>19</srvid>
0210 <sysopt>-e ${NDRX_ULOG}/TMS_ORA_2.${NDRX_SVSRVID}.log -r</sysopt>
0211 <appopt>-t1 -l ${NDRX_APPHOME}/tmlogs/rm6</appopt>
0212 </server>
0213 <server name="orabin2">
0214 <cctag>ORAGRP2</cctag>
0215 <srvid>2100</srvid>
0216 <sysopt>-e ${NDRX_ULOG}/orabin2.${NDRX_SVSRVID}.log</sysopt>
0217 </server>
0218 <server name="TMS_ORA_3">
0219 <cctag>ORAGRP3</cctag>
0220 <min>2</min>
0221 <max>2</max>
0222 <srvid>22</srvid>
0223 <sysopt>-e ${NDRX_ULOG}/TMS_ORA_3.${NDRX_SVSRVID}.log -r</sysopt>
0224 <appopt>-t1 -l ${NDRX_APPHOME}/tmlogs/rm7</appopt>
0225 </server>
0226 <server name="orabin3">
0227 <cctag>ORAGRP3</cctag>
0228 <srvid>2200</srvid>
0229 <sysopt>-e ${NDRX_ULOG}/orabin3.${NDRX_SVSRVID}.log</sysopt>
0230 <envs><env name="NDRX_THREADSTACKSIZE">6347</env></envs>
0231 </server>
0232 </servers>
0233 <defaults>
0234 <cctag/>
0235 <min>1</min>
0236 <max>1</max>
0237 <respawn>Y</respawn>
0238 </defaults>
0239 <servers>
0240 <server name="tmrecoversv">
0241 <srvid>6</srvid>
0242 <sysopt>-e ${NDRX_ULOG}/tmrecoversv.${NDRX_SVSRVID}.log -r</sysopt>
0243 <appopt>-p -s10</appopt>
0244 </server>
0245 <server name="cpmsrv">
0246 <srvid>7</srvid>
0247 <sysopt>-e ${NDRX_ULOG}/cpmsrv.${NDRX_SVSRVID}.log -r</sysopt>
0248 <appopt>-k3 -i1</appopt>
0249 </server>
0250 </servers>
0251 <clients>
0252 <client cmdline="restincl">
0253 <exec tag="RESTIN" autostart="Y" subsect="RIN1" cctag="RIN1" log="${NDRX_ULOG}/restincl.rin1.log"/>
0254 </client>
0255 </clients>
0256 <services>
0257 <defaults prio="15" routing="ROUT1" autotran="Y" trantime="60"/>
0258 <service svcnm="TESTSV_DDR" routing="ROUT1"/>
0259 <service svcnm="EXBENCH" prio="10" routing="ROUT2" autotran="Y" trantime="40"/>
0260 </services>
0261 <routing>
0262 <route routing="ROUT1">
0263 <field>T_STRING_10_FLD</field>
0264 <ranges>'0':DDR1,'2':DDR2,*:*</ranges>
0265 <buftype>UBF</buftype>
0266 </route>
0267 <route routing="ROUT2">
0268 <field>T_STRING_10_FLD</field>
0269 <ranges>'0':DDR1,'2':DDR2,*:*</ranges>
0270 <buftype>UBF</buftype>
0271 </route>
0272 </routing>
0273 </endurox>