#------------------------------------------------------------------------------
# Configures an xmlBlaster node with the name "avalon"
#
# Change the bootstrapHostname='' setting if heron is running on another IP,
# for example to bootstrapHostname='192.168.1.2'
#
# INVOKE: java org.xmlBlaster.Main -propertyFile avalon.properties
#------------------------------------------------------------------------------


# Switch on CORBA driver only, listens on bootstrap port 7601:
jacorb.log.default.verbosity=0
plugin/ior/useNameService=false
bootstrapPort=7601
plugin/socket/port=7701
plugin/xmlrpc/port=7801
plugin/rmi/registryPort=7901

# Switch off telnet access, we don't need it
admin.remoteconsole.port=-1

# Configuer cluster - the avalon node:
cluster=true

cluster.node.id=avalon

cluster.node.master[avalon]=\
   <clusternode id='avalon'>\
      <master type='DomainToMaster'>\
         <key queryType='DOMAIN' domain='STOCK_EXCHANGE'/>\
      </master>\
   </clusternode>


# Configure cluster - how to find heron:
cluster.node[heron]=\
   <clusternode id='heron'>\
      <connect><qos>\
         <address type='IOR' bootstrapHostname='' port='7600'/>\
         <address type='SOCKET'>socket://:7700</address>\
         <address type='XMLRPC'>http://:7800</address>\
         <address type='RMI'>rmi://:7900/I_AuthServer</address>\
      </qos></connect>\
      <master type='DomainToMaster' dirtyRead="true">\
         <key queryType='DOMAIN' domain='RUGBY_NEWS'/>\
      </master>\
      <master type='DomainToMaster' dirtyRead='false'>\
         <key queryType='DOMAIN' domain='SOCCER_NEWS'/>\
      </master>\
   </clusternode>

