You are viewing a plain text version of this content. The canonical link for it is here.
Posted to stonehenge-commits@incubator.apache.org by dr...@apache.org on 2009/04/23 04:15:03 UTC

svn commit: r767785 [6/17] - in /incubator/stonehenge/trunk/stocktrader/dotnet/setup_utilities: DataLoad/ DataLoad/BusinessServiceIISRepository/ DataLoad/BusinessServiceRepository/ DataLoad/CompositeWebAppRepository/ DataLoad/OrderProcessorForwardRepos...

Modified: incubator/stonehenge/trunk/stocktrader/dotnet/setup_utilities/DataLoad/OrderProcessorForwardRepository/ConfigurationKeys.xml
URL: http://svn.apache.org/viewvc/incubator/stonehenge/trunk/stocktrader/dotnet/setup_utilities/DataLoad/OrderProcessorForwardRepository/ConfigurationKeys.xml?rev=767785&r1=767784&r2=767785&view=diff
==============================================================================
--- incubator/stonehenge/trunk/stocktrader/dotnet/setup_utilities/DataLoad/OrderProcessorForwardRepository/ConfigurationKeys.xml (original)
+++ incubator/stonehenge/trunk/stocktrader/dotnet/setup_utilities/DataLoad/OrderProcessorForwardRepository/ConfigurationKeys.xml Thu Apr 23 04:14:57 2009
@@ -1 +1,17 @@
-<ConfigurationKeys><dbo.ConfigurationKeys><DisplayName>Accept All Certificates for Development Testing</DisplayName><SettingsClassFieldName>ACCEPT_ALL_CERTIFICATES</SettingsClassFieldName><KeyValue>true</KeyValue><DataType>radiobutton</DataType><Description>If true, for development mode test certificates will be accepted.  Necessary for HTTPs endpoints using self-signed test certificates for endpoints to work. Set to false for production/when using valid root authority-signed x509 certs.</Description><ReadOnly>False</ReadOnly><ValidValues>true;false</ValidValues><LastUpdate>2008-03-09T23:29:26</LastUpdate><KeyLevel>0</KeyLevel><ConfigurationServiceName>Trade.OrderProcessorHostConfigurationImplementation.ConfigurationService</ConfigurationServiceName><DisplayOrder>1</DisplayOrder><GroupName>Host..NET StockTrader Order Processor Forward Service</GroupName><HostNameIdentifier>.NET StockTrader Order Processor Forward Service</HostNameIdentifier></dbo.ConfigurationKeys><dbo.Confi
 gurationKeys><DisplayName>ServiceAdministrator</DisplayName><SettingsClassFieldName>ADMINISTRATORCONTACT</SettingsClassFieldName><KeyValue>425-882-8080</KeyValue><DataType>string</DataType><Description>The administrator contact for the service</Description><ReadOnly>False</ReadOnly><ValidValues>string</ValidValues><LastUpdate>2008-05-11T09:04:32.527</LastUpdate><KeyLevel>1</KeyLevel><ConfigurationServiceName>Trade.OrderProcessorHostConfigurationImplementation.ConfigurationService</ConfigurationServiceName><DisplayOrder>4</DisplayOrder><GroupName>Host..NET StockTrader Order Processor Forward Service</GroupName><HostNameIdentifier>.NET StockTrader Order Processor Forward Service</HostNameIdentifier></dbo.ConfigurationKeys><dbo.ConfigurationKeys><DisplayName>Auto Return Connected Service UserId/Password To New Clients</DisplayName><SettingsClassFieldName>AUTO_SUPPLY_CS_ID_PASSWORD</SettingsClassFieldName><KeyValue>true</KeyValue><DataType>radiobutton</DataType><Description>If t
 his is true (default), the userid/password combination with Connected Service Rights will be returned to new clients adding this service as a Connected Service from ConfigWeb. An administrator userid is never returned, this must be obtained out-of-band.</Description><ReadOnly>False</ReadOnly><ValidValues>true; false</ValidValues><LastUpdate>2008-05-11T09:05:04.290</LastUpdate><KeyLevel>1</KeyLevel><ConfigurationServiceName>Trade.OrderProcessorHostConfigurationImplementation.ConfigurationService</ConfigurationServiceName><DisplayOrder>11</DisplayOrder><GroupName>Host..NET StockTrader Order Processor Forward Service</GroupName><HostNameIdentifier>.NET StockTrader Order Processor Forward Service</HostNameIdentifier></dbo.ConfigurationKeys><dbo.ConfigurationKeys><DisplayName>BadRequestLimit</DisplayName><SettingsClassFieldName>BAD_REQUEST_LIMIT</SettingsClassFieldName><KeyValue>12</KeyValue><DataType>int</DataType><Description>The number of consecutive bad requests before a serv
 er is removed from the local instance load-balanced list.</Description><ReadOnly>False</ReadOnly><ValidValues>int</ValidValues><LastUpdate>2007-12-09T21:56:04.980</LastUpdate><KeyLevel>-1</KeyLevel><ConfigurationServiceName>Trade.OrderProcessorHostConfigurationImplementation.ConfigurationService</ConfigurationServiceName><DisplayOrder>1</DisplayOrder><GroupName>Host..NET StockTrader Order Processor Forward Service</GroupName><HostNameIdentifier>.NET StockTrader Order Processor Forward Service</HostNameIdentifier></dbo.ConfigurationKeys><dbo.ConfigurationKeys><DisplayName>Max Changed Service Thread Wait Timeout</DisplayName><SettingsClassFieldName>CHANGEDSERVICE_THREADWAIT_TIMEOUT</SettingsClassFieldName><KeyValue>10000</KeyValue><DataType>int</DataType><Description>Millisecond Max wait on changining service definition, before nodes being re-initializing node communication channels.  Do not set lower than 10000 ms.</Description><ReadOnly>False</ReadOnly><ValidValues>milliseco
 nd; do not set, in general, below 20000 ms (20 seconds).</ValidValues><LastUpdate>2008-05-11T09:05:53.470</LastUpdate><KeyLevel>-1</KeyLevel><ConfigurationServiceName>Trade.OrderProcessorHostConfigurationImplementation.ConfigurationService</ConfigurationServiceName><DisplayOrder>3</DisplayOrder><GroupName>Host..NET StockTrader Order Processor Forward Service</GroupName><HostNameIdentifier>.NET StockTrader Order Processor Forward Service</HostNameIdentifier></dbo.ConfigurationKeys><dbo.ConfigurationKeys><DisplayName>Configuration Service Name Identifier</DisplayName><SettingsClassFieldName>CONFIG_SERVICENAME_IDENTIFIER</SettingsClassFieldName><KeyValue>Trade.OrderProcessorHostConfigurationImplementation.ConfigurationService</KeyValue><DataType>string</DataType><Description>The name identifier of the configuration service for this host.</Description><ReadOnly>True</ReadOnly><ValidValues>string</ValidValues><LastUpdate>2007-12-10T00:00:00</LastUpdate><KeyLevel>1</KeyLevel><Conf
 igurationServiceName>Trade.OrderProcessorHostConfigurationImplementation.ConfigurationService</ConfigurationServiceName><DisplayOrder>0</DisplayOrder><GroupName>Host..NET StockTrader Order Processor Forward Service</GroupName><HostNameIdentifier>.NET StockTrader Order Processor Forward Service</HostNameIdentifier></dbo.ConfigurationKeys><dbo.ConfigurationKeys><DisplayName>Config Show Connected Services</DisplayName><SettingsClassFieldName>CONFIGSHOWCONNECTEDSERVICES</SettingsClassFieldName><KeyValue>true</KeyValue><DataType>radiobutton</DataType><Description>If true, the configuration system will query for an retrieve configuration data for connected services, if the credentials allow.</Description><ReadOnly>False</ReadOnly><ValidValues>true; false</ValidValues><LastUpdate>2008-05-11T09:06:48.320</LastUpdate><KeyLevel>-1</KeyLevel><ConfigurationServiceName>Trade.OrderProcessorHostConfigurationImplementation.ConfigurationService</ConfigurationServiceName><DisplayOrder>9</Disp
 layOrder><GroupName>Host..NET StockTrader Order Processor Forward Service</GroupName><HostNameIdentifier>.NET StockTrader Order Processor Forward Service</HostNameIdentifier></dbo.ConfigurationKeys><dbo.ConfigurationKeys><DisplayName>DataAccessLayer</DisplayName><SettingsClassFieldName>DAL</SettingsClassFieldName><KeyValue>Trade.DALSQLServer</KeyValue><DataType>radiobutton</DataType><Description>The Database Access Layer (DAL) to use.  Different DALs connect to different database types.</Description><ReadOnly>False</ReadOnly><ValidValues>Trade.DALSQLServer; Trade.DALOracle</ValidValues><LastUpdate>2007-12-10T02:24:06.650</LastUpdate><KeyLevel>0</KeyLevel><ConfigurationServiceName>Trade.OrderProcessorHostConfigurationImplementation.ConfigurationService</ConfigurationServiceName><DisplayOrder>0</DisplayOrder><GroupName>Trade.OrderProcessorContract.IOrderProcessor</GroupName><HostNameIdentifier>.NET StockTrader Order Processor Forward Service</HostNameIdentifier></dbo.Configura
 tionKeys><dbo.ConfigurationKeys><DisplayName>Stock Database Name</DisplayName><SettingsClassFieldName>Database</SettingsClassFieldName><KeyValue>StockTraderDB</KeyValue><DataType>string</DataType><Description>The Name of the StockTrader Database</Description><ReadOnly>False</ReadOnly><ValidValues>string</ValidValues><LastUpdate>2007-12-09T19:22:19.330</LastUpdate><KeyLevel>0</KeyLevel><ConfigurationServiceName>Trade.OrderProcessorHostConfigurationImplementation.ConfigurationService</ConfigurationServiceName><DisplayOrder>2</DisplayOrder><GroupName>Trade.OrderProcessorContract.IOrderProcessor</GroupName><HostNameIdentifier>.NET StockTrader Order Processor Forward Service</HostNameIdentifier></dbo.ConfigurationKeys><dbo.ConfigurationKeys><DisplayName>Stocks Database Server</DisplayName><SettingsClassFieldName>DBServer</SettingsClassFieldName><KeyValue>#####</KeyValue><DataType>string</DataType><Description>The Host Server Name/IP Address for the StockTrader Database Server. Sh
 ould be IP Address when using DB2 DAL.  Ignored for Oracle DAL.</Description><ReadOnly>False</ReadOnly><ValidValues>The Host Server Name/IP Address for the StockTrader Database Server. Ignored for Oracle DAL.</ValidValues><LastUpdate>2007-12-09T19:22:10.687</LastUpdate><KeyLevel>0</KeyLevel><ConfigurationServiceName>Trade.OrderProcessorHostConfigurationImplementation.ConfigurationService</ConfigurationServiceName><DisplayOrder>1</DisplayOrder><GroupName>Trade.OrderProcessorContract.IOrderProcessor</GroupName><HostNameIdentifier>.NET StockTrader Order Processor Forward Service</HostNameIdentifier></dbo.ConfigurationKeys><dbo.ConfigurationKeys><DisplayName>DefaultNetConnectionLimit</DisplayName><SettingsClassFieldName>DEFAULT_CONNECTION_LIMIT</SettingsClassFieldName><KeyValue>64</KeyValue><DataType>int</DataType><Description>The number of System.Net Connections allowed for a service client</Description><ReadOnly>False</ReadOnly><ValidValues>int</ValidValues><LastUpdate>2008-04
 -13T15:58:50.883</LastUpdate><KeyLevel>0</KeyLevel><ConfigurationServiceName>Trade.OrderProcessorHostConfigurationImplementation.ConfigurationService</ConfigurationServiceName><DisplayOrder>2</DisplayOrder><GroupName>Host..NET StockTrader Order Processor Forward Service</GroupName><HostNameIdentifier>.NET StockTrader Order Processor Forward Service</HostNameIdentifier></dbo.ConfigurationKeys><dbo.ConfigurationKeys><DisplayName>Detailed Logging</DisplayName><SettingsClassFieldName>DETAILED_LOGGING</SettingsClassFieldName><KeyValue>true</KeyValue><DataType>radiobutton</DataType><Description>Whether to write configuration service messages to event log for this host.</Description><ReadOnly>False</ReadOnly><ValidValues>true;false</ValidValues><LastUpdate>2007-12-10T02:20:30.357</LastUpdate><KeyLevel>1</KeyLevel><ConfigurationServiceName>Trade.OrderProcessorHostConfigurationImplementation.ConfigurationService</ConfigurationServiceName><DisplayOrder>5</DisplayOrder><GroupName>Host.
 .NET StockTrader Order Processor Forward Service</GroupName><HostNameIdentifier>.NET StockTrader Order Processor Forward Service</HostNameIdentifier></dbo.ConfigurationKeys><dbo.ConfigurationKeys><DisplayName>Display Order Iterations In Console</DisplayName><SettingsClassFieldName>DISPLAYNUMBERORDERITERATIONS</SettingsClassFieldName><KeyValue>1</KeyValue><DataType>int</DataType><Description>The number of orders placed before displaying a console.write message.  Please keep above 100 for benchmarks, the display writes can be somewhat expensive.</Description><ReadOnly>False</ReadOnly><ValidValues>positive int</ValidValues><LastUpdate>2008-04-19T15:58:41.370</LastUpdate><KeyLevel>1</KeyLevel><ConfigurationServiceName>Trade.OrderProcessorHostConfigurationImplementation.ConfigurationService</ConfigurationServiceName><DisplayOrder>2</DisplayOrder><GroupName>Trade.OrderProcessorContract.IOrderProcessor</GroupName><HostNameIdentifier>.NET StockTrader Order Processor Forward Service<
 /HostNameIdentifier></dbo.ConfigurationKeys><dbo.ConfigurationKeys><DisplayName>Use System.Transactions</DisplayName><SettingsClassFieldName>ENABLE_GLOBAL_SYSTEM_DOT_TRANSACTIONS_CONFIGSTRING</SettingsClassFieldName><KeyValue>true</KeyValue><DataType>radiobutton</DataType><Description>This setting determines whether to use ADO.NET transactions or System.Transactions as the transaction model for the order processor service.  While we could use ADO.NET txs for the volatile queue; we cannot for the durable queue since this requires a full distributed tx. Hence this is set to true and should not be changed.</Description><ReadOnly>True</ReadOnly><ValidValues>true</ValidValues><LastUpdate>2007-12-10T02:26:05.757</LastUpdate><KeyLevel>-1</KeyLevel><ConfigurationServiceName>Trade.OrderProcessorHostConfigurationImplementation.ConfigurationService</ConfigurationServiceName><DisplayOrder>3</DisplayOrder><GroupName>Trade.OrderProcessorContract.IOrderProcessor</GroupName><HostNameIdentif
 ier>.NET StockTrader Order Processor Forward Service</HostNameIdentifier></dbo.ConfigurationKeys><dbo.ConfigurationKeys><DisplayName>Event Log</DisplayName><SettingsClassFieldName>EVENT_LOG</SettingsClassFieldName><KeyValue>.NET StockTrader Order Processor Forward Service</KeyValue><DataType>string</DataType><Description>The name of the Windows Application Event Log Source to log errors to</Description><ReadOnly>False</ReadOnly><ValidValues>string</ValidValues><LastUpdate>2008-05-11T09:05:25.020</LastUpdate><KeyLevel>1</KeyLevel><ConfigurationServiceName>Trade.OrderProcessorHostConfigurationImplementation.ConfigurationService</ConfigurationServiceName><DisplayOrder>9</DisplayOrder><GroupName>Host..NET StockTrader Order Processor Forward Service</GroupName><HostNameIdentifier>.NET StockTrader Order Processor Forward Service</HostNameIdentifier></dbo.ConfigurationKeys><dbo.ConfigurationKeys><DisplayName>HostNameIdentifier</DisplayName><SettingsClassFieldName>HOST_NAME_IDENTIFI
 ER</SettingsClassFieldName><KeyValue>.NET StockTrader Order Processor Forward Service</KeyValue><DataType>string</DataType><Description>The name of the service host.</Description><ReadOnly>True</ReadOnly><ValidValues>The primary name identifier of the service.</ValidValues><LastUpdate>2008-05-11T09:02:42.367</LastUpdate><KeyLevel>1</KeyLevel><ConfigurationServiceName>Trade.OrderProcessorHostConfigurationImplementation.ConfigurationService</ConfigurationServiceName><DisplayOrder>-1</DisplayOrder><GroupName>Host..NET StockTrader Order Processor Forward Service</GroupName><HostNameIdentifier>.NET StockTrader Order Processor Forward Service</HostNameIdentifier></dbo.ConfigurationKeys><dbo.ConfigurationKeys><DisplayName>Inner thread wait timeout</DisplayName><SettingsClassFieldName>MAX_INNER_THREADWAIT_TIMEOUT</SettingsClassFieldName><KeyValue>15000</KeyValue><DataType>int</DataType><Description>Inner threads wait timeout.</Description><ReadOnly>False</ReadOnly><ValidValues>milli
 second; must be adjusted carefully if at all in conjunction with other thread wait timeouts</ValidValues><LastUpdate>2008-05-11T09:06:07.490</LastUpdate><KeyLevel>-1</KeyLevel><ConfigurationServiceName>Trade.OrderProcessorHostConfigurationImplementation.ConfigurationService</ConfigurationServiceName><DisplayOrder>5</DisplayOrder><GroupName>Host..NET StockTrader Order Processor Forward Service</GroupName><HostNameIdentifier>.NET StockTrader Order Processor Forward Service</HostNameIdentifier></dbo.ConfigurationKeys><dbo.ConfigurationKeys><DisplayName>Max Node Node Notify Wait Timeout</DisplayName><SettingsClassFieldName>MAX_NODE_NOTIFY_THREADWAIT_TIMEOUT</SettingsClassFieldName><KeyValue>20000</KeyValue><DataType>int</DataType><Description>Millisecond Max wait on node notify operations.  If a node notify operation exceeds this value (10,000), ConfigWeb will display failure on the operation.  This does not mean the operation failed, but is the amount of time allocated before t
 he receiving node moves on.  Hence, be careful about setting this value too low.  This is per node, not total across nodes, as all node notifications are done on concurrent threads for efficiency.  Some operations, like receiveService, can take some time, as active service hosts, must be closed and re-initialized.</Description><ReadOnly>False</ReadOnly><ValidValues>millisecond; do not set, in general, below 20000 ms (20 seconds).</ValidValues><LastUpdate>2008-05-11T09:06:13.987</LastUpdate><KeyLevel>-1</KeyLevel><ConfigurationServiceName>Trade.OrderProcessorHostConfigurationImplementation.ConfigurationService</ConfigurationServiceName><DisplayOrder>6</DisplayOrder><GroupName>Host..NET StockTrader Order Processor Forward Service</GroupName><HostNameIdentifier>.NET StockTrader Order Processor Forward Service</HostNameIdentifier></dbo.ConfigurationKeys><dbo.ConfigurationKeys><DisplayName>Primary Service Thread Wait Timeout</DisplayName><SettingsClassFieldName>MAX_PRIMARY_SERVIC
 E_THREADWAIT_TIMEOUT</SettingsClassFieldName><KeyValue>10000</KeyValue><DataType>int</DataType><Description>This sets the maximum amount of time (ms) the load balancing client will wait for an online response from a node before moving on to select a new node.</Description><ReadOnly>False</ReadOnly><ValidValues>int</ValidValues><LastUpdate>2008-05-11T09:06:20.340</LastUpdate><KeyLevel>-1</KeyLevel><ConfigurationServiceName>Trade.OrderProcessorHostConfigurationImplementation.ConfigurationService</ConfigurationServiceName><DisplayOrder>7</DisplayOrder><GroupName>Host..NET StockTrader Order Processor Forward Service</GroupName><HostNameIdentifier>.NET StockTrader Order Processor Forward Service</HostNameIdentifier></dbo.ConfigurationKeys><dbo.ConfigurationKeys><DisplayName>Controller thread wait timeout</DisplayName><SettingsClassFieldName>MAX_THREADWAIT_TIMEOUT</SettingsClassFieldName><KeyValue>40000</KeyValue><DataType>int</DataType><Description>Millisecond thread wait tuning 
 setting, controls how long controller thread will wait for response from child threads</Description><ReadOnly>False</ReadOnly><ValidValues>millisecond; must be adjusted carefully if at all in conjunction with other inner thread wait timeouts</ValidValues><LastUpdate>2008-05-11T09:06:00.090</LastUpdate><KeyLevel>-1</KeyLevel><ConfigurationServiceName>Trade.OrderProcessorHostConfigurationImplementation.ConfigurationService</ConfigurationServiceName><DisplayOrder>4</DisplayOrder><GroupName>Host..NET StockTrader Order Processor Forward Service</GroupName><HostNameIdentifier>.NET StockTrader Order Processor Forward Service</HostNameIdentifier></dbo.ConfigurationKeys><dbo.ConfigurationKeys><DisplayName>URI online status wait timeout</DisplayName><SettingsClassFieldName>MAX_URI_THREADWAIT_TIMEOUT</SettingsClassFieldName><KeyValue>4000</KeyValue><DataType>int</DataType><Description>Millisecond Max wait on individual URIs for online status checks</Description><ReadOnly>False</ReadOnl
 y><ValidValues>millisecond; must be adjusted carefully if at all in conjunction with other thread wait timeouts</ValidValues><LastUpdate>2008-05-11T09:06:25.923</LastUpdate><KeyLevel>-1</KeyLevel><ConfigurationServiceName>Trade.OrderProcessorHostConfigurationImplementation.ConfigurationService</ConfigurationServiceName><DisplayOrder>8</DisplayOrder><GroupName>Host..NET StockTrader Order Processor Forward Service</GroupName><HostNameIdentifier>.NET StockTrader Order Processor Forward Service</HostNameIdentifier></dbo.ConfigurationKeys><dbo.ConfigurationKeys><DisplayName>MaximumDatabaseConnections</DisplayName><SettingsClassFieldName>MaxDBConnections</SettingsClassFieldName><KeyValue>60</KeyValue><DataType>int</DataType><Description>The maximum pooled database connections</Description><ReadOnly>False</ReadOnly><ValidValues>1-300</ValidValues><LastUpdate>2007-12-09T19:23:01.027</LastUpdate><KeyLevel>0</KeyLevel><ConfigurationServiceName>Trade.OrderProcessorHostConfigurationImpl
 ementation.ConfigurationService</ConfigurationServiceName><DisplayOrder>5</DisplayOrder><GroupName>Trade.OrderProcessorContract.IOrderProcessor</GroupName><HostNameIdentifier>.NET StockTrader Order Processor Forward Service</HostNameIdentifier></dbo.ConfigurationKeys><dbo.ConfigurationKeys><DisplayName>MaxQueueBatchSize</DisplayName><SettingsClassFieldName>MaxQueueBatchSize</SettingsClassFieldName><KeyValue>5</KeyValue><DataType>int</DataType><Description>The queue batch size for the transacted MSMQ WCF endpoint.</Description><ReadOnly>False</ReadOnly><ValidValues>Positive integer.  The size of the batch must be balanced against database concurrency behavior.  Too large a batch size can lead to deadlocks and failed transactions under load. Batching, however, will significantly reduce processing overhead as it</ValidValues><LastUpdate>2007-12-09T19:24:12.240</LastUpdate><KeyLevel>0</KeyLevel><ConfigurationServiceName>Trade.OrderProcessorHostConfigurationImplementation.Configu
 rationService</ConfigurationServiceName><DisplayOrder>7</DisplayOrder><GroupName>Trade.OrderProcessorContract.IOrderProcessor</GroupName><HostNameIdentifier>.NET StockTrader Order Processor Forward Service</HostNameIdentifier></dbo.ConfigurationKeys><dbo.ConfigurationKeys><DisplayName>MinimumDatabaseConnections</DisplayName><SettingsClassFieldName>MinDBConnections</SettingsClassFieldName><KeyValue>60</KeyValue><DataType>int</DataType><Description>The minimum pooled connections to the database</Description><ReadOnly>False</ReadOnly><ValidValues>1-300</ValidValues><LastUpdate>2007-12-09T19:23:08.970</LastUpdate><KeyLevel>0</KeyLevel><ConfigurationServiceName>Trade.OrderProcessorHostConfigurationImplementation.ConfigurationService</ConfigurationServiceName><DisplayOrder>6</DisplayOrder><GroupName>Trade.OrderProcessorContract.IOrderProcessor</GroupName><HostNameIdentifier>.NET StockTrader Order Processor Forward Service</HostNameIdentifier></dbo.ConfigurationKeys><dbo.Configurat
 ionKeys><DisplayName>NodeActiveDCServiceID</DisplayName><SettingsClassFieldName>NODE_ACTIVE_DC_SERVICE_ID</SettingsClassFieldName><KeyValue>-1</KeyValue><DataType>int</DataType><Description>This selects the active Node DC Endpoint for nodes to communicate with eachother for distributed cache (DC) operations</Description><ReadOnly>False</ReadOnly><ValidValues>Must find from Hosted Services definitions</ValidValues><LastUpdate>2008-05-11T09:03:14.287</LastUpdate><KeyLevel>1</KeyLevel><ConfigurationServiceName>Trade.OrderProcessorHostConfigurationImplementation.ConfigurationService</ConfigurationServiceName><DisplayOrder>2</DisplayOrder><GroupName>Host..NET StockTrader Order Processor Forward Service</GroupName><HostNameIdentifier>.NET StockTrader Order Processor Forward Service</HostNameIdentifier></dbo.ConfigurationKeys><dbo.ConfigurationKeys><DisplayName>NodeActiveServiceID</DisplayName><SettingsClassFieldName>NODE_ACTIVE_SERVICE_ID</SettingsClassFieldName><KeyValue>2</KeyVa
 lue><DataType>int</DataType><Description>This select the active Node Endpoint for nodes to communicate with eachother for cluster-wide operations</Description><ReadOnly>False</ReadOnly><ValidValues>Must find from Hosted Services definitions</ValidValues><LastUpdate>2008-05-11T09:03:19.873</LastUpdate><KeyLevel>1</KeyLevel><ConfigurationServiceName>Trade.OrderProcessorHostConfigurationImplementation.ConfigurationService</ConfigurationServiceName><DisplayOrder>3</DisplayOrder><GroupName>Host..NET StockTrader Order Processor Forward Service</GroupName><HostNameIdentifier>.NET StockTrader Order Processor Forward Service</HostNameIdentifier></dbo.ConfigurationKeys><dbo.ConfigurationKeys><DisplayName>Detailed Logging Node Notifications</DisplayName><SettingsClassFieldName>NODE_LOG_NOTIFICATIONS</SettingsClassFieldName><KeyValue>true</KeyValue><DataType>radiobutton</DataType><Description>Note:  Setting to true is like tracing:  Will slow things down, but give rich trace information
  for debugging. Set to false for production!</Description><ReadOnly>False</ReadOnly><ValidValues>true;false</ValidValues><LastUpdate>2008-05-11T09:05:15.957</LastUpdate><KeyLevel>1</KeyLevel><ConfigurationServiceName>Trade.OrderProcessorHostConfigurationImplementation.ConfigurationService</ConfigurationServiceName><DisplayOrder>10</DisplayOrder><GroupName>Host..NET StockTrader Order Processor Forward Service</GroupName><HostNameIdentifier>.NET StockTrader Order Processor Forward Service</HostNameIdentifier></dbo.ConfigurationKeys><dbo.ConfigurationKeys><DisplayName>Run Without MSMQ Installed</DisplayName><SettingsClassFieldName>NOMSMQ</SettingsClassFieldName><KeyValue>false</KeyValue><DataType>radiobutton</DataType><Description>On service startup, whether to activate MSMQ endpoints.  If set to true, MSMQ does not need to be installed for the service to start.  However, no communication over MSMQ will be possible and only TCP/HTTP will be functional.</Description><ReadOnly>Fa
 lse</ReadOnly><ValidValues>true;false</ValidValues><LastUpdate>2007-12-10T02:25:09.143</LastUpdate><KeyLevel>-1</KeyLevel><ConfigurationServiceName>Trade.OrderProcessorHostConfigurationImplementation.ConfigurationService</ConfigurationServiceName><DisplayOrder>0</DisplayOrder><GroupName>Trade.OrderProcessorContract.IOrderProcessor</GroupName><HostNameIdentifier>.NET StockTrader Order Processor Forward Service</HostNameIdentifier></dbo.ConfigurationKeys><dbo.ConfigurationKeys><DisplayName>Do Not Use a Poison Queue</DisplayName><SettingsClassFieldName>NOPOISONQUEUE</SettingsClassFieldName><KeyValue>false</KeyValue><DataType>radiobutton</DataType><Description>Whether Poison Messages will be moved to the poison MSMQ message queue, or discarded.</Description><ReadOnly>False</ReadOnly><ValidValues>true;false</ValidValues><LastUpdate>2007-12-10T02:25:24.230</LastUpdate><KeyLevel>-1</KeyLevel><ConfigurationServiceName>Trade.OrderProcessorHostConfigurationImplementation.Configuration
 Service</ConfigurationServiceName><DisplayOrder>1</DisplayOrder><GroupName>Trade.OrderProcessorContract.IOrderProcessor</GroupName><HostNameIdentifier>.NET StockTrader Order Processor Forward Service</HostNameIdentifier></dbo.ConfigurationKeys><dbo.ConfigurationKeys><DisplayName>NumberClientChannels</DisplayName><SettingsClassFieldName>NUM_CHANNELS</SettingsClassFieldName><KeyValue>1</KeyValue><DataType>int</DataType><Description>The number of WCF client channels created per service host.</Description><ReadOnly>False</ReadOnly><ValidValues>int</ValidValues><LastUpdate>2007-12-09T18:19:23.170</LastUpdate><KeyLevel>0</KeyLevel><ConfigurationServiceName>Trade.OrderProcessorHostConfigurationImplementation.ConfigurationService</ConfigurationServiceName><DisplayOrder>3</DisplayOrder><GroupName>Host..NET StockTrader Order Processor Forward Service</GroupName><HostNameIdentifier>.NET StockTrader Order Processor Forward Service</HostNameIdentifier></dbo.ConfigurationKeys><dbo.Configu
 rationKeys><DisplayName>OrderProcessorForwardServiceContract</DisplayName><SettingsClassFieldName>OPS_CLIENT_CONNECTED_SERVICE_CONTRACT</SettingsClassFieldName><KeyValue>Trade.OrderProcessorContract.IOrderProcessor</KeyValue><DataType>string</DataType><Description>The OrderProcessor Service Contract</Description><ReadOnly>False</ReadOnly><ValidValues>Trade.OrderProcessorContract.IOrderProcessor</ValidValues><LastUpdate>2007-12-09T19:23:28.373</LastUpdate><KeyLevel>0</KeyLevel><ConfigurationServiceName>Trade.OrderProcessorHostConfigurationImplementation.ConfigurationService</ConfigurationServiceName><DisplayOrder>8</DisplayOrder><GroupName>Trade.OrderProcessorContract.IOrderProcessor</GroupName><HostNameIdentifier>.NET StockTrader Order Processor Forward Service</HostNameIdentifier></dbo.ConfigurationKeys><dbo.ConfigurationKeys><DisplayName>OrderProcessingBehavior</DisplayName><SettingsClassFieldName>ORDER_PROCESSING_BEHAVIOR</SettingsClassFieldName><KeyValue>Standard</KeyVal
 ue><DataType>radiobutton</DataType><Description>Whether this instance processes orders, or forwards them to another remote instance of the same service.  As many network hops as required are allowed, with transport changes between all hops possible.</Description><ReadOnly>False</ReadOnly><ValidValues>Standard;Forward</ValidValues><LastUpdate>2008-04-19T15:27:54.490</LastUpdate><KeyLevel>1</KeyLevel><ConfigurationServiceName>Trade.OrderProcessorHostConfigurationImplementation.ConfigurationService</ConfigurationServiceName><DisplayOrder>0</DisplayOrder><GroupName>Trade.OrderProcessorContract.IOrderProcessor</GroupName><HostNameIdentifier>.NET StockTrader Order Processor Forward Service</HostNameIdentifier></dbo.ConfigurationKeys><dbo.ConfigurationKeys><DisplayName>OrderProcessingForwardMode</DisplayName><SettingsClassFieldName>ORDER_PROCESSING_MODE</SettingsClassFieldName><KeyValue>ASync_Msmq</KeyValue><DataType>radiobutton</DataType><Description>The mode (binding) to use when
  forwarding orders.  Only used when OrderProcessingBehavior is set to Forward.</Description><ReadOnly>False</ReadOnly><ValidValues>ASync_Msmq; ASync_Http; ASync_Tcp</ValidValues><LastUpdate>2008-05-11T09:07:43.147</LastUpdate><KeyLevel>1</KeyLevel><ConfigurationServiceName>Trade.OrderProcessorHostConfigurationImplementation.ConfigurationService</ConfigurationServiceName><DisplayOrder>1</DisplayOrder><GroupName>Trade.OrderProcessorContract.IOrderProcessor</GroupName><HostNameIdentifier>.NET StockTrader Order Processor Forward Service</HostNameIdentifier></dbo.ConfigurationKeys><dbo.ConfigurationKeys><DisplayName>Stocks Database Password</DisplayName><SettingsClassFieldName>Password</SettingsClassFieldName><KeyValue>trade</KeyValue><DataType>string</DataType><Description>The Password for the Authenticated DB Login</Description><ReadOnly>False</ReadOnly><ValidValues>string</ValidValues><LastUpdate>2007-12-09T19:22:39.453</LastUpdate><KeyLevel>0</KeyLevel><ConfigurationServiceNa
 me>Trade.OrderProcessorHostConfigurationImplementation.ConfigurationService</ConfigurationServiceName><DisplayOrder>4</DisplayOrder><GroupName>Trade.OrderProcessorContract.IOrderProcessor</GroupName><HostNameIdentifier>.NET StockTrader Order Processor Forward Service</HostNameIdentifier></dbo.ConfigurationKeys><dbo.ConfigurationKeys><DisplayName>Poison Message Queue Name</DisplayName><SettingsClassFieldName>QUENAMEPOISON</SettingsClassFieldName><KeyValue>.\private$\StockTraderPoisonQueue</KeyValue><DataType>string</DataType><Description>The name of the local poison message queue</Description><ReadOnly>False</ReadOnly><ValidValues>a valid name for a queue as a string.  Queue will be a private queue, do not add modifier, specify just the base name please.</ValidValues><LastUpdate>2007-12-09T19:20:58.710</LastUpdate><KeyLevel>-1</KeyLevel><ConfigurationServiceName>Trade.OrderProcessorHostConfigurationImplementation.ConfigurationService</ConfigurationServiceName><DisplayOrder>2<
 /DisplayOrder><GroupName>Trade.OrderProcessorContract.IOrderProcessor</GroupName><HostNameIdentifier>.NET StockTrader Order Processor Forward Service</HostNameIdentifier></dbo.ConfigurationKeys><dbo.ConfigurationKeys><DisplayName>REFRESH</DisplayName><SettingsClassFieldName>REFRESHCONFIG</SettingsClassFieldName><KeyValue>true</KeyValue><DataType>string</DataType><Description>Used to force a refresh of config from repository.</Description><ReadOnly>true</ReadOnly><ValidValues>string</ValidValues><LastUpdate>1900-01-01T00:00:06</LastUpdate><KeyLevel>-1</KeyLevel><ConfigurationServiceName>Trade.OrderProcessorHostConfigurationImplementation.ConfigurationService</ConfigurationServiceName><DisplayOrder>0</DisplayOrder><GroupName>Host..NET StockTrader Order Processor Forward Service</GroupName><HostNameIdentifier>.NET StockTrader Order Processor Forward Service</HostNameIdentifier></dbo.ConfigurationKeys><dbo.ConfigurationKeys><DisplayName>RetryCycles</DisplayName><SettingsClassFie
 ldName>RETRY_CYCLES</SettingsClassFieldName><KeyValue>3</KeyValue><DataType>int</DataType><Description>The number of loops through the load balanced list before returning a "No Host Online" error.</Description><ReadOnly>False</ReadOnly><ValidValues>int</ValidValues><LastUpdate>2007-12-09T21:56:15.370</LastUpdate><KeyLevel>-1</KeyLevel><ConfigurationServiceName>Trade.OrderProcessorHostConfigurationImplementation.ConfigurationService</ConfigurationServiceName><DisplayOrder>2</DisplayOrder><GroupName>Host..NET StockTrader Order Processor Forward Service</GroupName><HostNameIdentifier>.NET StockTrader Order Processor Forward Service</HostNameIdentifier></dbo.ConfigurationKeys><dbo.ConfigurationKeys><DisplayName>ServiceHoster</DisplayName><SettingsClassFieldName>SERVICEHOSTER</SettingsClassFieldName><KeyValue>Microsoft Corporation</KeyValue><DataType>string</DataType><Description>The hoster of the service</Description><ReadOnly>False</ReadOnly><ValidValues>string</ValidValues><La
 stUpdate>2008-05-11T09:04:58.290</LastUpdate><KeyLevel>1</KeyLevel><ConfigurationServiceName>Trade.OrderProcessorHostConfigurationImplementation.ConfigurationService</ConfigurationServiceName><DisplayOrder>7</DisplayOrder><GroupName>Host..NET StockTrader Order Processor Forward Service</GroupName><HostNameIdentifier>.NET StockTrader Order Processor Forward Service</HostNameIdentifier></dbo.ConfigurationKeys><dbo.ConfigurationKeys><DisplayName>ServicePlatform</DisplayName><SettingsClassFieldName>SERVICEPLATFORM</SettingsClassFieldName><KeyValue>Microsoft Windows Server 2008 with .NET 3.5</KeyValue><DataType>string</DataType><Description>The patform the service is running on</Description><ReadOnly>False</ReadOnly><ValidValues>string</ValidValues><LastUpdate>2008-05-11T09:04:18.733</LastUpdate><KeyLevel>1</KeyLevel><ConfigurationServiceName>Trade.OrderProcessorHostConfigurationImplementation.ConfigurationService</ConfigurationServiceName><DisplayOrder>8</DisplayOrder><GroupName
 >Host..NET StockTrader Order Processor Forward Service</GroupName><HostNameIdentifier>.NET StockTrader Order Processor Forward Service</HostNameIdentifier></dbo.ConfigurationKeys><dbo.ConfigurationKeys><DisplayName>ServiceVersion</DisplayName><SettingsClassFieldName>SERVICEVERSION</SettingsClassFieldName><KeyValue>Version 2.0</KeyValue><DataType>string</DataType><Description>The version of the service</Description><ReadOnly>False</ReadOnly><ValidValues>string</ValidValues><LastUpdate>2008-05-11T09:04:05.297</LastUpdate><KeyLevel>1</KeyLevel><ConfigurationServiceName>Trade.OrderProcessorHostConfigurationImplementation.ConfigurationService</ConfigurationServiceName><DisplayOrder>6</DisplayOrder><GroupName>Host..NET StockTrader Order Processor Forward Service</GroupName><HostNameIdentifier>.NET StockTrader Order Processor Forward Service</HostNameIdentifier></dbo.ConfigurationKeys><dbo.ConfigurationKeys><DisplayName>ShareServiceConfigurationData</DisplayName><SettingsClassField
 Name>SHARESERVICECONFIGURATIONDATA</SettingsClassFieldName><KeyValue>true</KeyValue><DataType>radiobutton</DataType><Description>Whether to dynamically share configuration information with other services utilizing this service.</Description><ReadOnly>False</ReadOnly><ValidValues>true; false</ValidValues><LastUpdate>2007-12-10T02:22:10.727</LastUpdate><KeyLevel>-1</KeyLevel><ConfigurationServiceName>Trade.OrderProcessorHostConfigurationImplementation.ConfigurationService</ConfigurationServiceName><DisplayOrder>3</DisplayOrder><GroupName>v</GroupName><HostNameIdentifier>.NET StockTrader Order Processor Forward Service</HostNameIdentifier></dbo.ConfigurationKeys><dbo.ConfigurationKeys><DisplayName>Supress Windows Popups</DisplayName><SettingsClassFieldName>SUPRESS_WIN_POPUPS</SettingsClassFieldName><KeyValue>true</KeyValue><DataType>radiobutton</DataType><Description>Whether to Supress Popups; only relative to Windows Application hosted services</Description><ReadOnly>False</Re
 adOnly><ValidValues>true; false</ValidValues><LastUpdate>2008-05-11T09:06:54.443</LastUpdate><KeyLevel>-1</KeyLevel><ConfigurationServiceName>Trade.OrderProcessorHostConfigurationImplementation.ConfigurationService</ConfigurationServiceName><DisplayOrder>10</DisplayOrder><GroupName>Host..NET StockTrader Order Processor Forward Service</GroupName><HostNameIdentifier>.NET StockTrader Order Processor Forward Service</HostNameIdentifier></dbo.ConfigurationKeys><dbo.ConfigurationKeys><DisplayName>System.Transaction  Transaction Timeout</DisplayName><SettingsClassFieldName>SYSTEMDOTTRANSACTION_TIMEOUT</SettingsClassFieldName><KeyValue>15</KeyValue><DataType>int</DataType><Description>Setting in seconds for the default timeout on System.Transactions.  If you will be stepping through code in Visual Studio, for development purposes set this value to 60 seconds or longer to ensure transactions do not timeout (abort) while stepping through code.  For production/benchmarking, this value
  should remain low as it will enable deadlock detection to happen faster, and optimize data concurrency for high-volume applications.</Description><ReadOnly>False</ReadOnly><ValidValues>positive integer: typically less than 60.</ValidValues><LastUpdate>2007-12-09T19:21:19.380</LastUpdate><KeyLevel>-1</KeyLevel><ConfigurationServiceName>Trade.OrderProcessorHostConfigurationImplementation.ConfigurationService</ConfigurationServiceName><DisplayOrder>4</DisplayOrder><GroupName>Trade.OrderProcessorContract.IOrderProcessor</GroupName><HostNameIdentifier>.NET StockTrader Order Processor Forward Service</HostNameIdentifier></dbo.ConfigurationKeys><dbo.ConfigurationKeys><DisplayName>Stocks Database UserID</DisplayName><SettingsClassFieldName>UserID</SettingsClassFieldName><KeyValue>trade</KeyValue><DataType>string</DataType><Description>The DB User ID for Order Processor Database Authentication</Description><ReadOnly>False</ReadOnly><ValidValues>A valid user with query and write perm
 issions to the database</ValidValues><LastUpdate>2007-12-09T19:22:30.250</LastUpdate><KeyLevel>0</KeyLevel><ConfigurationServiceName>Trade.OrderProcessorHostConfigurationImplementation.ConfigurationService</ConfigurationServiceName><DisplayOrder>3</DisplayOrder><GroupName>Trade.OrderProcessorContract.IOrderProcessor</GroupName><HostNameIdentifier>.NET StockTrader Order Processor Forward Service</HostNameIdentifier></dbo.ConfigurationKeys><dbo.ConfigurationKeys><DisplayName>Cluster Name Identifier for the Virtual Host</DisplayName><SettingsClassFieldName>VHOST_NAME_IDENTIFIER</SettingsClassFieldName><KeyValue>Order Processor Forward Cluster</KeyValue><DataType>string</DataType><Description>A name you choose for your virtual application server.</Description><ReadOnly>False</ReadOnly><ValidValues>string</ValidValues><LastUpdate>2008-05-11T09:21:53.523</LastUpdate><KeyLevel>1</KeyLevel><ConfigurationServiceName>Trade.OrderProcessorHostConfigurationImplementation.ConfigurationSer
 vice</ConfigurationServiceName><DisplayOrder>1</DisplayOrder><GroupName>Host..NET StockTrader Order Processor Forward Service</GroupName><HostNameIdentifier>.NET StockTrader Order Processor Forward Service</HostNameIdentifier></dbo.ConfigurationKeys></ConfigurationKeys>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements.  See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License.  You may obtain a copy of the License at
+ 
+       http://www.apache.org/licenses/LICENSE-2.0
+ 
+  Unless required by applicable law or agreed to in writing, software
+  distributed under the License is distributed on an "AS IS" BASIS,
+  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  See the License for the specific language governing permissions and
+  limitations under the License.
+ -->
+ <ConfigurationKeys><dbo.ConfigurationKeys><DisplayName>Accept All Certificates for Development Testing</DisplayName><SettingsClassFieldName>ACCEPT_ALL_CERTIFICATES</SettingsClassFieldName><KeyValue>true</KeyValue><DataType>radiobutton</DataType><Description>If true, for development mode test certificates will be accepted.  Necessary for HTTPs endpoints using self-signed test certificates for endpoints to work. Set to false for production/when using valid root authority-signed x509 certs.</Description><ReadOnly>False</ReadOnly><ValidValues>true;false</ValidValues><LastUpdate>2008-03-09T23:29:26</LastUpdate><KeyLevel>0</KeyLevel><ConfigurationServiceName>Trade.OrderProcessorHostConfigurationImplementation.ConfigurationService</ConfigurationServiceName><DisplayOrder>1</DisplayOrder><GroupName>Host..NET StockTrader Order Processor Forward Service</GroupName><HostNameIdentifier>.NET StockTrader Order Processor Forward Service</HostNameIdentifier></dbo.ConfigurationKeys><dbo.Conf
 igurationKeys><DisplayName>ServiceAdministrator</DisplayName><SettingsClassFieldName>ADMINISTRATORCONTACT</SettingsClassFieldName><KeyValue>425-882-8080</KeyValue><DataType>string</DataType><Description>The administrator contact for the service</Description><ReadOnly>False</ReadOnly><ValidValues>string</ValidValues><LastUpdate>2008-05-11T09:04:32.527</LastUpdate><KeyLevel>1</KeyLevel><ConfigurationServiceName>Trade.OrderProcessorHostConfigurationImplementation.ConfigurationService</ConfigurationServiceName><DisplayOrder>4</DisplayOrder><GroupName>Host..NET StockTrader Order Processor Forward Service</GroupName><HostNameIdentifier>.NET StockTrader Order Processor Forward Service</HostNameIdentifier></dbo.ConfigurationKeys><dbo.ConfigurationKeys><DisplayName>Auto Return Connected Service UserId/Password To New Clients</DisplayName><SettingsClassFieldName>AUTO_SUPPLY_CS_ID_PASSWORD</SettingsClassFieldName><KeyValue>true</KeyValue><DataType>radiobutton</DataType><Description>If 
 this is true (default), the userid/password combination with Connected Service Rights will be returned to new clients adding this service as a Connected Service from ConfigWeb. An administrator userid is never returned, this must be obtained out-of-band.</Description><ReadOnly>False</ReadOnly><ValidValues>true; false</ValidValues><LastUpdate>2008-05-11T09:05:04.290</LastUpdate><KeyLevel>1</KeyLevel><ConfigurationServiceName>Trade.OrderProcessorHostConfigurationImplementation.ConfigurationService</ConfigurationServiceName><DisplayOrder>11</DisplayOrder><GroupName>Host..NET StockTrader Order Processor Forward Service</GroupName><HostNameIdentifier>.NET StockTrader Order Processor Forward Service</HostNameIdentifier></dbo.ConfigurationKeys><dbo.ConfigurationKeys><DisplayName>BadRequestLimit</DisplayName><SettingsClassFieldName>BAD_REQUEST_LIMIT</SettingsClassFieldName><KeyValue>12</KeyValue><DataType>int</DataType><Description>The number of consecutive bad requests before a ser
 ver is removed from the local instance load-balanced list.</Description><ReadOnly>False</ReadOnly><ValidValues>int</ValidValues><LastUpdate>2007-12-09T21:56:04.980</LastUpdate><KeyLevel>-1</KeyLevel><ConfigurationServiceName>Trade.OrderProcessorHostConfigurationImplementation.ConfigurationService</ConfigurationServiceName><DisplayOrder>1</DisplayOrder><GroupName>Host..NET StockTrader Order Processor Forward Service</GroupName><HostNameIdentifier>.NET StockTrader Order Processor Forward Service</HostNameIdentifier></dbo.ConfigurationKeys><dbo.ConfigurationKeys><DisplayName>Max Changed Service Thread Wait Timeout</DisplayName><SettingsClassFieldName>CHANGEDSERVICE_THREADWAIT_TIMEOUT</SettingsClassFieldName><KeyValue>10000</KeyValue><DataType>int</DataType><Description>Millisecond Max wait on changining service definition, before nodes being re-initializing node communication channels.  Do not set lower than 10000 ms.</Description><ReadOnly>False</ReadOnly><ValidValues>millisec
 ond; do not set, in general, below 20000 ms (20 seconds).</ValidValues><LastUpdate>2008-05-11T09:05:53.470</LastUpdate><KeyLevel>-1</KeyLevel><ConfigurationServiceName>Trade.OrderProcessorHostConfigurationImplementation.ConfigurationService</ConfigurationServiceName><DisplayOrder>3</DisplayOrder><GroupName>Host..NET StockTrader Order Processor Forward Service</GroupName><HostNameIdentifier>.NET StockTrader Order Processor Forward Service</HostNameIdentifier></dbo.ConfigurationKeys><dbo.ConfigurationKeys><DisplayName>Configuration Service Name Identifier</DisplayName><SettingsClassFieldName>CONFIG_SERVICENAME_IDENTIFIER</SettingsClassFieldName><KeyValue>Trade.OrderProcessorHostConfigurationImplementation.ConfigurationService</KeyValue><DataType>string</DataType><Description>The name identifier of the configuration service for this host.</Description><ReadOnly>True</ReadOnly><ValidValues>string</ValidValues><LastUpdate>2007-12-10T00:00:00</LastUpdate><KeyLevel>1</KeyLevel><Con
 figurationServiceName>Trade.OrderProcessorHostConfigurationImplementation.ConfigurationService</ConfigurationServiceName><DisplayOrder>0</DisplayOrder><GroupName>Host..NET StockTrader Order Processor Forward Service</GroupName><HostNameIdentifier>.NET StockTrader Order Processor Forward Service</HostNameIdentifier></dbo.ConfigurationKeys><dbo.ConfigurationKeys><DisplayName>Config Show Connected Services</DisplayName><SettingsClassFieldName>CONFIGSHOWCONNECTEDSERVICES</SettingsClassFieldName><KeyValue>true</KeyValue><DataType>radiobutton</DataType><Description>If true, the configuration system will query for an retrieve configuration data for connected services, if the credentials allow.</Description><ReadOnly>False</ReadOnly><ValidValues>true; false</ValidValues><LastUpdate>2008-05-11T09:06:48.320</LastUpdate><KeyLevel>-1</KeyLevel><ConfigurationServiceName>Trade.OrderProcessorHostConfigurationImplementation.ConfigurationService</ConfigurationServiceName><DisplayOrder>9</Dis
 playOrder><GroupName>Host..NET StockTrader Order Processor Forward Service</GroupName><HostNameIdentifier>.NET StockTrader Order Processor Forward Service</HostNameIdentifier></dbo.ConfigurationKeys><dbo.ConfigurationKeys><DisplayName>DataAccessLayer</DisplayName><SettingsClassFieldName>DAL</SettingsClassFieldName><KeyValue>Trade.DALSQLServer</KeyValue><DataType>radiobutton</DataType><Description>The Database Access Layer (DAL) to use.  Different DALs connect to different database types.</Description><ReadOnly>False</ReadOnly><ValidValues>Trade.DALSQLServer; Trade.DALOracle</ValidValues><LastUpdate>2007-12-10T02:24:06.650</LastUpdate><KeyLevel>0</KeyLevel><ConfigurationServiceName>Trade.OrderProcessorHostConfigurationImplementation.ConfigurationService</ConfigurationServiceName><DisplayOrder>0</DisplayOrder><GroupName>Trade.OrderProcessorContract.IOrderProcessor</GroupName><HostNameIdentifier>.NET StockTrader Order Processor Forward Service</HostNameIdentifier></dbo.Configur
 ationKeys><dbo.ConfigurationKeys><DisplayName>Stock Database Name</DisplayName><SettingsClassFieldName>Database</SettingsClassFieldName><KeyValue>StockTraderDB</KeyValue><DataType>string</DataType><Description>The Name of the StockTrader Database</Description><ReadOnly>False</ReadOnly><ValidValues>string</ValidValues><LastUpdate>2007-12-09T19:22:19.330</LastUpdate><KeyLevel>0</KeyLevel><ConfigurationServiceName>Trade.OrderProcessorHostConfigurationImplementation.ConfigurationService</ConfigurationServiceName><DisplayOrder>2</DisplayOrder><GroupName>Trade.OrderProcessorContract.IOrderProcessor</GroupName><HostNameIdentifier>.NET StockTrader Order Processor Forward Service</HostNameIdentifier></dbo.ConfigurationKeys><dbo.ConfigurationKeys><DisplayName>Stocks Database Server</DisplayName><SettingsClassFieldName>DBServer</SettingsClassFieldName><KeyValue>#####</KeyValue><DataType>string</DataType><Description>The Host Server Name/IP Address for the StockTrader Database Server. S
 hould be IP Address when using DB2 DAL.  Ignored for Oracle DAL.</Description><ReadOnly>False</ReadOnly><ValidValues>The Host Server Name/IP Address for the StockTrader Database Server. Ignored for Oracle DAL.</ValidValues><LastUpdate>2007-12-09T19:22:10.687</LastUpdate><KeyLevel>0</KeyLevel><ConfigurationServiceName>Trade.OrderProcessorHostConfigurationImplementation.ConfigurationService</ConfigurationServiceName><DisplayOrder>1</DisplayOrder><GroupName>Trade.OrderProcessorContract.IOrderProcessor</GroupName><HostNameIdentifier>.NET StockTrader Order Processor Forward Service</HostNameIdentifier></dbo.ConfigurationKeys><dbo.ConfigurationKeys><DisplayName>DefaultNetConnectionLimit</DisplayName><SettingsClassFieldName>DEFAULT_CONNECTION_LIMIT</SettingsClassFieldName><KeyValue>64</KeyValue><DataType>int</DataType><Description>The number of System.Net Connections allowed for a service client</Description><ReadOnly>False</ReadOnly><ValidValues>int</ValidValues><LastUpdate>2008-0
 4-13T15:58:50.883</LastUpdate><KeyLevel>0</KeyLevel><ConfigurationServiceName>Trade.OrderProcessorHostConfigurationImplementation.ConfigurationService</ConfigurationServiceName><DisplayOrder>2</DisplayOrder><GroupName>Host..NET StockTrader Order Processor Forward Service</GroupName><HostNameIdentifier>.NET StockTrader Order Processor Forward Service</HostNameIdentifier></dbo.ConfigurationKeys><dbo.ConfigurationKeys><DisplayName>Detailed Logging</DisplayName><SettingsClassFieldName>DETAILED_LOGGING</SettingsClassFieldName><KeyValue>true</KeyValue><DataType>radiobutton</DataType><Description>Whether to write configuration service messages to event log for this host.</Description><ReadOnly>False</ReadOnly><ValidValues>true;false</ValidValues><LastUpdate>2007-12-10T02:20:30.357</LastUpdate><KeyLevel>1</KeyLevel><ConfigurationServiceName>Trade.OrderProcessorHostConfigurationImplementation.ConfigurationService</ConfigurationServiceName><DisplayOrder>5</DisplayOrder><GroupName>Host
 ..NET StockTrader Order Processor Forward Service</GroupName><HostNameIdentifier>.NET StockTrader Order Processor Forward Service</HostNameIdentifier></dbo.ConfigurationKeys><dbo.ConfigurationKeys><DisplayName>Display Order Iterations In Console</DisplayName><SettingsClassFieldName>DISPLAYNUMBERORDERITERATIONS</SettingsClassFieldName><KeyValue>1</KeyValue><DataType>int</DataType><Description>The number of orders placed before displaying a console.write message.  Please keep above 100 for benchmarks, the display writes can be somewhat expensive.</Description><ReadOnly>False</ReadOnly><ValidValues>positive int</ValidValues><LastUpdate>2008-04-19T15:58:41.370</LastUpdate><KeyLevel>1</KeyLevel><ConfigurationServiceName>Trade.OrderProcessorHostConfigurationImplementation.ConfigurationService</ConfigurationServiceName><DisplayOrder>2</DisplayOrder><GroupName>Trade.OrderProcessorContract.IOrderProcessor</GroupName><HostNameIdentifier>.NET StockTrader Order Processor Forward Service
 </HostNameIdentifier></dbo.ConfigurationKeys><dbo.ConfigurationKeys><DisplayName>Use System.Transactions</DisplayName><SettingsClassFieldName>ENABLE_GLOBAL_SYSTEM_DOT_TRANSACTIONS_CONFIGSTRING</SettingsClassFieldName><KeyValue>true</KeyValue><DataType>radiobutton</DataType><Description>This setting determines whether to use ADO.NET transactions or System.Transactions as the transaction model for the order processor service.  While we could use ADO.NET txs for the volatile queue; we cannot for the durable queue since this requires a full distributed tx. Hence this is set to true and should not be changed.</Description><ReadOnly>True</ReadOnly><ValidValues>true</ValidValues><LastUpdate>2007-12-10T02:26:05.757</LastUpdate><KeyLevel>-1</KeyLevel><ConfigurationServiceName>Trade.OrderProcessorHostConfigurationImplementation.ConfigurationService</ConfigurationServiceName><DisplayOrder>3</DisplayOrder><GroupName>Trade.OrderProcessorContract.IOrderProcessor</GroupName><HostNameIdenti
 fier>.NET StockTrader Order Processor Forward Service</HostNameIdentifier></dbo.ConfigurationKeys><dbo.ConfigurationKeys><DisplayName>Event Log</DisplayName><SettingsClassFieldName>EVENT_LOG</SettingsClassFieldName><KeyValue>.NET StockTrader Order Processor Forward Service</KeyValue><DataType>string</DataType><Description>The name of the Windows Application Event Log Source to log errors to</Description><ReadOnly>False</ReadOnly><ValidValues>string</ValidValues><LastUpdate>2008-05-11T09:05:25.020</LastUpdate><KeyLevel>1</KeyLevel><ConfigurationServiceName>Trade.OrderProcessorHostConfigurationImplementation.ConfigurationService</ConfigurationServiceName><DisplayOrder>9</DisplayOrder><GroupName>Host..NET StockTrader Order Processor Forward Service</GroupName><HostNameIdentifier>.NET StockTrader Order Processor Forward Service</HostNameIdentifier></dbo.ConfigurationKeys><dbo.ConfigurationKeys><DisplayName>HostNameIdentifier</DisplayName><SettingsClassFieldName>HOST_NAME_IDENTIF
 IER</SettingsClassFieldName><KeyValue>.NET StockTrader Order Processor Forward Service</KeyValue><DataType>string</DataType><Description>The name of the service host.</Description><ReadOnly>True</ReadOnly><ValidValues>The primary name identifier of the service.</ValidValues><LastUpdate>2008-05-11T09:02:42.367</LastUpdate><KeyLevel>1</KeyLevel><ConfigurationServiceName>Trade.OrderProcessorHostConfigurationImplementation.ConfigurationService</ConfigurationServiceName><DisplayOrder>-1</DisplayOrder><GroupName>Host..NET StockTrader Order Processor Forward Service</GroupName><HostNameIdentifier>.NET StockTrader Order Processor Forward Service</HostNameIdentifier></dbo.ConfigurationKeys><dbo.ConfigurationKeys><DisplayName>Inner thread wait timeout</DisplayName><SettingsClassFieldName>MAX_INNER_THREADWAIT_TIMEOUT</SettingsClassFieldName><KeyValue>15000</KeyValue><DataType>int</DataType><Description>Inner threads wait timeout.</Description><ReadOnly>False</ReadOnly><ValidValues>mill
 isecond; must be adjusted carefully if at all in conjunction with other thread wait timeouts</ValidValues><LastUpdate>2008-05-11T09:06:07.490</LastUpdate><KeyLevel>-1</KeyLevel><ConfigurationServiceName>Trade.OrderProcessorHostConfigurationImplementation.ConfigurationService</ConfigurationServiceName><DisplayOrder>5</DisplayOrder><GroupName>Host..NET StockTrader Order Processor Forward Service</GroupName><HostNameIdentifier>.NET StockTrader Order Processor Forward Service</HostNameIdentifier></dbo.ConfigurationKeys><dbo.ConfigurationKeys><DisplayName>Max Node Node Notify Wait Timeout</DisplayName><SettingsClassFieldName>MAX_NODE_NOTIFY_THREADWAIT_TIMEOUT</SettingsClassFieldName><KeyValue>20000</KeyValue><DataType>int</DataType><Description>Millisecond Max wait on node notify operations.  If a node notify operation exceeds this value (10,000), ConfigWeb will display failure on the operation.  This does not mean the operation failed, but is the amount of time allocated before 
 the receiving node moves on.  Hence, be careful about setting this value too low.  This is per node, not total across nodes, as all node notifications are done on concurrent threads for efficiency.  Some operations, like receiveService, can take some time, as active service hosts, must be closed and re-initialized.</Description><ReadOnly>False</ReadOnly><ValidValues>millisecond; do not set, in general, below 20000 ms (20 seconds).</ValidValues><LastUpdate>2008-05-11T09:06:13.987</LastUpdate><KeyLevel>-1</KeyLevel><ConfigurationServiceName>Trade.OrderProcessorHostConfigurationImplementation.ConfigurationService</ConfigurationServiceName><DisplayOrder>6</DisplayOrder><GroupName>Host..NET StockTrader Order Processor Forward Service</GroupName><HostNameIdentifier>.NET StockTrader Order Processor Forward Service</HostNameIdentifier></dbo.ConfigurationKeys><dbo.ConfigurationKeys><DisplayName>Primary Service Thread Wait Timeout</DisplayName><SettingsClassFieldName>MAX_PRIMARY_SERVI
 CE_THREADWAIT_TIMEOUT</SettingsClassFieldName><KeyValue>10000</KeyValue><DataType>int</DataType><Description>This sets the maximum amount of time (ms) the load balancing client will wait for an online response from a node before moving on to select a new node.</Description><ReadOnly>False</ReadOnly><ValidValues>int</ValidValues><LastUpdate>2008-05-11T09:06:20.340</LastUpdate><KeyLevel>-1</KeyLevel><ConfigurationServiceName>Trade.OrderProcessorHostConfigurationImplementation.ConfigurationService</ConfigurationServiceName><DisplayOrder>7</DisplayOrder><GroupName>Host..NET StockTrader Order Processor Forward Service</GroupName><HostNameIdentifier>.NET StockTrader Order Processor Forward Service</HostNameIdentifier></dbo.ConfigurationKeys><dbo.ConfigurationKeys><DisplayName>Controller thread wait timeout</DisplayName><SettingsClassFieldName>MAX_THREADWAIT_TIMEOUT</SettingsClassFieldName><KeyValue>40000</KeyValue><DataType>int</DataType><Description>Millisecond thread wait tuning
  setting, controls how long controller thread will wait for response from child threads</Description><ReadOnly>False</ReadOnly><ValidValues>millisecond; must be adjusted carefully if at all in conjunction with other inner thread wait timeouts</ValidValues><LastUpdate>2008-05-11T09:06:00.090</LastUpdate><KeyLevel>-1</KeyLevel><ConfigurationServiceName>Trade.OrderProcessorHostConfigurationImplementation.ConfigurationService</ConfigurationServiceName><DisplayOrder>4</DisplayOrder><GroupName>Host..NET StockTrader Order Processor Forward Service</GroupName><HostNameIdentifier>.NET StockTrader Order Processor Forward Service</HostNameIdentifier></dbo.ConfigurationKeys><dbo.ConfigurationKeys><DisplayName>URI online status wait timeout</DisplayName><SettingsClassFieldName>MAX_URI_THREADWAIT_TIMEOUT</SettingsClassFieldName><KeyValue>4000</KeyValue><DataType>int</DataType><Description>Millisecond Max wait on individual URIs for online status checks</Description><ReadOnly>False</ReadOn
 ly><ValidValues>millisecond; must be adjusted carefully if at all in conjunction with other thread wait timeouts</ValidValues><LastUpdate>2008-05-11T09:06:25.923</LastUpdate><KeyLevel>-1</KeyLevel><ConfigurationServiceName>Trade.OrderProcessorHostConfigurationImplementation.ConfigurationService</ConfigurationServiceName><DisplayOrder>8</DisplayOrder><GroupName>Host..NET StockTrader Order Processor Forward Service</GroupName><HostNameIdentifier>.NET StockTrader Order Processor Forward Service</HostNameIdentifier></dbo.ConfigurationKeys><dbo.ConfigurationKeys><DisplayName>MaximumDatabaseConnections</DisplayName><SettingsClassFieldName>MaxDBConnections</SettingsClassFieldName><KeyValue>60</KeyValue><DataType>int</DataType><Description>The maximum pooled database connections</Description><ReadOnly>False</ReadOnly><ValidValues>1-300</ValidValues><LastUpdate>2007-12-09T19:23:01.027</LastUpdate><KeyLevel>0</KeyLevel><ConfigurationServiceName>Trade.OrderProcessorHostConfigurationImp
 lementation.ConfigurationService</ConfigurationServiceName><DisplayOrder>5</DisplayOrder><GroupName>Trade.OrderProcessorContract.IOrderProcessor</GroupName><HostNameIdentifier>.NET StockTrader Order Processor Forward Service</HostNameIdentifier></dbo.ConfigurationKeys><dbo.ConfigurationKeys><DisplayName>MaxQueueBatchSize</DisplayName><SettingsClassFieldName>MaxQueueBatchSize</SettingsClassFieldName><KeyValue>5</KeyValue><DataType>int</DataType><Description>The queue batch size for the transacted MSMQ WCF endpoint.</Description><ReadOnly>False</ReadOnly><ValidValues>Positive integer.  The size of the batch must be balanced against database concurrency behavior.  Too large a batch size can lead to deadlocks and failed transactions under load. Batching, however, will significantly reduce processing overhead as it</ValidValues><LastUpdate>2007-12-09T19:24:12.240</LastUpdate><KeyLevel>0</KeyLevel><ConfigurationServiceName>Trade.OrderProcessorHostConfigurationImplementation.Config
 urationService</ConfigurationServiceName><DisplayOrder>7</DisplayOrder><GroupName>Trade.OrderProcessorContract.IOrderProcessor</GroupName><HostNameIdentifier>.NET StockTrader Order Processor Forward Service</HostNameIdentifier></dbo.ConfigurationKeys><dbo.ConfigurationKeys><DisplayName>MinimumDatabaseConnections</DisplayName><SettingsClassFieldName>MinDBConnections</SettingsClassFieldName><KeyValue>60</KeyValue><DataType>int</DataType><Description>The minimum pooled connections to the database</Description><ReadOnly>False</ReadOnly><ValidValues>1-300</ValidValues><LastUpdate>2007-12-09T19:23:08.970</LastUpdate><KeyLevel>0</KeyLevel><ConfigurationServiceName>Trade.OrderProcessorHostConfigurationImplementation.ConfigurationService</ConfigurationServiceName><DisplayOrder>6</DisplayOrder><GroupName>Trade.OrderProcessorContract.IOrderProcessor</GroupName><HostNameIdentifier>.NET StockTrader Order Processor Forward Service</HostNameIdentifier></dbo.ConfigurationKeys><dbo.Configura
 tionKeys><DisplayName>NodeActiveDCServiceID</DisplayName><SettingsClassFieldName>NODE_ACTIVE_DC_SERVICE_ID</SettingsClassFieldName><KeyValue>-1</KeyValue><DataType>int</DataType><Description>This selects the active Node DC Endpoint for nodes to communicate with eachother for distributed cache (DC) operations</Description><ReadOnly>False</ReadOnly><ValidValues>Must find from Hosted Services definitions</ValidValues><LastUpdate>2008-05-11T09:03:14.287</LastUpdate><KeyLevel>1</KeyLevel><ConfigurationServiceName>Trade.OrderProcessorHostConfigurationImplementation.ConfigurationService</ConfigurationServiceName><DisplayOrder>2</DisplayOrder><GroupName>Host..NET StockTrader Order Processor Forward Service</GroupName><HostNameIdentifier>.NET StockTrader Order Processor Forward Service</HostNameIdentifier></dbo.ConfigurationKeys><dbo.ConfigurationKeys><DisplayName>NodeActiveServiceID</DisplayName><SettingsClassFieldName>NODE_ACTIVE_SERVICE_ID</SettingsClassFieldName><KeyValue>2</KeyV
 alue><DataType>int</DataType><Description>This select the active Node Endpoint for nodes to communicate with eachother for cluster-wide operations</Description><ReadOnly>False</ReadOnly><ValidValues>Must find from Hosted Services definitions</ValidValues><LastUpdate>2008-05-11T09:03:19.873</LastUpdate><KeyLevel>1</KeyLevel><ConfigurationServiceName>Trade.OrderProcessorHostConfigurationImplementation.ConfigurationService</ConfigurationServiceName><DisplayOrder>3</DisplayOrder><GroupName>Host..NET StockTrader Order Processor Forward Service</GroupName><HostNameIdentifier>.NET StockTrader Order Processor Forward Service</HostNameIdentifier></dbo.ConfigurationKeys><dbo.ConfigurationKeys><DisplayName>Detailed Logging Node Notifications</DisplayName><SettingsClassFieldName>NODE_LOG_NOTIFICATIONS</SettingsClassFieldName><KeyValue>true</KeyValue><DataType>radiobutton</DataType><Description>Note:  Setting to true is like tracing:  Will slow things down, but give rich trace informatio
 n for debugging. Set to false for production!</Description><ReadOnly>False</ReadOnly><ValidValues>true;false</ValidValues><LastUpdate>2008-05-11T09:05:15.957</LastUpdate><KeyLevel>1</KeyLevel><ConfigurationServiceName>Trade.OrderProcessorHostConfigurationImplementation.ConfigurationService</ConfigurationServiceName><DisplayOrder>10</DisplayOrder><GroupName>Host..NET StockTrader Order Processor Forward Service</GroupName><HostNameIdentifier>.NET StockTrader Order Processor Forward Service</HostNameIdentifier></dbo.ConfigurationKeys><dbo.ConfigurationKeys><DisplayName>Run Without MSMQ Installed</DisplayName><SettingsClassFieldName>NOMSMQ</SettingsClassFieldName><KeyValue>false</KeyValue><DataType>radiobutton</DataType><Description>On service startup, whether to activate MSMQ endpoints.  If set to true, MSMQ does not need to be installed for the service to start.  However, no communication over MSMQ will be possible and only TCP/HTTP will be functional.</Description><ReadOnly>F
 alse</ReadOnly><ValidValues>true;false</ValidValues><LastUpdate>2007-12-10T02:25:09.143</LastUpdate><KeyLevel>-1</KeyLevel><ConfigurationServiceName>Trade.OrderProcessorHostConfigurationImplementation.ConfigurationService</ConfigurationServiceName><DisplayOrder>0</DisplayOrder><GroupName>Trade.OrderProcessorContract.IOrderProcessor</GroupName><HostNameIdentifier>.NET StockTrader Order Processor Forward Service</HostNameIdentifier></dbo.ConfigurationKeys><dbo.ConfigurationKeys><DisplayName>Do Not Use a Poison Queue</DisplayName><SettingsClassFieldName>NOPOISONQUEUE</SettingsClassFieldName><KeyValue>false</KeyValue><DataType>radiobutton</DataType><Description>Whether Poison Messages will be moved to the poison MSMQ message queue, or discarded.</Description><ReadOnly>False</ReadOnly><ValidValues>true;false</ValidValues><LastUpdate>2007-12-10T02:25:24.230</LastUpdate><KeyLevel>-1</KeyLevel><ConfigurationServiceName>Trade.OrderProcessorHostConfigurationImplementation.Configuratio
 nService</ConfigurationServiceName><DisplayOrder>1</DisplayOrder><GroupName>Trade.OrderProcessorContract.IOrderProcessor</GroupName><HostNameIdentifier>.NET StockTrader Order Processor Forward Service</HostNameIdentifier></dbo.ConfigurationKeys><dbo.ConfigurationKeys><DisplayName>NumberClientChannels</DisplayName><SettingsClassFieldName>NUM_CHANNELS</SettingsClassFieldName><KeyValue>1</KeyValue><DataType>int</DataType><Description>The number of WCF client channels created per service host.</Description><ReadOnly>False</ReadOnly><ValidValues>int</ValidValues><LastUpdate>2007-12-09T18:19:23.170</LastUpdate><KeyLevel>0</KeyLevel><ConfigurationServiceName>Trade.OrderProcessorHostConfigurationImplementation.ConfigurationService</ConfigurationServiceName><DisplayOrder>3</DisplayOrder><GroupName>Host..NET StockTrader Order Processor Forward Service</GroupName><HostNameIdentifier>.NET StockTrader Order Processor Forward Service</HostNameIdentifier></dbo.ConfigurationKeys><dbo.Config
 urationKeys><DisplayName>OrderProcessorForwardServiceContract</DisplayName><SettingsClassFieldName>OPS_CLIENT_CONNECTED_SERVICE_CONTRACT</SettingsClassFieldName><KeyValue>Trade.OrderProcessorContract.IOrderProcessor</KeyValue><DataType>string</DataType><Description>The OrderProcessor Service Contract</Description><ReadOnly>False</ReadOnly><ValidValues>Trade.OrderProcessorContract.IOrderProcessor</ValidValues><LastUpdate>2007-12-09T19:23:28.373</LastUpdate><KeyLevel>0</KeyLevel><ConfigurationServiceName>Trade.OrderProcessorHostConfigurationImplementation.ConfigurationService</ConfigurationServiceName><DisplayOrder>8</DisplayOrder><GroupName>Trade.OrderProcessorContract.IOrderProcessor</GroupName><HostNameIdentifier>.NET StockTrader Order Processor Forward Service</HostNameIdentifier></dbo.ConfigurationKeys><dbo.ConfigurationKeys><DisplayName>OrderProcessingBehavior</DisplayName><SettingsClassFieldName>ORDER_PROCESSING_BEHAVIOR</SettingsClassFieldName><KeyValue>Standard</KeyVa
 lue><DataType>radiobutton</DataType><Description>Whether this instance processes orders, or forwards them to another remote instance of the same service.  As many network hops as required are allowed, with transport changes between all hops possible.</Description><ReadOnly>False</ReadOnly><ValidValues>Standard;Forward</ValidValues><LastUpdate>2008-04-19T15:27:54.490</LastUpdate><KeyLevel>1</KeyLevel><ConfigurationServiceName>Trade.OrderProcessorHostConfigurationImplementation.ConfigurationService</ConfigurationServiceName><DisplayOrder>0</DisplayOrder><GroupName>Trade.OrderProcessorContract.IOrderProcessor</GroupName><HostNameIdentifier>.NET StockTrader Order Processor Forward Service</HostNameIdentifier></dbo.ConfigurationKeys><dbo.ConfigurationKeys><DisplayName>OrderProcessingForwardMode</DisplayName><SettingsClassFieldName>ORDER_PROCESSING_MODE</SettingsClassFieldName><KeyValue>ASync_Msmq</KeyValue><DataType>radiobutton</DataType><Description>The mode (binding) to use whe
 n forwarding orders.  Only used when OrderProcessingBehavior is set to Forward.</Description><ReadOnly>False</ReadOnly><ValidValues>ASync_Msmq; ASync_Http; ASync_Tcp</ValidValues><LastUpdate>2008-05-11T09:07:43.147</LastUpdate><KeyLevel>1</KeyLevel><ConfigurationServiceName>Trade.OrderProcessorHostConfigurationImplementation.ConfigurationService</ConfigurationServiceName><DisplayOrder>1</DisplayOrder><GroupName>Trade.OrderProcessorContract.IOrderProcessor</GroupName><HostNameIdentifier>.NET StockTrader Order Processor Forward Service</HostNameIdentifier></dbo.ConfigurationKeys><dbo.ConfigurationKeys><DisplayName>Stocks Database Password</DisplayName><SettingsClassFieldName>Password</SettingsClassFieldName><KeyValue>trade</KeyValue><DataType>string</DataType><Description>The Password for the Authenticated DB Login</Description><ReadOnly>False</ReadOnly><ValidValues>string</ValidValues><LastUpdate>2007-12-09T19:22:39.453</LastUpdate><KeyLevel>0</KeyLevel><ConfigurationServiceN
 ame>Trade.OrderProcessorHostConfigurationImplementation.ConfigurationService</ConfigurationServiceName><DisplayOrder>4</DisplayOrder><GroupName>Trade.OrderProcessorContract.IOrderProcessor</GroupName><HostNameIdentifier>.NET StockTrader Order Processor Forward Service</HostNameIdentifier></dbo.ConfigurationKeys><dbo.ConfigurationKeys><DisplayName>Poison Message Queue Name</DisplayName><SettingsClassFieldName>QUENAMEPOISON</SettingsClassFieldName><KeyValue>.\private$\StockTraderPoisonQueue</KeyValue><DataType>string</DataType><Description>The name of the local poison message queue</Description><ReadOnly>False</ReadOnly><ValidValues>a valid name for a queue as a string.  Queue will be a private queue, do not add modifier, specify just the base name please.</ValidValues><LastUpdate>2007-12-09T19:20:58.710</LastUpdate><KeyLevel>-1</KeyLevel><ConfigurationServiceName>Trade.OrderProcessorHostConfigurationImplementation.ConfigurationService</ConfigurationServiceName><DisplayOrder>2
 </DisplayOrder><GroupName>Trade.OrderProcessorContract.IOrderProcessor</GroupName><HostNameIdentifier>.NET StockTrader Order Processor Forward Service</HostNameIdentifier></dbo.ConfigurationKeys><dbo.ConfigurationKeys><DisplayName>REFRESH</DisplayName><SettingsClassFieldName>REFRESHCONFIG</SettingsClassFieldName><KeyValue>true</KeyValue><DataType>string</DataType><Description>Used to force a refresh of config from repository.</Description><ReadOnly>true</ReadOnly><ValidValues>string</ValidValues><LastUpdate>1900-01-01T00:00:06</LastUpdate><KeyLevel>-1</KeyLevel><ConfigurationServiceName>Trade.OrderProcessorHostConfigurationImplementation.ConfigurationService</ConfigurationServiceName><DisplayOrder>0</DisplayOrder><GroupName>Host..NET StockTrader Order Processor Forward Service</GroupName><HostNameIdentifier>.NET StockTrader Order Processor Forward Service</HostNameIdentifier></dbo.ConfigurationKeys><dbo.ConfigurationKeys><DisplayName>RetryCycles</DisplayName><SettingsClassFi
 eldName>RETRY_CYCLES</SettingsClassFieldName><KeyValue>3</KeyValue><DataType>int</DataType><Description>The number of loops through the load balanced list before returning a "No Host Online" error.</Description><ReadOnly>False</ReadOnly><ValidValues>int</ValidValues><LastUpdate>2007-12-09T21:56:15.370</LastUpdate><KeyLevel>-1</KeyLevel><ConfigurationServiceName>Trade.OrderProcessorHostConfigurationImplementation.ConfigurationService</ConfigurationServiceName><DisplayOrder>2</DisplayOrder><GroupName>Host..NET StockTrader Order Processor Forward Service</GroupName><HostNameIdentifier>.NET StockTrader Order Processor Forward Service</HostNameIdentifier></dbo.ConfigurationKeys><dbo.ConfigurationKeys><DisplayName>ServiceHoster</DisplayName><SettingsClassFieldName>SERVICEHOSTER</SettingsClassFieldName><KeyValue>Microsoft Corporation</KeyValue><DataType>string</DataType><Description>The hoster of the service</Description><ReadOnly>False</ReadOnly><ValidValues>string</ValidValues><L
 astUpdate>2008-05-11T09:04:58.290</LastUpdate><KeyLevel>1</KeyLevel><ConfigurationServiceName>Trade.OrderProcessorHostConfigurationImplementation.ConfigurationService</ConfigurationServiceName><DisplayOrder>7</DisplayOrder><GroupName>Host..NET StockTrader Order Processor Forward Service</GroupName><HostNameIdentifier>.NET StockTrader Order Processor Forward Service</HostNameIdentifier></dbo.ConfigurationKeys><dbo.ConfigurationKeys><DisplayName>ServicePlatform</DisplayName><SettingsClassFieldName>SERVICEPLATFORM</SettingsClassFieldName><KeyValue>Microsoft Windows Server 2008 with .NET 3.5</KeyValue><DataType>string</DataType><Description>The patform the service is running on</Description><ReadOnly>False</ReadOnly><ValidValues>string</ValidValues><LastUpdate>2008-05-11T09:04:18.733</LastUpdate><KeyLevel>1</KeyLevel><ConfigurationServiceName>Trade.OrderProcessorHostConfigurationImplementation.ConfigurationService</ConfigurationServiceName><DisplayOrder>8</DisplayOrder><GroupNam
 e>Host..NET StockTrader Order Processor Forward Service</GroupName><HostNameIdentifier>.NET StockTrader Order Processor Forward Service</HostNameIdentifier></dbo.ConfigurationKeys><dbo.ConfigurationKeys><DisplayName>ServiceVersion</DisplayName><SettingsClassFieldName>SERVICEVERSION</SettingsClassFieldName><KeyValue>Version 2.0</KeyValue><DataType>string</DataType><Description>The version of the service</Description><ReadOnly>False</ReadOnly><ValidValues>string</ValidValues><LastUpdate>2008-05-11T09:04:05.297</LastUpdate><KeyLevel>1</KeyLevel><ConfigurationServiceName>Trade.OrderProcessorHostConfigurationImplementation.ConfigurationService</ConfigurationServiceName><DisplayOrder>6</DisplayOrder><GroupName>Host..NET StockTrader Order Processor Forward Service</GroupName><HostNameIdentifier>.NET StockTrader Order Processor Forward Service</HostNameIdentifier></dbo.ConfigurationKeys><dbo.ConfigurationKeys><DisplayName>ShareServiceConfigurationData</DisplayName><SettingsClassFiel
 dName>SHARESERVICECONFIGURATIONDATA</SettingsClassFieldName><KeyValue>true</KeyValue><DataType>radiobutton</DataType><Description>Whether to dynamically share configuration information with other services utilizing this service.</Description><ReadOnly>False</ReadOnly><ValidValues>true; false</ValidValues><LastUpdate>2007-12-10T02:22:10.727</LastUpdate><KeyLevel>-1</KeyLevel><ConfigurationServiceName>Trade.OrderProcessorHostConfigurationImplementation.ConfigurationService</ConfigurationServiceName><DisplayOrder>3</DisplayOrder><GroupName>v</GroupName><HostNameIdentifier>.NET StockTrader Order Processor Forward Service</HostNameIdentifier></dbo.ConfigurationKeys><dbo.ConfigurationKeys><DisplayName>Supress Windows Popups</DisplayName><SettingsClassFieldName>SUPRESS_WIN_POPUPS</SettingsClassFieldName><KeyValue>true</KeyValue><DataType>radiobutton</DataType><Description>Whether to Supress Popups; only relative to Windows Application hosted services</Description><ReadOnly>False</R
 eadOnly><ValidValues>true; false</ValidValues><LastUpdate>2008-05-11T09:06:54.443</LastUpdate><KeyLevel>-1</KeyLevel><ConfigurationServiceName>Trade.OrderProcessorHostConfigurationImplementation.ConfigurationService</ConfigurationServiceName><DisplayOrder>10</DisplayOrder><GroupName>Host..NET StockTrader Order Processor Forward Service</GroupName><HostNameIdentifier>.NET StockTrader Order Processor Forward Service</HostNameIdentifier></dbo.ConfigurationKeys><dbo.ConfigurationKeys><DisplayName>System.Transaction  Transaction Timeout</DisplayName><SettingsClassFieldName>SYSTEMDOTTRANSACTION_TIMEOUT</SettingsClassFieldName><KeyValue>15</KeyValue><DataType>int</DataType><Description>Setting in seconds for the default timeout on System.Transactions.  If you will be stepping through code in Visual Studio, for development purposes set this value to 60 seconds or longer to ensure transactions do not timeout (abort) while stepping through code.  For production/benchmarking, this valu
 e should remain low as it will enable deadlock detection to happen faster, and optimize data concurrency for high-volume applications.</Description><ReadOnly>False</ReadOnly><ValidValues>positive integer: typically less than 60.</ValidValues><LastUpdate>2007-12-09T19:21:19.380</LastUpdate><KeyLevel>-1</KeyLevel><ConfigurationServiceName>Trade.OrderProcessorHostConfigurationImplementation.ConfigurationService</ConfigurationServiceName><DisplayOrder>4</DisplayOrder><GroupName>Trade.OrderProcessorContract.IOrderProcessor</GroupName><HostNameIdentifier>.NET StockTrader Order Processor Forward Service</HostNameIdentifier></dbo.ConfigurationKeys><dbo.ConfigurationKeys><DisplayName>Stocks Database UserID</DisplayName><SettingsClassFieldName>UserID</SettingsClassFieldName><KeyValue>trade</KeyValue><DataType>string</DataType><Description>The DB User ID for Order Processor Database Authentication</Description><ReadOnly>False</ReadOnly><ValidValues>A valid user with query and write per
 missions to the database</ValidValues><LastUpdate>2007-12-09T19:22:30.250</LastUpdate><KeyLevel>0</KeyLevel><ConfigurationServiceName>Trade.OrderProcessorHostConfigurationImplementation.ConfigurationService</ConfigurationServiceName><DisplayOrder>3</DisplayOrder><GroupName>Trade.OrderProcessorContract.IOrderProcessor</GroupName><HostNameIdentifier>.NET StockTrader Order Processor Forward Service</HostNameIdentifier></dbo.ConfigurationKeys><dbo.ConfigurationKeys><DisplayName>Cluster Name Identifier for the Virtual Host</DisplayName><SettingsClassFieldName>VHOST_NAME_IDENTIFIER</SettingsClassFieldName><KeyValue>Order Processor Forward Cluster</KeyValue><DataType>string</DataType><Description>A name you choose for your virtual application server.</Description><ReadOnly>False</ReadOnly><ValidValues>string</ValidValues><LastUpdate>2008-05-11T09:21:53.523</LastUpdate><KeyLevel>1</KeyLevel><ConfigurationServiceName>Trade.OrderProcessorHostConfigurationImplementation.ConfigurationSe
 rvice</ConfigurationServiceName><DisplayOrder>1</DisplayOrder><GroupName>Host..NET StockTrader Order Processor Forward Service</GroupName><HostNameIdentifier>.NET StockTrader Order Processor Forward Service</HostNameIdentifier></dbo.ConfigurationKeys></ConfigurationKeys>

Modified: incubator/stonehenge/trunk/stocktrader/dotnet/setup_utilities/DataLoad/OrderProcessorForwardRepository/ConnectedConfigServices.xml
URL: http://svn.apache.org/viewvc/incubator/stonehenge/trunk/stocktrader/dotnet/setup_utilities/DataLoad/OrderProcessorForwardRepository/ConnectedConfigServices.xml?rev=767785&r1=767784&r2=767785&view=diff
==============================================================================
--- incubator/stonehenge/trunk/stocktrader/dotnet/setup_utilities/DataLoad/OrderProcessorForwardRepository/ConnectedConfigServices.xml (original)
+++ incubator/stonehenge/trunk/stocktrader/dotnet/setup_utilities/DataLoad/OrderProcessorForwardRepository/ConnectedConfigServices.xml Thu Apr 23 04:14:57 2009
@@ -1 +1,17 @@
-
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements.  See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License.  You may obtain a copy of the License at
+ 
+       http://www.apache.org/licenses/LICENSE-2.0
+ 
+  Unless required by applicable law or agreed to in writing, software
+  distributed under the License is distributed on an "AS IS" BASIS,
+  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  See the License for the specific language governing permissions and
+  limitations under the License.
+ -->
+ 

Modified: incubator/stonehenge/trunk/stocktrader/dotnet/setup_utilities/DataLoad/OrderProcessorForwardRepository/ConnectedServices.xml
URL: http://svn.apache.org/viewvc/incubator/stonehenge/trunk/stocktrader/dotnet/setup_utilities/DataLoad/OrderProcessorForwardRepository/ConnectedServices.xml?rev=767785&r1=767784&r2=767785&view=diff
==============================================================================
--- incubator/stonehenge/trunk/stocktrader/dotnet/setup_utilities/DataLoad/OrderProcessorForwardRepository/ConnectedServices.xml (original)
+++ incubator/stonehenge/trunk/stocktrader/dotnet/setup_utilities/DataLoad/OrderProcessorForwardRepository/ConnectedServices.xml Thu Apr 23 04:14:57 2009
@@ -1 +1,17 @@
-
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements.  See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License.  You may obtain a copy of the License at
+ 
+       http://www.apache.org/licenses/LICENSE-2.0
+ 
+  Unless required by applicable law or agreed to in writing, software
+  distributed under the License is distributed on an "AS IS" BASIS,
+  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  See the License for the specific language governing permissions and
+  limitations under the License.
+ -->
+