eis/config/conf/common.xml

839 lines
49 KiB
XML

<!--
Copyright (c) 1978-2005 Baosteel, Inc. All rights reserved.
-->
<icegrid>
<server-template id="SimpleServer">
<include file="parameters.xml"/>
<server id="${name}" exe="${exe}" pwd="${node.data}/servers/${server}" application-distrib="false"
activation="${activation}" activation-timeout="${startup-timeout}" deactivation-timeout="${shutdown-timeout}">
<adapter name="DefaultAdapter" id="${name}.DefaultAdapter" endpoints="${endpoints}"
register-process="true">
</adapter>
<include file="properties.xml" />
<option>${Invocation}</option>
</server>
</server-template>
<!-- Server with 1 Servant -->
<server-template id="1ObjectServer">
<parameter name="object-name"/>
<parameter name="object-type" default="::Ice::Object"/>
<include file="parameters.xml"/>
<server id="${name}" exe="${exe}" pwd="${node.data}/servers/${server}" application-distrib="false"
activation="${activation}" activation-timeout="${startup-timeout}" deactivation-timeout="${shutdown-timeout}">
<adapter name="DefaultAdapter" id="${name}.DefaultAdapter" endpoints="${endpoints}"
register-process="true">
<object identity="${object-name}" type="${object-type}"/>
</adapter>
<include file="properties.xml"/>
<option>${Invocation}</option>
</server>
</server-template>
<!-- Server with 2 Servant -->
<server-template id="2ObjectServer">
<parameter name="object-name1"/>
<parameter name="object-type1" default="::Ice::Object"/>
<parameter name="object-name2"/>
<parameter name="object-type2" default="::Ice::Object"/>
<include file="parameters.xml"/>
<server id="${name}" exe="${exe}" pwd="${node.data}/servers/${server}" application-distrib="false"
activation="${activation}" activation-timeout="${startup-timeout}" deactivation-timeout="${shutdown-timeout}">
<adapter name="DefaultAdapter" id="${name}.DefaultAdapter" endpoints="${endpoints}"
register-process="true">
<object identity="${object-name1}" type="${object-type1}"/>
<object identity="${object-name2}" type="${object-type2}"/>
</adapter>
<include file="properties.xml"/>
<option>${Invocation}</option>
</server>
</server-template>
<!-- Server with 3 Servant -->
<server-template id="3ObjectServer">
<parameter name="object-name1"/><parameter name="object-type1" default="::Ice::Object"/>
<parameter name="object-name2"/><parameter name="object-type2" default="::Ice::Object"/>
<parameter name="object-name3"/><parameter name="object-type3" default="::Ice::Object"/>
<include file="parameters.xml"/>
<server id="${name}" exe="${exe}" pwd="${node.data}/servers/${server}" application-distrib="false"
activation="${activation}" activation-timeout="${startup-timeout}" deactivation-timeout="${shutdown-timeout}">
<adapter name="DefaultAdapter" id="${name}.DefaultAdapter" endpoints="${endpoints}"
register-process="true">
<object identity="${object-name1}" type="${object-type1}"/>
<object identity="${object-name2}" type="${object-type2}"/>
<object identity="${object-name3}" type="${object-type3}"/>
</adapter>
<include file="properties.xml"/>
<option>${Invocation}</option>
</server>
</server-template>
<!-- Server with 4 Servant -->
<server-template id="4ObjectServer">
<parameter name="object-name1"/><parameter name="object-type1" default="::Ice::Object"/>
<parameter name="object-name2"/><parameter name="object-type2" default="::Ice::Object"/>
<parameter name="object-name3"/><parameter name="object-type3" default="::Ice::Object"/>
<parameter name="object-name4"/><parameter name="object-type4" default="::Ice::Object"/>
<include file="parameters.xml"/>
<server id="${name}" exe="${exe}" pwd="${node.data}/servers/${server}" application-distrib="false"
activation="${activation}" activation-timeout="${startup-timeout}" deactivation-timeout="${shutdown-timeout}">
<adapter name="DefaultAdapter" id="${name}.DefaultAdapter" endpoints="${endpoints}"
register-process="true">
<object identity="${object-name1}" type="${object-type1}"/>
<object identity="${object-name2}" type="${object-type2}"/>
<object identity="${object-name3}" type="${object-type3}"/>
<object identity="${object-name4}" type="${object-type4}"/>
</adapter>
<include file="properties.xml"/>
<option>${Invocation}</option>
</server>
</server-template>
<!-- Server with 5 Servant -->
<server-template id="5ObjectServer">
<parameter name="object-name1"/><parameter name="object-type1" default="::Ice::Object"/>
<parameter name="object-name2"/><parameter name="object-type2" default="::Ice::Object"/>
<parameter name="object-name3"/><parameter name="object-type3" default="::Ice::Object"/>
<parameter name="object-name4"/><parameter name="object-type4" default="::Ice::Object"/>
<parameter name="object-name5"/><parameter name="object-type5" default="::Ice::Object"/>
<include file="parameters.xml"/>
<server id="${name}" exe="${exe}" pwd="${node.data}/servers/${server}" application-distrib="false"
activation="${activation}" activation-timeout="${startup-timeout}" deactivation-timeout="${shutdown-timeout}">
<adapter name="DefaultAdapter" id="${name}.DefaultAdapter" endpoints="${endpoints}"
register-process="true">
<object identity="${object-name1}" type="${object-type1}"/>
<object identity="${object-name2}" type="${object-type2}"/>
<object identity="${object-name3}" type="${object-type3}"/>
<object identity="${object-name4}" type="${object-type4}"/>
<object identity="${object-name5}" type="${object-type5}"/>
</adapter>
<include file="properties.xml"/>
<option>${Invocation}</option>
</server>
</server-template>
<!-- Server with 6 Servant -->
<server-template id="6ObjectServer">
<parameter name="object-name1"/><parameter name="object-type1" default="::Ice::Object"/>
<parameter name="object-name2"/><parameter name="object-type2" default="::Ice::Object"/>
<parameter name="object-name3"/><parameter name="object-type3" default="::Ice::Object"/>
<parameter name="object-name4"/><parameter name="object-type4" default="::Ice::Object"/>
<parameter name="object-name5"/><parameter name="object-type5" default="::Ice::Object"/>
<parameter name="object-name6"/><parameter name="object-type6" default="::Ice::Object"/>
<include file="parameters.xml"/>
<server id="${name}" exe="${exe}" pwd="${node.data}/servers/${server}" application-distrib="false"
activation="${activation}" activation-timeout="${startup-timeout}" deactivation-timeout="${shutdown-timeout}">
<adapter name="DefaultAdapter" id="${name}.DefaultAdapter" endpoints="${endpoints}"
register-process="true">
<object identity="${object-name1}" type="${object-type1}"/>
<object identity="${object-name2}" type="${object-type2}"/>
<object identity="${object-name3}" type="${object-type3}"/>
<object identity="${object-name4}" type="${object-type4}"/>
<object identity="${object-name5}" type="${object-type5}"/>
<object identity="${object-name6}" type="${object-type6}"/>
</adapter>
<include file="properties.xml"/>
<option>${Invocation}</option>
</server>
</server-template>
<!-- Server with 7 Servant -->
<server-template id="7ObjectServer">
<parameter name="object-name1"/><parameter name="object-type1" default="::Ice::Object"/>
<parameter name="object-name2"/><parameter name="object-type2" default="::Ice::Object"/>
<parameter name="object-name3"/><parameter name="object-type3" default="::Ice::Object"/>
<parameter name="object-name4"/><parameter name="object-type4" default="::Ice::Object"/>
<parameter name="object-name5"/><parameter name="object-type5" default="::Ice::Object"/>
<parameter name="object-name6"/><parameter name="object-type6" default="::Ice::Object"/>
<parameter name="object-name7"/><parameter name="object-type7" default="::Ice::Object"/>
<include file="parameters.xml"/>
<server id="${name}" exe="${exe}" pwd="${node.data}/servers/${server}" application-distrib="false"
activation="${activation}" activation-timeout="${startup-timeout}" deactivation-timeout="${shutdown-timeout}">
<adapter name="DefaultAdapter" id="${name}.DefaultAdapter" endpoints="${endpoints}"
register-process="true">
<object identity="${object-name1}" type="${object-type1}"/>
<object identity="${object-name2}" type="${object-type2}"/>
<object identity="${object-name3}" type="${object-type3}"/>
<object identity="${object-name4}" type="${object-type4}"/>
<object identity="${object-name5}" type="${object-type5}"/>
<object identity="${object-name6}" type="${object-type6}"/>
<object identity="${object-name7}" type="${object-type7}"/>
</adapter>
<include file="properties.xml"/>
<option>${Invocation}</option>
</server>
</server-template>
<!-- Server with 8 Servant -->
<server-template id="8ObjectServer">
<parameter name="object-name1"/><parameter name="object-type1" default="::Ice::Object"/>
<parameter name="object-name2"/><parameter name="object-type2" default="::Ice::Object"/>
<parameter name="object-name3"/><parameter name="object-type3" default="::Ice::Object"/>
<parameter name="object-name4"/><parameter name="object-type4" default="::Ice::Object"/>
<parameter name="object-name5"/><parameter name="object-type5" default="::Ice::Object"/>
<parameter name="object-name6"/><parameter name="object-type6" default="::Ice::Object"/>
<parameter name="object-name7"/><parameter name="object-type7" default="::Ice::Object"/>
<parameter name="object-name8"/><parameter name="object-type8" default="::Ice::Object"/>
<include file="parameters.xml"/>
<server id="${name}" exe="${exe}" pwd="${node.data}/servers/${server}" application-distrib="false"
activation="${activation}" activation-timeout="${startup-timeout}" deactivation-timeout="${shutdown-timeout}">
<adapter name="DefaultAdapter" id="${name}.DefaultAdapter" endpoints="${endpoints}"
register-process="true">
<object identity="${object-name1}" type="${object-type1}"/>
<object identity="${object-name2}" type="${object-type2}"/>
<object identity="${object-name3}" type="${object-type3}"/>
<object identity="${object-name4}" type="${object-type4}"/>
<object identity="${object-name5}" type="${object-type5}"/>
<object identity="${object-name6}" type="${object-type6}"/>
<object identity="${object-name7}" type="${object-type7}"/>
<object identity="${object-name8}" type="${object-type8}"/>
</adapter>
<include file="properties.xml"/>
<option>${Invocation}</option>
</server>
</server-template>
<!-- Server with 9 Servant -->
<server-template id="9ObjectServer">
<parameter name="object-name1"/><parameter name="object-type1" default="::Ice::Object"/>
<parameter name="object-name2"/><parameter name="object-type2" default="::Ice::Object"/>
<parameter name="object-name3"/><parameter name="object-type3" default="::Ice::Object"/>
<parameter name="object-name4"/><parameter name="object-type4" default="::Ice::Object"/>
<parameter name="object-name5"/><parameter name="object-type5" default="::Ice::Object"/>
<parameter name="object-name6"/><parameter name="object-type6" default="::Ice::Object"/>
<parameter name="object-name7"/><parameter name="object-type7" default="::Ice::Object"/>
<parameter name="object-name8"/><parameter name="object-type8" default="::Ice::Object"/>
<parameter name="object-name9"/><parameter name="object-type9" default="::Ice::Object"/>
<include file="parameters.xml"/>
<server id="${name}" exe="${exe}" pwd="${node.data}/servers/${server}" application-distrib="false"
activation="${activation}" activation-timeout="${startup-timeout}" deactivation-timeout="${shutdown-timeout}">
<adapter name="DefaultAdapter" id="${name}.DefaultAdapter" endpoints="${endpoints}"
register-process="true">
<object identity="${object-name1}" type="${object-type1}"/>
<object identity="${object-name2}" type="${object-type2}"/>
<object identity="${object-name3}" type="${object-type3}"/>
<object identity="${object-name4}" type="${object-type4}"/>
<object identity="${object-name5}" type="${object-type5}"/>
<object identity="${object-name6}" type="${object-type6}"/>
<object identity="${object-name7}" type="${object-type7}"/>
<object identity="${object-name8}" type="${object-type8}"/>
<object identity="${object-name9}" type="${object-type9}"/>
</adapter>
<include file="properties.xml"/>
<option>${Invocation}</option>
</server>
</server-template>
<!-- Server with 10 Servant -->
<server-template id="10ObjectServer">
<parameter name="object-name1"/><parameter name="object-type1" default="::Ice::Object"/>
<parameter name="object-name2"/><parameter name="object-type2" default="::Ice::Object"/>
<parameter name="object-name3"/><parameter name="object-type3" default="::Ice::Object"/>
<parameter name="object-name4"/><parameter name="object-type4" default="::Ice::Object"/>
<parameter name="object-name5"/><parameter name="object-type5" default="::Ice::Object"/>
<parameter name="object-name6"/><parameter name="object-type6" default="::Ice::Object"/>
<parameter name="object-name7"/><parameter name="object-type7" default="::Ice::Object"/>
<parameter name="object-name8"/><parameter name="object-type8" default="::Ice::Object"/>
<parameter name="object-name9"/><parameter name="object-type9" default="::Ice::Object"/>
<parameter name="object-name10"/><parameter name="object-type10" default="::Ice::Object"/>
<include file="parameters.xml"/>
<server id="${name}" exe="${exe}" pwd="${node.data}/servers/${server}" application-distrib="false"
activation="${activation}" activation-timeout="${startup-timeout}" deactivation-timeout="${shutdown-timeout}">
<adapter name="DefaultAdapter" id="${name}.DefaultAdapter" endpoints="${endpoints}"
register-process="true">
<object identity="${object-name1}" type="${object-type1}"/>
<object identity="${object-name2}" type="${object-type2}"/>
<object identity="${object-name3}" type="${object-type3}"/>
<object identity="${object-name4}" type="${object-type4}"/>
<object identity="${object-name5}" type="${object-type5}"/>
<object identity="${object-name6}" type="${object-type6}"/>
<object identity="${object-name7}" type="${object-type7}"/>
<object identity="${object-name8}" type="${object-type8}"/>
<object identity="${object-name9}" type="${object-type9}"/>
<object identity="${object-name10}" type="${object-type10}"/>
</adapter>
<include file="properties.xml"/>
<option>${Invocation}</option>
</server>
</server-template>
<!-- Server with 11 Servant -->
<server-template id="11ObjectServer">
<parameter name="object-name1"/><parameter name="object-type1" default="::Ice::Object"/>
<parameter name="object-name2"/><parameter name="object-type2" default="::Ice::Object"/>
<parameter name="object-name3"/><parameter name="object-type3" default="::Ice::Object"/>
<parameter name="object-name4"/><parameter name="object-type4" default="::Ice::Object"/>
<parameter name="object-name5"/><parameter name="object-type5" default="::Ice::Object"/>
<parameter name="object-name6"/><parameter name="object-type6" default="::Ice::Object"/>
<parameter name="object-name7"/><parameter name="object-type7" default="::Ice::Object"/>
<parameter name="object-name8"/><parameter name="object-type8" default="::Ice::Object"/>
<parameter name="object-name9"/><parameter name="object-type9" default="::Ice::Object"/>
<parameter name="object-name10"/><parameter name="object-type10" default="::Ice::Object"/>
<parameter name="object-name11"/><parameter name="object-type11" default="::Ice::Object"/>
<include file="parameters.xml"/>
<server id="${name}" exe="${exe}" pwd="${node.data}/servers/${server}" application-distrib="false"
activation="${activation}" activation-timeout="${startup-timeout}" deactivation-timeout="${shutdown-timeout}">
<adapter name="DefaultAdapter" id="${name}.DefaultAdapter" endpoints="${endpoints}"
register-process="true">
<object identity="${object-name1}" type="${object-type1}"/>
<object identity="${object-name2}" type="${object-type2}"/>
<object identity="${object-name3}" type="${object-type3}"/>
<object identity="${object-name4}" type="${object-type4}"/>
<object identity="${object-name5}" type="${object-type5}"/>
<object identity="${object-name6}" type="${object-type6}"/>
<object identity="${object-name7}" type="${object-type7}"/>
<object identity="${object-name8}" type="${object-type8}"/>
<object identity="${object-name9}" type="${object-type9}"/>
<object identity="${object-name10}" type="${object-type10}"/>
<object identity="${object-name11}" type="${object-type11}"/>
</adapter>
<include file="properties.xml"/>
<option>${Invocation}</option>
</server>
</server-template>
<!-- Server with 12 Servant -->
<server-template id="12ObjectServer">
<parameter name="object-name1"/><parameter name="object-type1" default="::Ice::Object"/>
<parameter name="object-name2"/><parameter name="object-type2" default="::Ice::Object"/>
<parameter name="object-name3"/><parameter name="object-type3" default="::Ice::Object"/>
<parameter name="object-name4"/><parameter name="object-type4" default="::Ice::Object"/>
<parameter name="object-name5"/><parameter name="object-type5" default="::Ice::Object"/>
<parameter name="object-name6"/><parameter name="object-type6" default="::Ice::Object"/>
<parameter name="object-name7"/><parameter name="object-type7" default="::Ice::Object"/>
<parameter name="object-name8"/><parameter name="object-type8" default="::Ice::Object"/>
<parameter name="object-name9"/><parameter name="object-type9" default="::Ice::Object"/>
<parameter name="object-name10"/><parameter name="object-type10" default="::Ice::Object"/>
<parameter name="object-name11"/><parameter name="object-type11" default="::Ice::Object"/>
<parameter name="object-name12"/><parameter name="object-type12" default="::Ice::Object"/>
<include file="parameters.xml"/>
<server id="${name}" exe="${exe}" pwd="${node.data}/servers/${server}" application-distrib="false"
activation="${activation}" activation-timeout="${startup-timeout}" deactivation-timeout="${shutdown-timeout}">
<adapter name="DefaultAdapter" id="${name}.DefaultAdapter" endpoints="${endpoints}"
register-process="true">
<object identity="${object-name1}" type="${object-type1}"/>
<object identity="${object-name2}" type="${object-type2}"/>
<object identity="${object-name3}" type="${object-type3}"/>
<object identity="${object-name4}" type="${object-type4}"/>
<object identity="${object-name5}" type="${object-type5}"/>
<object identity="${object-name6}" type="${object-type6}"/>
<object identity="${object-name7}" type="${object-type7}"/>
<object identity="${object-name8}" type="${object-type8}"/>
<object identity="${object-name9}" type="${object-type9}"/>
<object identity="${object-name10}" type="${object-type10}"/>
<object identity="${object-name11}" type="${object-type11}"/>
<object identity="${object-name12}" type="${object-type12}"/>
</adapter>
<include file="properties.xml"/>
<option>${Invocation}</option>
</server>
</server-template>
<!-- Server with 13 Servant -->
<server-template id="13ObjectServer">
<parameter name="object-name1"/><parameter name="object-type1" default="::Ice::Object"/>
<parameter name="object-name2"/><parameter name="object-type2" default="::Ice::Object"/>
<parameter name="object-name3"/><parameter name="object-type3" default="::Ice::Object"/>
<parameter name="object-name4"/><parameter name="object-type4" default="::Ice::Object"/>
<parameter name="object-name5"/><parameter name="object-type5" default="::Ice::Object"/>
<parameter name="object-name6"/><parameter name="object-type6" default="::Ice::Object"/>
<parameter name="object-name7"/><parameter name="object-type7" default="::Ice::Object"/>
<parameter name="object-name8"/><parameter name="object-type8" default="::Ice::Object"/>
<parameter name="object-name9"/><parameter name="object-type9" default="::Ice::Object"/>
<parameter name="object-name10"/><parameter name="object-type10" default="::Ice::Object"/>
<parameter name="object-name11"/><parameter name="object-type11" default="::Ice::Object"/>
<parameter name="object-name12"/><parameter name="object-type12" default="::Ice::Object"/>
<parameter name="object-name13"/><parameter name="object-type13" default="::Ice::Object"/>
<include file="parameters.xml"/>
<server id="${name}" exe="${exe}" pwd="${node.data}/servers/${server}" application-distrib="false"
activation="${activation}" activation-timeout="${startup-timeout}" deactivation-timeout="${shutdown-timeout}">
<adapter name="DefaultAdapter" id="${name}.DefaultAdapter" endpoints="${endpoints}"
register-process="true">
<object identity="${object-name1}" type="${object-type1}"/>
<object identity="${object-name2}" type="${object-type2}"/>
<object identity="${object-name3}" type="${object-type3}"/>
<object identity="${object-name4}" type="${object-type4}"/>
<object identity="${object-name5}" type="${object-type5}"/>
<object identity="${object-name6}" type="${object-type6}"/>
<object identity="${object-name7}" type="${object-type7}"/>
<object identity="${object-name8}" type="${object-type8}"/>
<object identity="${object-name9}" type="${object-type9}"/>
<object identity="${object-name10}" type="${object-type10}"/>
<object identity="${object-name11}" type="${object-type11}"/>
<object identity="${object-name12}" type="${object-type12}"/>
<object identity="${object-name13}" type="${object-type13}"/>
</adapter>
<include file="properties.xml"/>
<option>${Invocation}</option>
</server>
</server-template>
<!-- Server with 14 Servant -->
<server-template id="14ObjectServer">
<parameter name="object-name1"/><parameter name="object-type1" default="::Ice::Object"/>
<parameter name="object-name2"/><parameter name="object-type2" default="::Ice::Object"/>
<parameter name="object-name3"/><parameter name="object-type3" default="::Ice::Object"/>
<parameter name="object-name4"/><parameter name="object-type4" default="::Ice::Object"/>
<parameter name="object-name5"/><parameter name="object-type5" default="::Ice::Object"/>
<parameter name="object-name6"/><parameter name="object-type6" default="::Ice::Object"/>
<parameter name="object-name7"/><parameter name="object-type7" default="::Ice::Object"/>
<parameter name="object-name8"/><parameter name="object-type8" default="::Ice::Object"/>
<parameter name="object-name9"/><parameter name="object-type9" default="::Ice::Object"/>
<parameter name="object-name10"/><parameter name="object-type10" default="::Ice::Object"/>
<parameter name="object-name11"/><parameter name="object-type11" default="::Ice::Object"/>
<parameter name="object-name12"/><parameter name="object-type12" default="::Ice::Object"/>
<parameter name="object-name13"/><parameter name="object-type13" default="::Ice::Object"/>
<parameter name="object-name14"/><parameter name="object-type14" default="::Ice::Object"/>
<include file="parameters.xml"/>
<server id="${name}" exe="${exe}" pwd="${node.data}/servers/${server}" application-distrib="false"
activation="${activation}" activation-timeout="${startup-timeout}" deactivation-timeout="${shutdown-timeout}">
<adapter name="DefaultAdapter" id="${name}.DefaultAdapter" endpoints="${endpoints}"
register-process="true">
<object identity="${object-name1}" type="${object-type1}"/>
<object identity="${object-name2}" type="${object-type2}"/>
<object identity="${object-name3}" type="${object-type3}"/>
<object identity="${object-name4}" type="${object-type4}"/>
<object identity="${object-name5}" type="${object-type5}"/>
<object identity="${object-name6}" type="${object-type6}"/>
<object identity="${object-name7}" type="${object-type7}"/>
<object identity="${object-name8}" type="${object-type8}"/>
<object identity="${object-name9}" type="${object-type9}"/>
<object identity="${object-name10}" type="${object-type10}"/>
<object identity="${object-name11}" type="${object-type11}"/>
<object identity="${object-name12}" type="${object-type12}"/>
<object identity="${object-name13}" type="${object-type13}"/>
<object identity="${object-name14}" type="${object-type14}"/>
</adapter>
<include file="properties.xml"/>
<option>${Invocation}</option>
</server>
</server-template>
<!-- Server with 15 Servant -->
<server-template id="15ObjectServer">
<parameter name="object-name1"/><parameter name="object-type1" default="::Ice::Object"/>
<parameter name="object-name2"/><parameter name="object-type2" default="::Ice::Object"/>
<parameter name="object-name3"/><parameter name="object-type3" default="::Ice::Object"/>
<parameter name="object-name4"/><parameter name="object-type4" default="::Ice::Object"/>
<parameter name="object-name5"/><parameter name="object-type5" default="::Ice::Object"/>
<parameter name="object-name6"/><parameter name="object-type6" default="::Ice::Object"/>
<parameter name="object-name7"/><parameter name="object-type7" default="::Ice::Object"/>
<parameter name="object-name8"/><parameter name="object-type8" default="::Ice::Object"/>
<parameter name="object-name9"/><parameter name="object-type9" default="::Ice::Object"/>
<parameter name="object-name10"/><parameter name="object-type10" default="::Ice::Object"/>
<parameter name="object-name11"/><parameter name="object-type11" default="::Ice::Object"/>
<parameter name="object-name12"/><parameter name="object-type12" default="::Ice::Object"/>
<parameter name="object-name13"/><parameter name="object-type13" default="::Ice::Object"/>
<parameter name="object-name14"/><parameter name="object-type14" default="::Ice::Object"/>
<parameter name="object-name15"/><parameter name="object-type15" default="::Ice::Object"/>
<include file="parameters.xml"/>
<server id="${name}" exe="${exe}" pwd="${node.data}/servers/${server}" application-distrib="false"
activation="${activation}" activation-timeout="${startup-timeout}" deactivation-timeout="${shutdown-timeout}">
<adapter name="DefaultAdapter" id="${name}.DefaultAdapter" endpoints="${endpoints}"
register-process="true">
<object identity="${object-name1}" type="${object-type1}"/>
<object identity="${object-name2}" type="${object-type2}"/>
<object identity="${object-name3}" type="${object-type3}"/>
<object identity="${object-name4}" type="${object-type4}"/>
<object identity="${object-name5}" type="${object-type5}"/>
<object identity="${object-name6}" type="${object-type6}"/>
<object identity="${object-name7}" type="${object-type7}"/>
<object identity="${object-name8}" type="${object-type8}"/>
<object identity="${object-name9}" type="${object-type9}"/>
<object identity="${object-name10}" type="${object-type10}"/>
<object identity="${object-name11}" type="${object-type11}"/>
<object identity="${object-name12}" type="${object-type12}"/>
<object identity="${object-name13}" type="${object-type13}"/>
<object identity="${object-name14}" type="${object-type14}"/>
<object identity="${object-name15}" type="${object-type15}"/>
</adapter>
<include file="properties.xml"/>
<option>${Invocation}</option>
</server>
</server-template>
<!-- Server with 16 Servant -->
<server-template id="16ObjectServer">
<parameter name="object-name1"/><parameter name="object-type1" default="::Ice::Object"/>
<parameter name="object-name2"/><parameter name="object-type2" default="::Ice::Object"/>
<parameter name="object-name3"/><parameter name="object-type3" default="::Ice::Object"/>
<parameter name="object-name4"/><parameter name="object-type4" default="::Ice::Object"/>
<parameter name="object-name5"/><parameter name="object-type5" default="::Ice::Object"/>
<parameter name="object-name6"/><parameter name="object-type6" default="::Ice::Object"/>
<parameter name="object-name7"/><parameter name="object-type7" default="::Ice::Object"/>
<parameter name="object-name8"/><parameter name="object-type8" default="::Ice::Object"/>
<parameter name="object-name9"/><parameter name="object-type9" default="::Ice::Object"/>
<parameter name="object-name10"/><parameter name="object-type10" default="::Ice::Object"/>
<parameter name="object-name11"/><parameter name="object-type11" default="::Ice::Object"/>
<parameter name="object-name12"/><parameter name="object-type12" default="::Ice::Object"/>
<parameter name="object-name13"/><parameter name="object-type13" default="::Ice::Object"/>
<parameter name="object-name14"/><parameter name="object-type14" default="::Ice::Object"/>
<parameter name="object-name15"/><parameter name="object-type15" default="::Ice::Object"/>
<parameter name="object-name16"/><parameter name="object-type16" default="::Ice::Object"/>
<include file="parameters.xml"/>
<server id="${name}" exe="${exe}" pwd="${node.data}/servers/${server}" application-distrib="false"
activation="${activation}" activation-timeout="${startup-timeout}" deactivation-timeout="${shutdown-timeout}">
<adapter name="DefaultAdapter" id="${name}.DefaultAdapter" endpoints="${endpoints}"
register-process="true">
<object identity="${object-name1}" type="${object-type1}"/>
<object identity="${object-name2}" type="${object-type2}"/>
<object identity="${object-name3}" type="${object-type3}"/>
<object identity="${object-name4}" type="${object-type4}"/>
<object identity="${object-name5}" type="${object-type5}"/>
<object identity="${object-name6}" type="${object-type6}"/>
<object identity="${object-name7}" type="${object-type7}"/>
<object identity="${object-name8}" type="${object-type8}"/>
<object identity="${object-name9}" type="${object-type9}"/>
<object identity="${object-name10}" type="${object-type10}"/>
<object identity="${object-name11}" type="${object-type11}"/>
<object identity="${object-name12}" type="${object-type12}"/>
<object identity="${object-name13}" type="${object-type13}"/>
<object identity="${object-name14}" type="${object-type14}"/>
<object identity="${object-name15}" type="${object-type15}"/>
<object identity="${object-name16}" type="${object-type16}"/>
</adapter>
<include file="properties.xml"/>
<option>${Invocation}</option>
</server>
</server-template>
<!-- Server with 17 Servant -->
<server-template id="17ObjectServer">
<parameter name="object-name1"/><parameter name="object-type1" default="::Ice::Object"/>
<parameter name="object-name2"/><parameter name="object-type2" default="::Ice::Object"/>
<parameter name="object-name3"/><parameter name="object-type3" default="::Ice::Object"/>
<parameter name="object-name4"/><parameter name="object-type4" default="::Ice::Object"/>
<parameter name="object-name5"/><parameter name="object-type5" default="::Ice::Object"/>
<parameter name="object-name6"/><parameter name="object-type6" default="::Ice::Object"/>
<parameter name="object-name7"/><parameter name="object-type7" default="::Ice::Object"/>
<parameter name="object-name8"/><parameter name="object-type8" default="::Ice::Object"/>
<parameter name="object-name9"/><parameter name="object-type9" default="::Ice::Object"/>
<parameter name="object-name10"/><parameter name="object-type10" default="::Ice::Object"/>
<parameter name="object-name11"/><parameter name="object-type11" default="::Ice::Object"/>
<parameter name="object-name12"/><parameter name="object-type12" default="::Ice::Object"/>
<parameter name="object-name13"/><parameter name="object-type13" default="::Ice::Object"/>
<parameter name="object-name14"/><parameter name="object-type14" default="::Ice::Object"/>
<parameter name="object-name15"/><parameter name="object-type15" default="::Ice::Object"/>
<parameter name="object-name16"/><parameter name="object-type16" default="::Ice::Object"/>
<parameter name="object-name17"/><parameter name="object-type17" default="::Ice::Object"/>
<include file="parameters.xml"/>
<server id="${name}" exe="${exe}" pwd="${node.data}/servers/${server}" application-distrib="false"
activation="${activation}" activation-timeout="${startup-timeout}" deactivation-timeout="${shutdown-timeout}">
<adapter name="DefaultAdapter" id="${name}.DefaultAdapter" endpoints="${endpoints}"
register-process="true">
<object identity="${object-name1}" type="${object-type1}"/>
<object identity="${object-name2}" type="${object-type2}"/>
<object identity="${object-name3}" type="${object-type3}"/>
<object identity="${object-name4}" type="${object-type4}"/>
<object identity="${object-name5}" type="${object-type5}"/>
<object identity="${object-name6}" type="${object-type6}"/>
<object identity="${object-name7}" type="${object-type7}"/>
<object identity="${object-name8}" type="${object-type8}"/>
<object identity="${object-name9}" type="${object-type9}"/>
<object identity="${object-name10}" type="${object-type10}"/>
<object identity="${object-name11}" type="${object-type11}"/>
<object identity="${object-name12}" type="${object-type12}"/>
<object identity="${object-name13}" type="${object-type13}"/>
<object identity="${object-name14}" type="${object-type14}"/>
<object identity="${object-name15}" type="${object-type15}"/>
<object identity="${object-name16}" type="${object-type16}"/>
<object identity="${object-name17}" type="${object-type17}"/>
</adapter>
<include file="properties.xml"/>
<option>${Invocation}</option>
</server>
</server-template>
<!-- Server with 18 Servant -->
<server-template id="18ObjectServer">
<parameter name="object-name1"/><parameter name="object-type1" default="::Ice::Object"/>
<parameter name="object-name2"/><parameter name="object-type2" default="::Ice::Object"/>
<parameter name="object-name3"/><parameter name="object-type3" default="::Ice::Object"/>
<parameter name="object-name4"/><parameter name="object-type4" default="::Ice::Object"/>
<parameter name="object-name5"/><parameter name="object-type5" default="::Ice::Object"/>
<parameter name="object-name6"/><parameter name="object-type6" default="::Ice::Object"/>
<parameter name="object-name7"/><parameter name="object-type7" default="::Ice::Object"/>
<parameter name="object-name8"/><parameter name="object-type8" default="::Ice::Object"/>
<parameter name="object-name9"/><parameter name="object-type9" default="::Ice::Object"/>
<parameter name="object-name10"/><parameter name="object-type10" default="::Ice::Object"/>
<parameter name="object-name11"/><parameter name="object-type11" default="::Ice::Object"/>
<parameter name="object-name12"/><parameter name="object-type12" default="::Ice::Object"/>
<parameter name="object-name13"/><parameter name="object-type13" default="::Ice::Object"/>
<parameter name="object-name14"/><parameter name="object-type14" default="::Ice::Object"/>
<parameter name="object-name15"/><parameter name="object-type15" default="::Ice::Object"/>
<parameter name="object-name16"/><parameter name="object-type16" default="::Ice::Object"/>
<parameter name="object-name17"/><parameter name="object-type17" default="::Ice::Object"/>
<parameter name="object-name18"/><parameter name="object-type18" default="::Ice::Object"/>
<include file="parameters.xml"/>
<server id="${name}" exe="${exe}" pwd="${node.data}/servers/${server}" application-distrib="false"
activation="${activation}" activation-timeout="${startup-timeout}" deactivation-timeout="${shutdown-timeout}">
<adapter name="DefaultAdapter" id="${name}.DefaultAdapter" endpoints="${endpoints}"
register-process="true">
<object identity="${object-name1}" type="${object-type1}"/>
<object identity="${object-name2}" type="${object-type2}"/>
<object identity="${object-name3}" type="${object-type3}"/>
<object identity="${object-name4}" type="${object-type4}"/>
<object identity="${object-name5}" type="${object-type5}"/>
<object identity="${object-name6}" type="${object-type6}"/>
<object identity="${object-name7}" type="${object-type7}"/>
<object identity="${object-name8}" type="${object-type8}"/>
<object identity="${object-name9}" type="${object-type9}"/>
<object identity="${object-name10}" type="${object-type10}"/>
<object identity="${object-name11}" type="${object-type11}"/>
<object identity="${object-name12}" type="${object-type12}"/>
<object identity="${object-name13}" type="${object-type13}"/>
<object identity="${object-name14}" type="${object-type14}"/>
<object identity="${object-name15}" type="${object-type15}"/>
<object identity="${object-name16}" type="${object-type16}"/>
<object identity="${object-name17}" type="${object-type17}"/>
<object identity="${object-name18}" type="${object-type18}"/>
</adapter>
<include file="properties.xml"/>
<option>${Invocation}</option>
</server>
</server-template>
<!-- Server with 19 Servant -->
<server-template id="19ObjectServer">
<parameter name="object-name1"/><parameter name="object-type1" default="::Ice::Object"/>
<parameter name="object-name2"/><parameter name="object-type2" default="::Ice::Object"/>
<parameter name="object-name3"/><parameter name="object-type3" default="::Ice::Object"/>
<parameter name="object-name4"/><parameter name="object-type4" default="::Ice::Object"/>
<parameter name="object-name5"/><parameter name="object-type5" default="::Ice::Object"/>
<parameter name="object-name6"/><parameter name="object-type6" default="::Ice::Object"/>
<parameter name="object-name7"/><parameter name="object-type7" default="::Ice::Object"/>
<parameter name="object-name8"/><parameter name="object-type8" default="::Ice::Object"/>
<parameter name="object-name9"/><parameter name="object-type9" default="::Ice::Object"/>
<parameter name="object-name10"/><parameter name="object-type10" default="::Ice::Object"/>
<parameter name="object-name11"/><parameter name="object-type11" default="::Ice::Object"/>
<parameter name="object-name12"/><parameter name="object-type12" default="::Ice::Object"/>
<parameter name="object-name13"/><parameter name="object-type13" default="::Ice::Object"/>
<parameter name="object-name14"/><parameter name="object-type14" default="::Ice::Object"/>
<parameter name="object-name15"/><parameter name="object-type15" default="::Ice::Object"/>
<parameter name="object-name16"/><parameter name="object-type16" default="::Ice::Object"/>
<parameter name="object-name17"/><parameter name="object-type17" default="::Ice::Object"/>
<parameter name="object-name18"/><parameter name="object-type18" default="::Ice::Object"/>
<parameter name="object-name19"/><parameter name="object-type19" default="::Ice::Object"/>
<include file="parameters.xml"/>
<server id="${name}" exe="${exe}" pwd="${node.data}/servers/${server}" application-distrib="false"
activation="${activation}" activation-timeout="${startup-timeout}" deactivation-timeout="${shutdown-timeout}">
<adapter name="DefaultAdapter" id="${name}.DefaultAdapter" endpoints="${endpoints}"
register-process="true">
<object identity="${object-name1}" type="${object-type1}"/>
<object identity="${object-name2}" type="${object-type2}"/>
<object identity="${object-name3}" type="${object-type3}"/>
<object identity="${object-name4}" type="${object-type4}"/>
<object identity="${object-name5}" type="${object-type5}"/>
<object identity="${object-name6}" type="${object-type6}"/>
<object identity="${object-name7}" type="${object-type7}"/>
<object identity="${object-name8}" type="${object-type8}"/>
<object identity="${object-name9}" type="${object-type9}"/>
<object identity="${object-name10}" type="${object-type10}"/>
<object identity="${object-name11}" type="${object-type11}"/>
<object identity="${object-name12}" type="${object-type12}"/>
<object identity="${object-name13}" type="${object-type13}"/>
<object identity="${object-name14}" type="${object-type14}"/>
<object identity="${object-name15}" type="${object-type15}"/>
<object identity="${object-name16}" type="${object-type16}"/>
<object identity="${object-name17}" type="${object-type17}"/>
<object identity="${object-name18}" type="${object-type18}"/>
<object identity="${object-name19}" type="${object-type19}"/>
</adapter>
<include file="properties.xml"/>
<option>${Invocation}</option>
</server>
</server-template>
<!-- Server with 20 Servant -->
<server-template id="20ObjectServer">
<parameter name="object-name1"/><parameter name="object-type1" default="::Ice::Object"/>
<parameter name="object-name2"/><parameter name="object-type2" default="::Ice::Object"/>
<parameter name="object-name3"/><parameter name="object-type3" default="::Ice::Object"/>
<parameter name="object-name4"/><parameter name="object-type4" default="::Ice::Object"/>
<parameter name="object-name5"/><parameter name="object-type5" default="::Ice::Object"/>
<parameter name="object-name6"/><parameter name="object-type6" default="::Ice::Object"/>
<parameter name="object-name7"/><parameter name="object-type7" default="::Ice::Object"/>
<parameter name="object-name8"/><parameter name="object-type8" default="::Ice::Object"/>
<parameter name="object-name9"/><parameter name="object-type9" default="::Ice::Object"/>
<parameter name="object-name10"/><parameter name="object-type10" default="::Ice::Object"/>
<parameter name="object-name11"/><parameter name="object-type11" default="::Ice::Object"/>
<parameter name="object-name12"/><parameter name="object-type12" default="::Ice::Object"/>
<parameter name="object-name13"/><parameter name="object-type13" default="::Ice::Object"/>
<parameter name="object-name14"/><parameter name="object-type14" default="::Ice::Object"/>
<parameter name="object-name15"/><parameter name="object-type15" default="::Ice::Object"/>
<parameter name="object-name16"/><parameter name="object-type16" default="::Ice::Object"/>
<parameter name="object-name17"/><parameter name="object-type17" default="::Ice::Object"/>
<parameter name="object-name18"/><parameter name="object-type18" default="::Ice::Object"/>
<parameter name="object-name19"/><parameter name="object-type19" default="::Ice::Object"/>
<parameter name="object-name20"/><parameter name="object-type20" default="::Ice::Object"/>
<include file="parameters.xml"/>
<server id="${name}" exe="${exe}" pwd="${node.data}/servers/${server}" application-distrib="false"
activation="${activation}" activation-timeout="${startup-timeout}" deactivation-timeout="${shutdown-timeout}">
<adapter name="DefaultAdapter" id="${name}.DefaultAdapter" endpoints="${endpoints}"
register-process="true">
<object identity="${object-name1}" type="${object-type1}"/>
<object identity="${object-name2}" type="${object-type2}"/>
<object identity="${object-name3}" type="${object-type3}"/>
<object identity="${object-name4}" type="${object-type4}"/>
<object identity="${object-name5}" type="${object-type5}"/>
<object identity="${object-name6}" type="${object-type6}"/>
<object identity="${object-name7}" type="${object-type7}"/>
<object identity="${object-name8}" type="${object-type8}"/>
<object identity="${object-name9}" type="${object-type9}"/>
<object identity="${object-name10}" type="${object-type10}"/>
<object identity="${object-name11}" type="${object-type11}"/>
<object identity="${object-name12}" type="${object-type12}"/>
<object identity="${object-name13}" type="${object-type13}"/>
<object identity="${object-name14}" type="${object-type14}"/>
<object identity="${object-name15}" type="${object-type15}"/>
<object identity="${object-name16}" type="${object-type16}"/>
<object identity="${object-name17}" type="${object-type17}"/>
<object identity="${object-name18}" type="${object-type18}"/>
<object identity="${object-name19}" type="${object-type19}"/>
<object identity="${object-name20}" type="${object-type20}"/>
</adapter>
<include file="properties.xml"/>
<option>${Invocation}</option>
</server>
</server-template>
<!-- IceBox&IceStorm Templates -->
<service-template id="IceStorm">
<parameter name="instance-name" default="${application}.IceStorm"/>
<parameter name="topic-manager-endpoints" default="default"/>
<parameter name="publish-endpoints" default="default"/>
<parameter name="flush-timeout" default="1000"/>
<parameter name="retry" default="-1"/>
<!-- <service name="${instance-name}" entry="IceStormService,34:createIceStorm"> -->
<service name="${instance-name}" entry="IceStormService,37:createIceStorm">
<dbenv name="${service}"/>
<adapter name="${service}.TopicManager"
id="${instance-name}.TopicManager"
endpoints="${topic-manager-endpoints}"
register-process="true">
<object identity="${instance-name}/TopicManager" type="::IceStorm::TopicManager"/>
</adapter>
<adapter name="${service}.Publish"
id="${instance-name}.Publish"
endpoints="${publish-endpoints}"/>
<property name="${service}.InstanceName" value="${instance-name}"/>
<property name="${service}.Flush.Timeout" value="${flush-timeout}"/>
<property name="${service}.Discard.Interval" value = "0" />
<property name="${service}.Send.Timeout" value = "60000" />
<property name="${service}.LMDB.Path" value="${service.data}"/>
<!--
<property name="${service}.Trace.Subscriber" value = "1" />
<property name="${service}.Trace.Topic" value = "2" />
-->
<property name="Ice.RetryIntervals" value="${retry}" />
</service>
</service-template>
<!-- IceBox&IceStorm Templates -->
<server-template id="IceStorm">
<parameter name="instance-name" default="${application}.IceStorm"/>
<parameter name="topic-manager-endpoints" default="default"/>
<parameter name="publish-endpoints" default="default"/>
<parameter name="flush-timeout" default="1000"/>
<parameter name="retry" default="0 100 500 1000"/>
<parameter name="server-pool" default="1"/>
<parameter name="client-pool" default="1"/>
<parameter name="activation" default="on-demand" />
<icebox id="${instance-name}" exe="icebox" pwd="${node.data}/servers/${server}" activation="${activation}" deactivation-timeout="5">
<service-instance template="IceStorm"
instance-name="${instance-name}"
topic-manager-endpoints="${topic-manager-endpoints}"
publish-endpoints="${publish-endpoints}"
flush-timeout="${flush-timeout}"/>
<target name="debug">
<property name="Ice.Trace.Network" value="1"/>
<property name="Ice.Trace.Retry" value="2"/>
</target>
<property name="Ice.RetryIntervals" value="${retry}" />
<property name="Ice.ThreadPool.Server.SizeMax" value="${server-pool}"/>
<property name="Ice.ThreadPool.Client.SizeMax" value="${client-pool}"/>
<property name="Ice.ThreadPool.Server.SizeWarn" value="0"/>
<property name="Ice.ThreadPool.Client.SizeWarn" value="0"/>
<property name="IceBox.UseSharedCommunicator.IceStorm" value="1" />
</icebox>
</server-template>
<!-- IceStorm Templates with 2 storm instance -->
<server-template id="Storm">
<parameter name="instance-name" default="${application}.IceStorm"/>
<parameter name="instance-name1" default="${application}.IceStorm"/>
<parameter name="instance-name2" default="${application}.IceStorm"/>
<parameter name="topic-manager-endpoints" default="default"/>
<parameter name="publish-endpoints" default="default"/>
<parameter name="flush-timeout" default="1000"/>
<parameter name="retry" default="0 100 500 1000"/>
<parameter name="server-pool" default="1"/>
<parameter name="client-pool" default="1"/>
<parameter name="activation" default="on-demand" />
<icebox id="${instance-name}" exe="icebox" pwd="${node.data}/servers/${server}" activation="${activation}" deactivation-timeout="5">
<service-instance template="IceStorm"
instance-name="${instance-name1}"
topic-manager-endpoints="${topic-manager-endpoints}"
publish-endpoints="${publish-endpoints}"
flush-timeout="${flush-timeout}"/>
<service-instance template="IceStorm"
instance-name="${instance-name2}"
topic-manager-endpoints="${topic-manager-endpoints}"
publish-endpoints="${publish-endpoints}"
flush-timeout="${flush-timeout}"/>
<target name="debug">
<property name="Ice.Trace.Network" value="1"/>
<property name="Ice.Trace.Retry" value="2"/>
</target>
<property name="Ice.RetryIntervals" value="${retry}" />
<property name="Ice.ThreadPool.Server.SizeMax" value="${server-pool}"/>
<property name="Ice.ThreadPool.Client.SizeMax" value="${client-pool}"/>
<property name="Ice.ThreadPool.Server.SizeWarn" value="0"/>
<property name="Ice.ThreadPool.Client.SizeWarn" value="0"/>
<property name="IceBox.UseSharedCommunicator.IceStorm" value="1" />
<property name="IceBox.LoadOrder" value="IceStorm"/>
</icebox>
</server-template>
</icegrid>