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 sh...@apache.org on 2008/11/26 10:49:07 UTC

svn commit: r720795 [4/7] - in /incubator/stonehenge/contrib/stocktrader/php: business_service/ business_service/keys/ business_service/wsdl/ config_service/ config_service/wsdl/ order_processor/ order_processor/keys/ trader_client/ trader_client/image...

Added: incubator/stonehenge/contrib/stocktrader/php/order_processor/Config.wsdl0.wsdl
URL: http://svn.apache.org/viewvc/incubator/stonehenge/contrib/stocktrader/php/order_processor/Config.wsdl0.wsdl?rev=720795&view=auto
==============================================================================
--- incubator/stonehenge/contrib/stocktrader/php/order_processor/Config.wsdl0.wsdl (added)
+++ incubator/stonehenge/contrib/stocktrader/php/order_processor/Config.wsdl0.wsdl Wed Nov 26 02:49:04 2008
@@ -0,0 +1,184 @@
+<?xml version="1.0" encoding="utf-8"?>
+<wsdl:definitions targetNamespace="ServiceConfiguration" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:wsam="http://www.w3.org/2007/05/addressing/metadata" xmlns:tns="ServiceConfiguration" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy" xmlns:wsap="http://schemas.xmlsoap.org/ws/2004/08/addressing/policy" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msc="http://schemas.microsoft.com/ws/2005/12/wsdl/contract" xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl" xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" xmlns:wsa10="http://www.w3.org/2005/08/addressing" xmlns:wsx="http://schemas.xmlsoap.org/ws/2004/09/mex">
+    <wsdl:types>
+        <xsd:schema targetNamespace="ServiceConfiguration/Imports">
+            <xsd:import schemaLocation="http://nandika:9002/TradeOrders/Config?xsd=xsd0" namespace="ServiceConfiguration"/><xsd:import schemaLocation="http://nandika:9002/TradeOrders/Config?xsd=xsd1" namespace="http://schemas.microsoft.com/2003/10/Serialization/"/>
+            <xsd:import schemaLocation="http://nandika:9002/TradeOrders/Config?xsd=xsd2" namespace="ServiceNodeCommunication.DataContract"/>
+            <xsd:import schemaLocation="http://nandika:9002/TradeOrders/Config?xsd=xsd3" namespace="ServiceConfiguration.DataContract"/>
+            <xsd:import schemaLocation="http://nandika:9002/TradeOrders/Config?xsd=xsd4" namespace="http://schemas.microsoft.com/2003/10/Serialization/Arrays"/>
+        </xsd:schema>
+    </wsdl:types>
+    <wsdl:message name="ServiceConfiguration_isOnline_InputMessage">
+        <wsdl:part name="parameters" element="tns:isOnline"/>
+    </wsdl:message>
+    <wsdl:message name="ServiceConfiguration_isOnline_OutputMessage">
+        <wsdl:part name="parameters" element="tns:isOnlineResponse"/>
+    </wsdl:message>
+    <wsdl:message name="ServiceConfiguration_receiveAddServiceClient_InputMessage">
+        <wsdl:part name="parameters" element="tns:receiveAddServiceClient"/>
+    </wsdl:message>
+    <wsdl:message name="ServiceConfiguration_receiveAddServiceClient_OutputMessage">
+        <wsdl:part name="parameters" element="tns:receiveAddServiceClientResponse"/>
+    </wsdl:message>
+    <wsdl:message name="ServiceConfiguration_receiveRemoveServiceClient_InputMessage">
+        <wsdl:part name="parameters" element="tns:receiveRemoveServiceClient"/>
+    </wsdl:message>
+    <wsdl:message name="ServiceConfiguration_receiveRemoveServiceClient_OutputMessage">
+        <wsdl:part name="parameters" element="tns:receiveRemoveServiceClientResponse"/>
+    </wsdl:message>
+    <wsdl:message name="ServiceConfiguration_receiveAddServiceHost_InputMessage">
+        <wsdl:part name="parameters" element="tns:receiveAddServiceHost"/>
+    </wsdl:message>
+    <wsdl:message name="ServiceConfiguration_receiveAddServiceHost_OutputMessage">
+        <wsdl:part name="parameters" element="tns:receiveAddServiceHostResponse"/>
+    </wsdl:message>
+    <wsdl:message name="ServiceConfiguration_receiveRemoveServiceHost_InputMessage">
+        <wsdl:part name="parameters" element="tns:receiveRemoveServiceHost"/>
+    </wsdl:message>
+    <wsdl:message name="ServiceConfiguration_receiveRemoveServiceHost_OutputMessage">
+        <wsdl:part name="parameters" element="tns:receiveRemoveServiceHostResponse"/>
+    </wsdl:message>
+    <wsdl:message name="ServiceConfiguration_getServiceConfiguration_InputMessage">
+        <wsdl:part name="parameters" element="tns:getServiceConfiguration"/>
+    </wsdl:message>
+    <wsdl:message name="ServiceConfiguration_getServiceConfiguration_OutputMessage">
+        <wsdl:part name="parameters" element="tns:getServiceConfigurationResponse"/>
+    </wsdl:message>
+    <wsdl:message name="ServiceConfiguration_getServiceConfigurationKey_InputMessage">
+        <wsdl:part name="parameters" element="tns:getServiceConfigurationKey"/>
+    </wsdl:message>
+    <wsdl:message name="ServiceConfiguration_getServiceConfigurationKey_OutputMessage">
+        <wsdl:part name="parameters" element="tns:getServiceConfigurationKeyResponse"/>
+    </wsdl:message>
+    <wsdl:message name="ServiceConfiguration_receiveConfigurationKey_InputMessage">
+        <wsdl:part name="parameters" element="tns:receiveConfigurationKey"/>
+    </wsdl:message>
+    <wsdl:message name="ServiceConfiguration_receiveConfigurationKey_OutputMessage">
+        <wsdl:part name="parameters" element="tns:receiveConfigurationKeyResponse"/>
+    </wsdl:message>
+    <wsdl:message name="ServiceConfiguration_getActiveHosts_InputMessage">
+        <wsdl:part name="parameters" element="tns:getActiveHosts"/>
+    </wsdl:message>
+    <wsdl:message name="ServiceConfiguration_getActiveHosts_OutputMessage">
+        <wsdl:part name="parameters" element="tns:getActiveHostsResponse"/>
+    </wsdl:message>
+    <wsdl:message name="ServiceConfiguration_receiveConnectionPoint_InputMessage">
+        <wsdl:part name="parameters" element="tns:receiveConnectionPoint"/>
+    </wsdl:message>
+    <wsdl:message name="ServiceConfiguration_receiveConnectionPoint_OutputMessage">
+        <wsdl:part name="parameters" element="tns:receiveConnectionPointResponse"/>
+    </wsdl:message>
+    <wsdl:message name="ServiceConfiguration_receiveService_InputMessage">
+        <wsdl:part name="parameters" element="tns:receiveService"/>
+    </wsdl:message>
+    <wsdl:message name="ServiceConfiguration_receiveService_OutputMessage">
+        <wsdl:part name="parameters" element="tns:receiveServiceResponse"/>
+    </wsdl:message>
+    <wsdl:message name="ServiceConfiguration_getNodeMap_InputMessage">
+        <wsdl:part name="parameters" element="tns:getNodeMap"/>
+    </wsdl:message>
+    <wsdl:message name="ServiceConfiguration_getNodeMap_OutputMessage">
+        <wsdl:part name="parameters" element="tns:getNodeMapResponse"/>
+    </wsdl:message>
+    <wsdl:message name="ServiceConfiguration_getConnectionPoints_InputMessage">
+        <wsdl:part name="parameters" element="tns:getConnectionPoints"/>
+    </wsdl:message>
+    <wsdl:message name="ServiceConfiguration_getConnectionPoints_OutputMessage">
+        <wsdl:part name="parameters" element="tns:getConnectionPointsResponse"/>
+    </wsdl:message>
+    <wsdl:message name="ServiceConfiguration_receiveUser_InputMessage">
+        <wsdl:part name="parameters" element="tns:receiveUser"/>
+    </wsdl:message>
+    <wsdl:message name="ServiceConfiguration_receiveUser_OutputMessage">
+        <wsdl:part name="parameters" element="tns:receiveUserResponse"/>
+    </wsdl:message>
+    <wsdl:message name="ServiceConfiguration_getServiceUsers_InputMessage">
+        <wsdl:part name="parameters" element="tns:getServiceUsers"/>
+    </wsdl:message>
+    <wsdl:message name="ServiceConfiguration_getServiceUsers_OutputMessage">
+        <wsdl:part name="parameters" element="tns:getServiceUsersResponse"/>
+    </wsdl:message>
+    <wsdl:message name="ServiceConfiguration_getConfigAudit_InputMessage">
+        <wsdl:part name="parameters" element="tns:getConfigAudit"/>
+    </wsdl:message>
+    <wsdl:message name="ServiceConfiguration_getConfigAudit_OutputMessage">
+        <wsdl:part name="parameters" element="tns:getConfigAuditResponse"/>
+    </wsdl:message>
+    <wsdl:message name="ServiceConfiguration_getClusterAudit_InputMessage">
+        <wsdl:part name="parameters" element="tns:getClusterAudit"/>
+    </wsdl:message>
+    <wsdl:message name="ServiceConfiguration_getClusterAudit_OutputMessage">
+        <wsdl:part name="parameters" element="tns:getClusterAuditResponse"/>
+    </wsdl:message>
+    <wsdl:message name="ServiceConfiguration_purgeConfigAudit_InputMessage">
+        <wsdl:part name="parameters" element="tns:purgeConfigAudit"/>
+    </wsdl:message>
+    <wsdl:message name="ServiceConfiguration_purgeConfigAudit_OutputMessage">
+        <wsdl:part name="parameters" element="tns:purgeConfigAuditResponse"/>
+    </wsdl:message>
+    <wsdl:message name="ServiceConfiguration_purgeClusterAudit_InputMessage">
+        <wsdl:part name="parameters" element="tns:purgeClusterAudit"/>
+    </wsdl:message>
+    <wsdl:message name="ServiceConfiguration_purgeClusterAudit_OutputMessage">
+        <wsdl:part name="parameters" element="tns:purgeClusterAuditResponse"/>
+    </wsdl:message>
+    <wsdl:portType name="ServiceConfiguration">
+        <wsdl:operation name="isOnline">
+            <wsdl:input wsaw:Action="isOnline" message="tns:ServiceConfiguration_isOnline_InputMessage"/><wsdl:output wsaw:Action="ServiceConfiguration/ServiceConfiguration/isOnlineResponse" message="tns:ServiceConfiguration_isOnline_OutputMessage"/>
+        </wsdl:operation>
+        <wsdl:operation name="receiveAddServiceClient">
+            <wsdl:input wsaw:Action="receiveAddServiceClient" message="tns:ServiceConfiguration_receiveAddServiceClient_InputMessage"/><wsdl:output wsaw:Action="ServiceConfiguration/ServiceConfiguration/receiveAddServiceClientResponse" message="tns:ServiceConfiguration_receiveAddServiceClient_OutputMessage"/>
+        </wsdl:operation>
+        <wsdl:operation name="receiveRemoveServiceClient">
+            <wsdl:input wsaw:Action="receiveRemoveServiceClient" message="tns:ServiceConfiguration_receiveRemoveServiceClient_InputMessage"/><wsdl:output wsaw:Action="ServiceConfiguration/ServiceConfiguration/receiveRemoveServiceClientResponse" message="tns:ServiceConfiguration_receiveRemoveServiceClient_OutputMessage"/>
+        </wsdl:operation>
+        <wsdl:operation name="receiveAddServiceHost">
+            <wsdl:input wsaw:Action="receiveAddServiceHost" message="tns:ServiceConfiguration_receiveAddServiceHost_InputMessage"/><wsdl:output wsaw:Action="ServiceConfiguration/ServiceConfiguration/receiveAddServiceHostResponse" message="tns:ServiceConfiguration_receiveAddServiceHost_OutputMessage"/>
+        </wsdl:operation>
+        <wsdl:operation name="receiveRemoveServiceHost">
+            <wsdl:input wsaw:Action="receiveRemoveServiceHost" message="tns:ServiceConfiguration_receiveRemoveServiceHost_InputMessage"/><wsdl:output wsaw:Action="ServiceConfiguration/ServiceConfiguration/receiveRemoveServiceHostResponse" message="tns:ServiceConfiguration_receiveRemoveServiceHost_OutputMessage"/>
+        </wsdl:operation>
+        <wsdl:operation name="getServiceConfiguration">
+            <wsdl:input wsaw:Action="getServiceConfiguration" message="tns:ServiceConfiguration_getServiceConfiguration_InputMessage"/><wsdl:output wsaw:Action="ServiceConfiguration/ServiceConfiguration/getServiceConfigurationResponse" message="tns:ServiceConfiguration_getServiceConfiguration_OutputMessage"/>
+        </wsdl:operation>
+        <wsdl:operation name="getServiceConfigurationKey">
+            <wsdl:input wsaw:Action="getServiceConfigurationKey" message="tns:ServiceConfiguration_getServiceConfigurationKey_InputMessage"/><wsdl:output wsaw:Action="ServiceConfiguration/ServiceConfiguration/getServiceConfigurationKeyResponse" message="tns:ServiceConfiguration_getServiceConfigurationKey_OutputMessage"/>
+        </wsdl:operation>
+        <wsdl:operation name="receiveConfigurationKey">
+            <wsdl:input wsaw:Action="receiveConfigurationKey" message="tns:ServiceConfiguration_receiveConfigurationKey_InputMessage"/><wsdl:output wsaw:Action="ServiceConfiguration/ServiceConfiguration/receiveConfigurationKeyResponse" message="tns:ServiceConfiguration_receiveConfigurationKey_OutputMessage"/>
+        </wsdl:operation>
+        <wsdl:operation name="getActiveHosts">
+            <wsdl:input wsaw:Action="getActiveHosts" message="tns:ServiceConfiguration_getActiveHosts_InputMessage"/><wsdl:output wsaw:Action="ServiceConfiguration/ServiceConfiguration/getActiveHostsResponse" message="tns:ServiceConfiguration_getActiveHosts_OutputMessage"/>
+        </wsdl:operation>
+        <wsdl:operation name="receiveConnectionPoint">
+            <wsdl:input wsaw:Action="receiveConnectionPoint" message="tns:ServiceConfiguration_receiveConnectionPoint_InputMessage"/><wsdl:output wsaw:Action="ServiceConfiguration/ServiceConfiguration/receiveConnectionPointResponse" message="tns:ServiceConfiguration_receiveConnectionPoint_OutputMessage"/>
+        </wsdl:operation>
+        <wsdl:operation name="receiveService">
+            <wsdl:input wsaw:Action="receiveService" message="tns:ServiceConfiguration_receiveService_InputMessage"/><wsdl:output wsaw:Action="ServiceConfiguration/ServiceConfiguration/receiveServiceResponse" message="tns:ServiceConfiguration_receiveService_OutputMessage"/>
+        </wsdl:operation>
+        <wsdl:operation name="getNodeMap">
+            <wsdl:input wsaw:Action="getNodeMap" message="tns:ServiceConfiguration_getNodeMap_InputMessage"/><wsdl:output wsaw:Action="ServiceConfiguration/ServiceConfiguration/getNodeMapResponse" message="tns:ServiceConfiguration_getNodeMap_OutputMessage"/>
+        </wsdl:operation>
+        <wsdl:operation name="getConnectionPoints">
+            <wsdl:input wsaw:Action="getConnectionPoints" message="tns:ServiceConfiguration_getConnectionPoints_InputMessage"/><wsdl:output wsaw:Action="ServiceConfiguration/ServiceConfiguration/getConnectionPointsResponse" message="tns:ServiceConfiguration_getConnectionPoints_OutputMessage"/>
+        </wsdl:operation>
+        <wsdl:operation name="receiveUser">
+            <wsdl:input wsaw:Action="receiveUser" message="tns:ServiceConfiguration_receiveUser_InputMessage"/><wsdl:output wsaw:Action="ServiceConfiguration/ServiceConfiguration/receiveUserResponse" message="tns:ServiceConfiguration_receiveUser_OutputMessage"/>
+        </wsdl:operation>
+        <wsdl:operation name="getServiceUsers">
+            <wsdl:input wsaw:Action="getServiceUsers" message="tns:ServiceConfiguration_getServiceUsers_InputMessage"/><wsdl:output wsaw:Action="ServiceConfiguration/ServiceConfiguration/getServiceUsersResponse" message="tns:ServiceConfiguration_getServiceUsers_OutputMessage"/>
+        </wsdl:operation>
+        <wsdl:operation name="getConfigAudit">
+            <wsdl:input wsaw:Action="getConfigAudit" message="tns:ServiceConfiguration_getConfigAudit_InputMessage"/><wsdl:output wsaw:Action="ServiceConfiguration/ServiceConfiguration/getConfigAuditResponse" message="tns:ServiceConfiguration_getConfigAudit_OutputMessage"/>
+        </wsdl:operation>
+        <wsdl:operation name="getClusterAudit">
+            <wsdl:input wsaw:Action="getClusterAudit" message="tns:ServiceConfiguration_getClusterAudit_InputMessage"/><wsdl:output wsaw:Action="ServiceConfiguration/ServiceConfiguration/getClusterAuditResponse" message="tns:ServiceConfiguration_getClusterAudit_OutputMessage"/>
+        </wsdl:operation>
+        <wsdl:operation name="purgeConfigAudit">
+            <wsdl:input wsaw:Action="purgeConfigAudit" message="tns:ServiceConfiguration_purgeConfigAudit_InputMessage"/><wsdl:output wsaw:Action="ServiceConfiguration/ServiceConfiguration/purgeConfigAuditResponse" message="tns:ServiceConfiguration_purgeConfigAudit_OutputMessage"/>
+        </wsdl:operation>
+        <wsdl:operation name="purgeClusterAudit">
+            <wsdl:input wsaw:Action="purgeClusterAudit" message="tns:ServiceConfiguration_purgeClusterAudit_InputMessage"/><wsdl:output wsaw:Action="ServiceConfiguration/ServiceConfiguration/purgeClusterAuditResponse" message="tns:ServiceConfiguration_purgeClusterAudit_OutputMessage"/>
+        </wsdl:operation>
+    </wsdl:portType>
+</wsdl:definitions>

Added: incubator/stonehenge/contrib/stocktrader/php/order_processor/Config.xsd0.xsd
URL: http://svn.apache.org/viewvc/incubator/stonehenge/contrib/stocktrader/php/order_processor/Config.xsd0.xsd?rev=720795&view=auto
==============================================================================
--- incubator/stonehenge/contrib/stocktrader/php/order_processor/Config.xsd0.xsd (added)
+++ incubator/stonehenge/contrib/stocktrader/php/order_processor/Config.xsd0.xsd Wed Nov 26 02:49:04 2008
@@ -0,0 +1 @@
+<?xml version="1.0" encoding="utf-8"?><xs:schema elementFormDefault="qualified" targetNamespace="ServiceConfiguration" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="ServiceConfiguration"><xs:element name="isOnline"><xs:complexType><xs:sequence/></xs:complexType></xs:element><xs:element name="isOnlineResponse"><xs:complexType><xs:sequence/></xs:complexType></xs:element><xs:element name="receiveAddServiceClient"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="newConfigEndpoints" nillable="true" type="q1:ArrayOfHostListenEndPointInstance" xmlns:q1="ServiceNodeCommunication.DataContract"/><xs:element minOccurs="0" name="userid" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="password" nillable="true" type="xs:string"/></xs:sequence></xs:complexType></xs:element><xs:element name="receiveAddServiceClientResponse"><xs:complexType><xs:sequence/></xs:complexType></xs:element><xs:element name="receiveRemoveServiceClient"><xs:complexType><xs:sequ
 ence><xs:element minOccurs="0" name="removeConfigEndpoints" nillable="true" type="q2:ArrayOfHostListenEndPointInstance" xmlns:q2="ServiceNodeCommunication.DataContract"/><xs:element minOccurs="0" name="all" type="xs:boolean"/><xs:element minOccurs="0" name="userid" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="password" nillable="true" type="xs:string"/></xs:sequence></xs:complexType></xs:element><xs:element name="receiveRemoveServiceClientResponse"><xs:complexType><xs:sequence/></xs:complexType></xs:element><xs:element name="receiveAddServiceHost"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="newConfigEndpoints" nillable="true" type="q3:ArrayOfHostListenEndPointInstance" xmlns:q3="ServiceNodeCommunication.DataContract"/><xs:element minOccurs="0" name="newPrimaryEndpoints" nillable="true" type="q4:ArrayOfHostListenEndPointInstance" xmlns:q4="ServiceNodeCommunication.DataContract"/><xs:element minOccurs="0" name="userid" nillable="true" type
 ="xs:string"/><xs:element minOccurs="0" name="password" nillable="true" type="xs:string"/></xs:sequence></xs:complexType></xs:element><xs:element name="receiveAddServiceHostResponse"><xs:complexType><xs:sequence/></xs:complexType></xs:element><xs:element name="receiveRemoveServiceHost"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="removeConfigEndpoints" nillable="true" type="q5:ArrayOfHostListenEndPointInstance" xmlns:q5="ServiceNodeCommunication.DataContract"/><xs:element minOccurs="0" name="removePrimaryEndpoints" nillable="true" type="q6:ArrayOfHostListenEndPointInstance" xmlns:q6="ServiceNodeCommunication.DataContract"/><xs:element minOccurs="0" name="userid" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="password" nillable="true" type="xs:string"/></xs:sequence></xs:complexType></xs:element><xs:element name="receiveRemoveServiceHostResponse"><xs:complexType><xs:sequence/></xs:complexType></xs:element><xs:element name="getServiceConfigur
 ation"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="configurationLevel" type="xs:int"/><xs:element minOccurs="0" name="getConnectedServices" type="xs:boolean"/><xs:element minOccurs="0" name="replyToAddress" nillable="true" type="q7:HostListenEndPointInstance" xmlns:q7="ServiceNodeCommunication.DataContract"/><xs:element minOccurs="0" name="userid" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="password" nillable="true" type="xs:string"/></xs:sequence></xs:complexType></xs:element><xs:element name="getServiceConfigurationResponse"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="getServiceConfigurationResult" nillable="true" type="q8:ArrayOfServiceConfigurationData" xmlns:q8="ServiceConfiguration.DataContract"/></xs:sequence></xs:complexType></xs:element><xs:element name="getServiceConfigurationKey"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="key" nillable="true" type="q9:ConfigurationKeyValues" xmlns:q9="Servic
 eConfiguration.DataContract"/><xs:element minOccurs="0" name="replyToAddress" nillable="true" type="q10:HostListenEndPointInstance" xmlns:q10="ServiceNodeCommunication.DataContract"/><xs:element minOccurs="0" name="userid" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="password" nillable="true" type="xs:string"/></xs:sequence></xs:complexType></xs:element><xs:element name="getServiceConfigurationKeyResponse"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="getServiceConfigurationKeyResult" nillable="true" type="q11:ConfigurationKeyValues" xmlns:q11="ServiceConfiguration.DataContract"/></xs:sequence></xs:complexType></xs:element><xs:element name="receiveConfigurationKey"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="newKey" nillable="true" type="q12:ConfigurationKeyValues" xmlns:q12="ServiceConfiguration.DataContract"/><xs:element minOccurs="0" name="traverseList" nillable="true" type="q13:ArrayOfHostListenEndPointInstance" xmlns:
 q13="ServiceNodeCommunication.DataContract"/><xs:element minOccurs="0" name="notifyNodes" type="xs:boolean"/><xs:element minOccurs="0" name="userid" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="password" nillable="true" type="xs:string"/></xs:sequence></xs:complexType></xs:element><xs:element name="receiveConfigurationKeyResponse"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="receiveConfigurationKeyResult" type="xs:boolean"/></xs:sequence></xs:complexType></xs:element><xs:element name="getActiveHosts"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="hostName" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="serviceType" type="xs:int"/><xs:element minOccurs="0" name="userid" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="password" nillable="true" type="xs:string"/></xs:sequence></xs:complexType></xs:element><xs:element name="getActiveHostsResponse"><xs:complexType><xs:sequence><xs:element minO
 ccurs="0" name="getActiveHostsResult" nillable="true" type="q14:ArrayOfHostListenEndPointInstance" xmlns:q14="ServiceNodeCommunication.DataContract"/></xs:sequence></xs:complexType></xs:element><xs:element name="receiveConnectionPoint"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="hostName" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="thisConnection" nillable="true" type="q15:HostListenEndPointInstance" xmlns:q15="ServiceNodeCommunication.DataContract"/><xs:element minOccurs="0" name="traverseList" nillable="true" type="q16:ArrayOfHostListenEndPointInstance" xmlns:q16="ServiceNodeCommunication.DataContract"/><xs:element minOccurs="0" name="action" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="configServicePath" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="notifyNodes" type="xs:boolean"/><xs:element minOccurs="0" name="userid" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="password
 " nillable="true" type="xs:string"/></xs:sequence></xs:complexType></xs:element><xs:element name="receiveConnectionPointResponse"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="receiveConnectionPointResult" type="xs:boolean"/></xs:sequence></xs:complexType></xs:element><xs:element name="receiveService"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="hostName" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="identify" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="thisHostedService" nillable="true" type="q17:HostedServices" xmlns:q17="ServiceConfiguration.DataContract"/><xs:element minOccurs="0" name="thisConnectedService" nillable="true" type="q18:ConnectedServices" xmlns:q18="ServiceConfiguration.DataContract"/><xs:element minOccurs="0" name="traverseList" nillable="true" type="q19:ArrayOfHostListenEndPointInstance" xmlns:q19="ServiceNodeCommunication.DataContract"/><xs:element minOccurs="0" name="action" nillab
 le="true" type="xs:string"/><xs:element minOccurs="0" name="notifyNodes" type="xs:boolean"/><xs:element minOccurs="0" name="userid" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="password" nillable="true" type="xs:string"/></xs:sequence></xs:complexType></xs:element><xs:element name="receiveServiceResponse"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="receiveServiceResult" type="xs:boolean"/></xs:sequence></xs:complexType></xs:element><xs:element name="getNodeMap"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="userid" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="password" nillable="true" type="xs:string"/></xs:sequence></xs:complexType></xs:element><xs:element name="getNodeMapResponse"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="getNodeMapResult" nillable="true" type="q20:ArrayOfServiceNodeMap" xmlns:q20="ServiceNodeCommunication.DataContract"/></xs:sequence></xs:complexType></xs:element><
 xs:element name="getConnectionPoints"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="connectionPointTypes" nillable="true" type="q21:ArrayOfint" xmlns:q21="http://schemas.microsoft.com/2003/10/Serialization/Arrays"/><xs:element minOccurs="0" name="checkStatus" type="xs:boolean"/><xs:element minOccurs="0" name="userid" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="password" nillable="true" type="xs:string"/></xs:sequence></xs:complexType></xs:element><xs:element name="getConnectionPointsResponse"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="getConnectionPointsResult" nillable="true" type="q22:ConnectionPoints" xmlns:q22="ServiceConfiguration.DataContract"/></xs:sequence></xs:complexType></xs:element><xs:element name="receiveUser"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="hostName" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="newUser" nillable="true" type="q23:ServiceUsers" xmlns:q23="Ser
 viceConfiguration.DataContract"/><xs:element minOccurs="0" name="identify" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="action" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="traverseList" nillable="true" type="q24:ArrayOfHostListenEndPointInstance" xmlns:q24="ServiceNodeCommunication.DataContract"/><xs:element minOccurs="0" name="userid" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="password" nillable="true" type="xs:string"/></xs:sequence></xs:complexType></xs:element><xs:element name="receiveUserResponse"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="receiveUserResult" type="xs:boolean"/></xs:sequence></xs:complexType></xs:element><xs:element name="getServiceUsers"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="hostName" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="traverseList" nillable="true" type="q25:ArrayOfHostListenEndPointInstance" xmlns:q25="ServiceNodeCom
 munication.DataContract"/><xs:element minOccurs="0" name="userid" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="password" nillable="true" type="xs:string"/></xs:sequence></xs:complexType></xs:element><xs:element name="getServiceUsersResponse"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="getServiceUsersResult" nillable="true" type="q26:ArrayOfServiceUsers" xmlns:q26="ServiceConfiguration.DataContract"/></xs:sequence></xs:complexType></xs:element><xs:element name="getConfigAudit"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="userid" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="password" nillable="true" type="xs:string"/></xs:sequence></xs:complexType></xs:element><xs:element name="getConfigAuditResponse"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="getConfigAuditResult" nillable="true" type="q27:ArrayOfAuditConfigSetting" xmlns:q27="ServiceConfiguration.DataContract"/></xs:sequence></xs:com
 plexType></xs:element><xs:element name="getClusterAudit"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="userid" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="password" nillable="true" type="xs:string"/></xs:sequence></xs:complexType></xs:element><xs:element name="getClusterAuditResponse"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="getClusterAuditResult" nillable="true" type="q28:ArrayOfAuditCluster" xmlns:q28="ServiceConfiguration.DataContract"/></xs:sequence></xs:complexType></xs:element><xs:element name="purgeConfigAudit"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="userid" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="password" nillable="true" type="xs:string"/></xs:sequence></xs:complexType></xs:element><xs:element name="purgeConfigAuditResponse"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="purgeConfigAuditResult" type="xs:boolean"/></xs:sequence></xs:complexType></xs:e
 lement><xs:element name="purgeClusterAudit"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="userid" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="password" nillable="true" type="xs:string"/></xs:sequence></xs:complexType></xs:element><xs:element name="purgeClusterAuditResponse"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="purgeClusterAuditResult" type="xs:boolean"/></xs:sequence></xs:complexType></xs:element></xs:schema>

Added: incubator/stonehenge/contrib/stocktrader/php/order_processor/Config.xsd1.xsd
URL: http://svn.apache.org/viewvc/incubator/stonehenge/contrib/stocktrader/php/order_processor/Config.xsd1.xsd?rev=720795&view=auto
==============================================================================
--- incubator/stonehenge/contrib/stocktrader/php/order_processor/Config.xsd1.xsd (added)
+++ incubator/stonehenge/contrib/stocktrader/php/order_processor/Config.xsd1.xsd Wed Nov 26 02:49:04 2008
@@ -0,0 +1 @@
+<?xml version="1.0" encoding="utf-8"?><xs:schema attributeFormDefault="qualified" elementFormDefault="qualified" targetNamespace="http://schemas.microsoft.com/2003/10/Serialization/" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://schemas.microsoft.com/2003/10/Serialization/"><xs:element name="anyType" nillable="true" type="xs:anyType"/><xs:element name="anyURI" nillable="true" type="xs:anyURI"/><xs:element name="base64Binary" nillable="true" type="xs:base64Binary"/><xs:element name="boolean" nillable="true" type="xs:boolean"/><xs:element name="byte" nillable="true" type="xs:byte"/><xs:element name="dateTime" nillable="true" type="xs:dateTime"/><xs:element name="decimal" nillable="true" type="xs:decimal"/><xs:element name="double" nillable="true" type="xs:double"/><xs:element name="float" nillable="true" type="xs:float"/><xs:element name="int" nillable="true" type="xs:int"/><xs:element name="long" nillable="true" type="xs:long"/><xs:element name="QName" nillabl
 e="true" type="xs:QName"/><xs:element name="short" nillable="true" type="xs:short"/><xs:element name="string" nillable="true" type="xs:string"/><xs:element name="unsignedByte" nillable="true" type="xs:unsignedByte"/><xs:element name="unsignedInt" nillable="true" type="xs:unsignedInt"/><xs:element name="unsignedLong" nillable="true" type="xs:unsignedLong"/><xs:element name="unsignedShort" nillable="true" type="xs:unsignedShort"/><xs:element name="char" nillable="true" type="tns:char"/><xs:simpleType name="char"><xs:restriction base="xs:int"/></xs:simpleType><xs:element name="duration" nillable="true" type="tns:duration"/><xs:simpleType name="duration"><xs:restriction base="xs:duration"><xs:pattern value="\-?P(\d*D)?(T(\d*H)?(\d*M)?(\d*(\.\d*)?S)?)?"/><xs:minInclusive value="-P10675199DT2H48M5.4775808S"/><xs:maxInclusive value="P10675199DT2H48M5.4775807S"/></xs:restriction></xs:simpleType><xs:element name="guid" nillable="true" type="tns:guid"/><xs:simpleType name="guid"><xs:r
 estriction base="xs:string"><xs:pattern value="[\da-fA-F]{8}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{12}"/></xs:restriction></xs:simpleType><xs:attribute name="FactoryType" type="xs:QName"/></xs:schema>
\ No newline at end of file

Added: incubator/stonehenge/contrib/stocktrader/php/order_processor/Config.xsd2.xsd
URL: http://svn.apache.org/viewvc/incubator/stonehenge/contrib/stocktrader/php/order_processor/Config.xsd2.xsd?rev=720795&view=auto
==============================================================================
--- incubator/stonehenge/contrib/stocktrader/php/order_processor/Config.xsd2.xsd (added)
+++ incubator/stonehenge/contrib/stocktrader/php/order_processor/Config.xsd2.xsd Wed Nov 26 02:49:04 2008
@@ -0,0 +1,44 @@
+<?xml version="1.0" encoding="utf-8"?>
+<xs:schema elementFormDefault="qualified" targetNamespace="ServiceNodeCommunication.DataContract" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="ServiceNodeCommunication.DataContract">
+    <xs:complexType name="ArrayOfHostListenEndPointInstance">
+        <xs:sequence>
+            <xs:element minOccurs="0" maxOccurs="unbounded" name="HostListenEndPointInstance" nillable="true" type="tns:HostListenEndPointInstance"/>
+        </xs:sequence>
+    </xs:complexType>
+    <xs:element name="ArrayOfHostListenEndPointInstance" nillable="true" type="tns:ArrayOfHostListenEndPointInstance"/>
+    <xs:complexType name="HostListenEndPointInstance">
+        <xs:sequence>
+            <xs:element minOccurs="0" name="InstanceID" type="xs:int"/><xs:element minOccurs="0" name="ServiceContract" nillable="true" type="xs:string"/>
+            <xs:element minOccurs="0" name="BindingConfiguration" nillable="true" type="xs:string"/>
+            <xs:element minOccurs="0" name="BindingType" nillable="true" type="xs:string"/>
+            <xs:element minOccurs="0" name="RemoteAddress" nillable="true" type="xs:string"/>
+            <xs:element minOccurs="0" name="ConfigServiceNameIdentifier" nillable="true" type="xs:string"/>
+            <xs:element minOccurs="0" name="ServiceType" type="xs:int"/>
+            <xs:element minOccurs="0" name="RemoteInstanceID" type="xs:int"/>
+            <xs:element minOccurs="0" name="HostNameIdentifier" nillable="true" type="xs:string"/>
+            <xs:element minOccurs="0" name="ServiceName" nillable="true" type="xs:string"/>
+            <xs:element minOccurs="0" name="Active" type="xs:int"/>
+            <xs:element minOccurs="0" name="Status" nillable="true" type="xs:string"/>
+            <xs:element minOccurs="0" name="InUse" type="xs:boolean"/>
+            <xs:element minOccurs="0" name="ActiveSince" type="xs:dateTime"/>
+        </xs:sequence>
+    </xs:complexType>
+    <xs:element name="HostListenEndPointInstance" nillable="true" type="tns:HostListenEndPointInstance"/>
+    <xs:complexType name="ArrayOfServiceNodeMap">
+        <xs:sequence>
+            <xs:element minOccurs="0" maxOccurs="unbounded" name="ServiceNodeMap" nillable="true" type="tns:ServiceNodeMap"/>
+        </xs:sequence>
+    </xs:complexType>
+    <xs:element name="ArrayOfServiceNodeMap" nillable="true" type="tns:ArrayOfServiceNodeMap"/>
+    <xs:complexType name="ServiceNodeMap">
+        <xs:sequence>
+            <xs:element minOccurs="0" name="HostNameIdentifier" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="NodeServiceNameIdentifier" nillable="true" type="xs:string"/>
+            <xs:element minOccurs="0" name="Address" nillable="true" type="xs:string"/>
+            <xs:element minOccurs="0" name="Status" nillable="true" type="xs:string"/>
+            <xs:element minOccurs="0" name="ActiveSince" type="xs:dateTime"/>
+            <xs:element minOccurs="0" name="ListenEndpoints" nillable="true" type="tns:ArrayOfHostListenEndPointInstance"/>
+            <xs:element minOccurs="0" name="ConnectedServices" nillable="true" type="tns:ArrayOfServiceNodeMap"/>
+        </xs:sequence>
+    </xs:complexType>
+    <xs:element name="ServiceNodeMap" nillable="true" type="tns:ServiceNodeMap"/>
+</xs:schema>

Added: incubator/stonehenge/contrib/stocktrader/php/order_processor/Config.xsd3.xsd
URL: http://svn.apache.org/viewvc/incubator/stonehenge/contrib/stocktrader/php/order_processor/Config.xsd3.xsd?rev=720795&view=auto
==============================================================================
--- incubator/stonehenge/contrib/stocktrader/php/order_processor/Config.xsd3.xsd (added)
+++ incubator/stonehenge/contrib/stocktrader/php/order_processor/Config.xsd3.xsd Wed Nov 26 02:49:04 2008
@@ -0,0 +1 @@
+<?xml version="1.0" encoding="utf-8"?><xs:schema elementFormDefault="qualified" targetNamespace="ServiceConfiguration.DataContract" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="ServiceConfiguration.DataContract"><xs:complexType name="ArrayOfServiceConfigurationData"><xs:sequence><xs:element minOccurs="0" maxOccurs="unbounded" name="ServiceConfigurationData" nillable="true" type="tns:ServiceConfigurationData"/></xs:sequence></xs:complexType><xs:element name="ArrayOfServiceConfigurationData" nillable="true" type="tns:ArrayOfServiceConfigurationData"/><xs:complexType name="ServiceConfigurationData"><xs:sequence><xs:element minOccurs="0" name="ConfigurationData" nillable="true" type="tns:ArrayOfConfigurationKeyValues"/><xs:element minOccurs="0" name="ServiceHost" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="ServiceContract" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="ServiceHoster" nillable="true" type="xs:string"/><xs:element
  minOccurs="0" name="ServiceVersion" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="ServicePlatform" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="ServiceAdministratorContact" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="ConnectedServiceConfigurationData" nillable="true" type="tns:ArrayOfServiceConfigurationData"/><xs:element minOccurs="0" name="Status" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="ConnectedServices" nillable="true" type="tns:ArrayOfConnectedServices"/><xs:element minOccurs="0" name="HostedServices" nillable="true" type="tns:ArrayOfHostedServices"/><xs:element minOccurs="0" name="InProcessHost" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="Rights" type="xs:int"/><xs:element minOccurs="0" name="ServiceType" type="xs:int"/></xs:sequence></xs:complexType><xs:element name="ServiceConfigurationData" nillable="true" type="tns:ServiceConfigurationData"/><xs:complexTy
 pe name="ArrayOfConfigurationKeyValues"><xs:sequence><xs:element minOccurs="0" maxOccurs="unbounded" name="ConfigurationKeyValues" nillable="true" type="tns:ConfigurationKeyValues"/></xs:sequence></xs:complexType><xs:element name="ArrayOfConfigurationKeyValues" nillable="true" type="tns:ArrayOfConfigurationKeyValues"/><xs:complexType name="ConfigurationKeyValues"><xs:sequence><xs:element minOccurs="0" name="ConfigurationKeyDisplayName" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="ConfigurationKeyPropertyName" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="ConfigurationKeyValue" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="ConfigurationKeyDataType" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="ConfigurationKeyDescription" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="ConfigurationKeyReadOnly" type="xs:boolean"/><xs:element minOccurs="0" name="ConfigurationKeyValidValues" nilla
 ble="true" type="xs:string"/><xs:element minOccurs="0" name="ConfigurationKeyLastUpdate" type="xs:dateTime"/><xs:element minOccurs="0" name="ConfigurationKeyLevel" type="xs:int"/><xs:element minOccurs="0" name="ReplyToAddress" nillable="true" type="q1:HostListenEndPointInstance" xmlns:q1="ServiceNodeCommunication.DataContract"/><xs:element minOccurs="0" name="OriginatingConfigServiceName" nillable="true" type="xs:string"/></xs:sequence></xs:complexType><xs:element name="ConfigurationKeyValues" nillable="true" type="tns:ConfigurationKeyValues"/><xs:complexType name="ArrayOfConnectedServices"><xs:sequence><xs:element minOccurs="0" maxOccurs="unbounded" name="ConnectedServices" nillable="true" type="tns:ConnectedServices"/></xs:sequence></xs:complexType><xs:element name="ArrayOfConnectedServices" nillable="true" type="tns:ArrayOfConnectedServices"/><xs:complexType name="ConnectedServices"><xs:sequence><xs:element minOccurs="0" name="ServiceName" nillable="true" type="xs:string"
 /><xs:element minOccurs="0" name="ServiceType" type="xs:int"/><xs:element minOccurs="0" name="ServiceContract" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="HostNameIdentifier" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="DefaultBinding" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="DefaultAddress" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="DefaultBindingType" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="ConfigServicePath" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="ConfigServicePort" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="ConfigUseHttps" type="xs:boolean"/><xs:element minOccurs="0" name="CredentialType" type="xs:int"/><xs:element minOccurs="0" name="UserId" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="Password" nillable="true" type="xs:string"/></xs:sequence></xs:complexType><xs:element name="Connected
 Services" nillable="true" type="tns:ConnectedServices"/><xs:complexType name="ArrayOfHostedServices"><xs:sequence><xs:element minOccurs="0" maxOccurs="unbounded" name="HostedServices" nillable="true" type="tns:HostedServices"/></xs:sequence></xs:complexType><xs:element name="ArrayOfHostedServices" nillable="true" type="tns:ArrayOfHostedServices"/><xs:complexType name="HostedServices"><xs:sequence><xs:element minOccurs="0" name="ServiceName" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="ServiceType" type="xs:int"/><xs:element minOccurs="0" name="ServiceBinding" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="BindingType" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="UseHttps" type="xs:boolean"/><xs:element minOccurs="0" name="VirtualPath" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="Port" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="LoadBalanceType" type="xs:int"/><xs:element m
 inOccurs="0" name="LoadBalanceAddress" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="ServiceContract" nillable="true" type="xs:string"/></xs:sequence></xs:complexType><xs:element name="HostedServices" nillable="true" type="tns:HostedServices"/><xs:complexType name="ConnectionPoints"><xs:sequence><xs:element minOccurs="0" name="ServiceName" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="ConnectedServices" nillable="true" type="tns:ArrayOfConnectedServices"/><xs:element minOccurs="0" name="ReplyToAddress" nillable="true" type="q2:HostListenEndPointInstance" xmlns:q2="ServiceNodeCommunication.DataContract"/><xs:element minOccurs="0" name="MyConnectionPoints" nillable="true" type="q3:ArrayOfHostListenEndPointInstance" xmlns:q3="ServiceNodeCommunication.DataContract"/><xs:element minOccurs="0" name="RemoteConnectionPoints" nillable="true" type="tns:ArrayOfConnectionPoints"/></xs:sequence></xs:complexType><xs:element name="ConnectionPoints" n
 illable="true" type="tns:ConnectionPoints"/><xs:complexType name="ArrayOfConnectionPoints"><xs:sequence><xs:element minOccurs="0" maxOccurs="unbounded" name="ConnectionPoints" nillable="true" type="tns:ConnectionPoints"/></xs:sequence></xs:complexType><xs:element name="ArrayOfConnectionPoints" nillable="true" type="tns:ArrayOfConnectionPoints"/><xs:complexType name="ServiceUsers"><xs:sequence><xs:element minOccurs="0" name="UserId" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="Password" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="HostNameIdentifier" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="Rights" type="xs:int"/></xs:sequence></xs:complexType><xs:element name="ServiceUsers" nillable="true" type="tns:ServiceUsers"/><xs:complexType name="ArrayOfServiceUsers"><xs:sequence><xs:element minOccurs="0" maxOccurs="unbounded" name="ServiceUsers" nillable="true" type="tns:ServiceUsers"/></xs:sequence></xs:complexType><x
 s:element name="ArrayOfServiceUsers" nillable="true" type="tns:ArrayOfServiceUsers"/><xs:complexType name="ArrayOfAuditConfigSetting"><xs:sequence><xs:element minOccurs="0" maxOccurs="unbounded" name="AuditConfigSetting" nillable="true" type="tns:AuditConfigSetting"/></xs:sequence></xs:complexType><xs:element name="ArrayOfAuditConfigSetting" nillable="true" type="tns:ArrayOfAuditConfigSetting"/><xs:complexType name="AuditConfigSetting"><xs:sequence><xs:element minOccurs="0" name="EntryId" type="xs:int"/><xs:element minOccurs="0" name="KeyName" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="UpdateTime" type="xs:dateTime"/><xs:element minOccurs="0" name="OldValue" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="NewValue" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="SuccessCode" type="xs:int"/><xs:element minOccurs="0" name="UserId" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="Message" nillable="true
 " type="xs:string"/></xs:sequence></xs:complexType><xs:element name="AuditConfigSetting" nillable="true" type="tns:AuditConfigSetting"/><xs:complexType name="ArrayOfAuditCluster"><xs:sequence><xs:element minOccurs="0" maxOccurs="unbounded" name="AuditCluster" nillable="true" type="tns:AuditCluster"/></xs:sequence></xs:complexType><xs:element name="ArrayOfAuditCluster" nillable="true" type="tns:ArrayOfAuditCluster"/><xs:complexType name="AuditCluster"><xs:sequence><xs:element minOccurs="0" name="Host" nillable="true" type="q4:HostListenEndPointInstance" xmlns:q4="ServiceNodeCommunication.DataContract"/><xs:element minOccurs="0" name="HostAddress" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="HostBindingType" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="HostBindingConfiguration" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="HostInstanceId" type="xs:int"/><xs:element minOccurs="0" name="EventTime" type="xs:dateTime"/>
 <xs:element minOccurs="0" name="EventCode" type="xs:int"/><xs:element minOccurs="0" name="EventMessage" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="EntryId" type="xs:int"/></xs:sequence></xs:complexType><xs:element name="AuditCluster" nillable="true" type="tns:AuditCluster"/></xs:schema>

Added: incubator/stonehenge/contrib/stocktrader/php/order_processor/Config.xsd4.xsd
URL: http://svn.apache.org/viewvc/incubator/stonehenge/contrib/stocktrader/php/order_processor/Config.xsd4.xsd?rev=720795&view=auto
==============================================================================
--- incubator/stonehenge/contrib/stocktrader/php/order_processor/Config.xsd4.xsd (added)
+++ incubator/stonehenge/contrib/stocktrader/php/order_processor/Config.xsd4.xsd Wed Nov 26 02:49:04 2008
@@ -0,0 +1 @@
+<?xml version="1.0" encoding="utf-8"?><xs:schema elementFormDefault="qualified" targetNamespace="http://schemas.microsoft.com/2003/10/Serialization/Arrays" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://schemas.microsoft.com/2003/10/Serialization/Arrays"><xs:complexType name="ArrayOfint"><xs:sequence><xs:element minOccurs="0" maxOccurs="unbounded" name="int" type="xs:int"/></xs:sequence></xs:complexType><xs:element name="ArrayOfint" nillable="true" type="tns:ArrayOfint"/></xs:schema>

Added: incubator/stonehenge/contrib/stocktrader/php/order_processor/TradeOrders.wsdl
URL: http://svn.apache.org/viewvc/incubator/stonehenge/contrib/stocktrader/php/order_processor/TradeOrders.wsdl?rev=720795&view=auto
==============================================================================
--- incubator/stonehenge/contrib/stocktrader/php/order_processor/TradeOrders.wsdl (added)
+++ incubator/stonehenge/contrib/stocktrader/php/order_processor/TradeOrders.wsdl Wed Nov 26 02:49:04 2008
@@ -0,0 +1,169 @@
+<?xml version="1.0" encoding="utf-8"?>
+<wsdl:definitions name="OrderProcessor" targetNamespace="http://Trade.TraderOrderHost" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:wsam="http://www.w3.org/2007/05/addressing/metadata" xmlns:tns="http://Trade.TraderOrderHost" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy" xmlns:i0="http://Trade.TraderOrderHost" xmlns:wsap="http://schemas.xmlsoap.org/ws/2004/08/addressing/policy" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msc="http://schemas.microsoft.com/ws/2005/12/wsdl/contract" xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl" xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" xmlns:wsa10="http://www.w3.org/2005/08/addressing" xmlns:wsx="http://schemas.xmlsoap.org/ws/2004/09/mex"
 >
+ <wsp:Policy wsu:Id="NetMsmqBinding_OrderProcessorService_policy">
+  <wsp:ExactlyOne>
+   <wsp:All>
+    <msb:BinaryEncoding xmlns:msb="http://schemas.microsoft.com/ws/06/2004/mspolicy/netbinary1"/>
+    <wsaw:UsingAddressing/>
+   </wsp:All>
+  </wsp:ExactlyOne>
+ </wsp:Policy>
+ <wsp:Policy wsu:Id="NetMsmqBinding_OrderProcessorService1_policy">
+  <wsp:ExactlyOne>
+   <wsp:All>
+    <msb:BinaryEncoding xmlns:msb="http://schemas.microsoft.com/ws/06/2004/mspolicy/netbinary1"/>
+    <msmq:MsmqVolatile xmlns:msmq="http://schemas.microsoft.com/ws/06/2004/mspolicy/msmq"/>
+    <msmq:MsmqBestEffort xmlns:msmq="http://schemas.microsoft.com/ws/06/2004/mspolicy/msmq"/>
+    <wsaw:UsingAddressing/>
+   </wsp:All>
+  </wsp:ExactlyOne>
+ </wsp:Policy>
+ <wsp:Policy wsu:Id="CustomBinding_OrderProcessorService_policy">
+  <wsp:ExactlyOne>
+   <wsp:All>
+    <ow:OneWay xmlns:ow="http://schemas.microsoft.com/ws/2005/05/routing/policy"/>
+    <msb:BinaryEncoding xmlns:msb="http://schemas.microsoft.com/ws/06/2004/mspolicy/netbinary1"/>
+    <wsaw:UsingAddressing/>
+   </wsp:All>
+  </wsp:ExactlyOne>
+ </wsp:Policy>
+  <wsdl:types>
+    <xsd:schema targetNamespace="http://Trade.TraderOrderHost/Imports">
+      <xsd:import schemaLocation="TradeOrders.xsd0" namespace="http://Trade.TraderOrderHost"/>
+      <xsd:import schemaLocation="TradeOrders.xsd1" namespace="http://schemas.microsoft.com/2003/10/Serialization/"/>
+      <xsd:import schemaLocation="TradeOrders.xsd2" namespace="http://trade.samples.websphere.ibm.com"/>
+    </xsd:schema>
+  </wsdl:types>
+  <wsdl:message name="OrderProcessorService_SubmitOrderTransactedQueue_InputMessage">
+    <wsdl:part name="parameters" element="tns:SubmitOrderTransactedQueue"/>
+  </wsdl:message>
+  <wsdl:message name="OrderProcessorService_SubmitOrder_InputMessage">
+    <wsdl:part name="parameters" element="tns:SubmitOrder"/>
+  </wsdl:message>
+  <wsdl:message name="OrderProcessorService_isOnline_InputMessage">
+    <wsdl:part name="parameters" element="tns:isOnline"/>
+  </wsdl:message>
+  <wsdl:portType name="OrderProcessorService">
+    <wsdl:operation name="SubmitOrderTransactedQueue">
+      <wsdl:input wsaw:Action="SubmitOrder" message="tns:OrderProcessorService_SubmitOrderTransactedQueue_InputMessage"/>
+    </wsdl:operation>
+    <wsdl:operation name="SubmitOrder">
+      <wsdl:input wsaw:Action="SubmitOrderOnePhase" message="tns:OrderProcessorService_SubmitOrder_InputMessage"/>
+    </wsdl:operation>
+    <wsdl:operation name="isOnline">
+      <wsdl:input wsaw:Action="isOnline" message="tns:OrderProcessorService_isOnline_InputMessage"/>
+    </wsdl:operation>
+ </wsdl:portType>
+ <wsdl:binding name="BasicHttpBinding_OrderProcessorService" type="i0:OrderProcessorService">
+  <soap:binding transport="http://schemas.xmlsoap.org/soap/http"/>
+  <wsdl:operation name="SubmitOrderTransactedQueue">
+   <soap:operation soapAction="SubmitOrder" style="document"/>
+   <wsdl:input>
+    <soap:body use="literal"/>
+   </wsdl:input>
+  </wsdl:operation>
+  <wsdl:operation name="SubmitOrder">
+   <soap:operation soapAction="SubmitOrderOnePhase" style="document"/>
+   <wsdl:input>
+    <soap:body use="literal"/>
+   </wsdl:input>
+  </wsdl:operation>
+  <wsdl:operation name="isOnline">
+   <soap:operation soapAction="isOnline" style="document"/>
+   <wsdl:input>
+    <soap:body use="literal"/>
+   </wsdl:input>
+  </wsdl:operation>
+ </wsdl:binding>
+ <wsdl:binding name="NetMsmqBinding_OrderProcessorService" type="i0:OrderProcessorService">
+  <wsp:PolicyReference URI="#NetMsmqBinding_OrderProcessorService_policy"/>
+  <soap12:binding transport="http://schemas.microsoft.com/soap/msmq"/>
+  <wsdl:operation name="SubmitOrderTransactedQueue">
+   <soap12:operation soapAction="SubmitOrder" style="document"/>
+   <wsdl:input>
+    <soap12:body use="literal"/>
+   </wsdl:input>
+  </wsdl:operation>
+  <wsdl:operation name="SubmitOrder">
+   <soap12:operation soapAction="SubmitOrderOnePhase" style="document"/>
+   <wsdl:input>
+    <soap12:body use="literal"/>
+   </wsdl:input>
+  </wsdl:operation>
+  <wsdl:operation name="isOnline">
+   <soap12:operation soapAction="isOnline" style="document"/>
+   <wsdl:input>
+    <soap12:body use="literal"/>
+   </wsdl:input>
+  </wsdl:operation>
+ </wsdl:binding>
+ <wsdl:binding name="NetMsmqBinding_OrderProcessorService1" type="i0:OrderProcessorService">
+  <wsp:PolicyReference URI="#NetMsmqBinding_OrderProcessorService1_policy"/>
+  <soap12:binding transport="http://schemas.microsoft.com/soap/msmq"/>
+  <wsdl:operation name="SubmitOrderTransactedQueue">
+   <soap12:operation soapAction="SubmitOrder" style="document"/>
+   <wsdl:input>
+    <soap12:body use="literal"/>
+   </wsdl:input>
+  </wsdl:operation>
+  <wsdl:operation name="SubmitOrder">
+   <soap12:operation soapAction="SubmitOrderOnePhase" style="document"/>
+   <wsdl:input>
+    <soap12:body use="literal"/>
+   </wsdl:input>
+  </wsdl:operation>
+  <wsdl:operation name="isOnline">
+   <soap12:operation soapAction="isOnline" style="document"/>
+   <wsdl:input>
+    <soap12:body use="literal"/>
+   </wsdl:input>
+  </wsdl:operation>
+ </wsdl:binding>
+ <wsdl:binding name="CustomBinding_OrderProcessorService" type="i0:OrderProcessorService">
+  <wsp:PolicyReference URI="#CustomBinding_OrderProcessorService_policy"/>
+  <soap12:binding transport="http://schemas.microsoft.com/soap/tcp"/>
+  <wsdl:operation name="SubmitOrderTransactedQueue">
+   <soap12:operation soapAction="SubmitOrder" style="document"/>
+   <wsdl:input>
+    <soap12:body use="literal"/>
+   </wsdl:input>
+  </wsdl:operation>
+  <wsdl:operation name="SubmitOrder">
+   <soap12:operation soapAction="SubmitOrderOnePhase" style="document"/>
+   <wsdl:input>
+    <soap12:body use="literal"/>
+   </wsdl:input>
+  </wsdl:operation>
+  <wsdl:operation name="isOnline">
+   <soap12:operation soapAction="isOnline" style="document"/>
+   <wsdl:input>
+    <soap12:body use="literal"/>
+   </wsdl:input>
+  </wsdl:operation>
+ </wsdl:binding>
+ <wsdl:service name="OrderProcessor">
+  <wsdl:port name="BasicHttpBinding_OrderProcessorService" binding="tns:BasicHttpBinding_OrderProcessorService">
+   <soap:address location="http://nandika:9010/TradeOrders"/>
+  </wsdl:port>
+  <!--
+  <wsdl:port name="NetMsmqBinding_OrderProcessorService" binding="tns:NetMsmqBinding_OrderProcessorService">
+   <soap12:address location="net.msmq://shankar/private/tradeordersqueuedurable"/>
+   <wsa10:EndpointReference>
+    <wsa10:Address>net.msmq://shankar/private/tradeordersqueuedurable</wsa10:Address>
+   </wsa10:EndpointReference>
+  </wsdl:port>
+  <wsdl:port name="NetMsmqBinding_OrderProcessorService1" binding="tns:NetMsmqBinding_OrderProcessorService1">
+   <soap12:address location="net.msmq://shankar/private/tradeordersqueuevolatile"/>
+   <wsa10:EndpointReference>
+    <wsa10:Address>net.msmq://shankar/private/tradeordersqueuevolatile</wsa10:Address>
+   </wsa10:EndpointReference>
+  </wsdl:port>
+  <wsdl:port name="CustomBinding_OrderProcessorService" binding="tns:CustomBinding_OrderProcessorService">
+   <soap12:address location="net.tcp://shankar:9001/TradeOrders"/>
+   <wsa10:EndpointReference>
+    <wsa10:Address>net.tcp://shankar:9001/TradeOrders</wsa10:Address>
+   </wsa10:EndpointReference>
+  </wsdl:port>
+  -->
+ </wsdl:service>
+</wsdl:definitions>

Added: incubator/stonehenge/contrib/stocktrader/php/order_processor/TradeOrders.wsdl0
URL: http://svn.apache.org/viewvc/incubator/stonehenge/contrib/stocktrader/php/order_processor/TradeOrders.wsdl0?rev=720795&view=auto
==============================================================================
--- incubator/stonehenge/contrib/stocktrader/php/order_processor/TradeOrders.wsdl0 (added)
+++ incubator/stonehenge/contrib/stocktrader/php/order_processor/TradeOrders.wsdl0 Wed Nov 26 02:49:04 2008
@@ -0,0 +1,30 @@
+<?xml version="1.0" encoding="utf-8"?>
+<wsdl:definitions targetNamespace="http://Trade.TraderOrderHost" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:wsam="http://www.w3.org/2007/05/addressing/metadata" xmlns:tns="http://Trade.TraderOrderHost" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy" xmlns:wsap="http://schemas.xmlsoap.org/ws/2004/08/addressing/policy" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msc="http://schemas.microsoft.com/ws/2005/12/wsdl/contract" xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl" xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" xmlns:wsa10="http://www.w3.org/2005/08/addressing" xmlns:wsx="http://schemas.xmlsoap.org/ws/2004/09/mex">
+ <wsdl:types>
+  <xsd:schema targetNamespace="http://Trade.TraderOrderHost/Imports">
+   <xsd:import schemaLocation="TradeOrders.xsd0" namespace="http://Trade.TraderOrderHost"/>
+   <xsd:import schemaLocation="TradeOrders.xsd1" namespace="http://schemas.microsoft.com/2003/10/Serialization/"/>
+   <xsd:import schemaLocation="TradeOrders.xsd2" namespace="http://trade.samples.websphere.ibm.com"/>
+  </xsd:schema>
+ </wsdl:types>
+ <wsdl:message name="OrderProcessorService_SubmitOrderTransactedQueue_InputMessage">
+  <wsdl:part name="parameters" element="tns:SubmitOrderTransactedQueue"/>
+ </wsdl:message>
+ <wsdl:message name="OrderProcessorService_SubmitOrder_InputMessage">
+  <wsdl:part name="parameters" element="tns:SubmitOrder"/>
+ </wsdl:message>
+ <wsdl:message name="OrderProcessorService_isOnline_InputMessage">
+  <wsdl:part name="parameters" element="tns:isOnline"/>
+ </wsdl:message>
+ <wsdl:portType name="OrderProcessorService">
+  <wsdl:operation name="SubmitOrderTransactedQueue">
+   <wsdl:input wsaw:Action="SubmitOrder" message="tns:OrderProcessorService_SubmitOrderTransactedQueue_InputMessage"/>
+  </wsdl:operation>
+  <wsdl:operation name="SubmitOrder">
+   <wsdl:input wsaw:Action="SubmitOrderOnePhase" message="tns:OrderProcessorService_SubmitOrder_InputMessage"/>
+  </wsdl:operation>
+  <wsdl:operation name="isOnline">
+   <wsdl:input wsaw:Action="isOnline" message="tns:OrderProcessorService_isOnline_InputMessage"/>
+  </wsdl:operation>
+ </wsdl:portType>
+</wsdl:definitions>

Added: incubator/stonehenge/contrib/stocktrader/php/order_processor/TradeOrders.xsd0
URL: http://svn.apache.org/viewvc/incubator/stonehenge/contrib/stocktrader/php/order_processor/TradeOrders.xsd0?rev=720795&view=auto
==============================================================================
--- incubator/stonehenge/contrib/stocktrader/php/order_processor/TradeOrders.xsd0 (added)
+++ incubator/stonehenge/contrib/stocktrader/php/order_processor/TradeOrders.xsd0 Wed Nov 26 02:49:04 2008
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="utf-8"?>
+<xs:schema elementFormDefault="qualified" targetNamespace="http://Trade.TraderOrderHost" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://Trade.TraderOrderHost">
+ <xs:import schemaLocation="TradeOrders.xsd2" namespace="http://trade.samples.websphere.ibm.com"/>
+ <xs:element name="SubmitOrderTransactedQueue">
+  <xs:complexType>
+   <xs:sequence>
+    <xs:element minOccurs="0" name="order" nillable="true" type="q1:OrderDataBean" xmlns:q1="http://trade.samples.websphere.ibm.com"/>
+   </xs:sequence>
+  </xs:complexType>
+ </xs:element>
+ <xs:element name="SubmitOrder">
+  <xs:complexType>
+   <xs:sequence>
+    <xs:element minOccurs="0" name="order" nillable="true" type="q2:OrderDataBean" xmlns:q2="http://trade.samples.websphere.ibm.com"/>
+   </xs:sequence>
+  </xs:complexType>
+ </xs:element>
+ <xs:element name="isOnline">
+  <xs:complexType>
+   <xs:sequence/>
+  </xs:complexType>
+ </xs:element>
+</xs:schema>

Added: incubator/stonehenge/contrib/stocktrader/php/order_processor/TradeOrders.xsd1
URL: http://svn.apache.org/viewvc/incubator/stonehenge/contrib/stocktrader/php/order_processor/TradeOrders.xsd1?rev=720795&view=auto
==============================================================================
--- incubator/stonehenge/contrib/stocktrader/php/order_processor/TradeOrders.xsd1 (added)
+++ incubator/stonehenge/contrib/stocktrader/php/order_processor/TradeOrders.xsd1 Wed Nov 26 02:49:04 2008
@@ -0,0 +1,40 @@
+<?xml version="1.0" encoding="utf-8"?>
+<xs:schema attributeFormDefault="qualified" elementFormDefault="qualified" targetNamespace="http://schemas.microsoft.com/2003/10/Serialization/" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://schemas.microsoft.com/2003/10/Serialization/">
+ <xs:element name="anyType" nillable="true" type="xs:anyType"/>
+ <xs:element name="anyURI" nillable="true" type="xs:anyURI"/>
+ <xs:element name="base64Binary" nillable="true" type="xs:base64Binary"/>
+ <xs:element name="boolean" nillable="true" type="xs:boolean"/>
+ <xs:element name="byte" nillable="true" type="xs:byte"/>
+ <xs:element name="dateTime" nillable="true" type="xs:dateTime"/>
+ <xs:element name="decimal" nillable="true" type="xs:decimal"/>
+ <xs:element name="double" nillable="true" type="xs:double"/>
+ <xs:element name="float" nillable="true" type="xs:float"/>
+ <xs:element name="int" nillable="true" type="xs:int"/>
+ <xs:element name="long" nillable="true" type="xs:long"/>
+ <xs:element name="QName" nillable="true" type="xs:QName"/>
+ <xs:element name="short" nillable="true" type="xs:short"/>
+ <xs:element name="string" nillable="true" type="xs:string"/>
+ <xs:element name="unsignedByte" nillable="true" type="xs:unsignedByte"/>
+ <xs:element name="unsignedInt" nillable="true" type="xs:unsignedInt"/>
+ <xs:element name="unsignedLong" nillable="true" type="xs:unsignedLong"/>
+ <xs:element name="unsignedShort" nillable="true" type="xs:unsignedShort"/>
+ <xs:element name="char" nillable="true" type="tns:char"/>
+ <xs:simpleType name="char">
+  <xs:restriction base="xs:int"/>
+ </xs:simpleType>
+ <xs:element name="duration" nillable="true" type="tns:duration"/>
+ <xs:simpleType name="duration">
+  <xs:restriction base="xs:duration">
+   <xs:pattern value="\-?P(\d*D)?(T(\d*H)?(\d*M)?(\d*(\.\d*)?S)?)?"/>
+   <xs:minInclusive value="-P10675199DT2H48M5.4775808S"/>
+   <xs:maxInclusive value="P10675199DT2H48M5.4775807S"/>
+  </xs:restriction>
+ </xs:simpleType>
+ <xs:element name="guid" nillable="true" type="tns:guid"/>
+ <xs:simpleType name="guid">
+  <xs:restriction base="xs:string">
+   <xs:pattern value="[\da-fA-F]{8}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{12}"/>
+  </xs:restriction>
+ </xs:simpleType>
+ <xs:attribute name="FactoryType" type="xs:QName"/>
+</xs:schema>

Added: incubator/stonehenge/contrib/stocktrader/php/order_processor/TradeOrders.xsd2
URL: http://svn.apache.org/viewvc/incubator/stonehenge/contrib/stocktrader/php/order_processor/TradeOrders.xsd2?rev=720795&view=auto
==============================================================================
--- incubator/stonehenge/contrib/stocktrader/php/order_processor/TradeOrders.xsd2 (added)
+++ incubator/stonehenge/contrib/stocktrader/php/order_processor/TradeOrders.xsd2 Wed Nov 26 02:49:04 2008
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="utf-8"?>
+<xs:schema elementFormDefault="qualified" targetNamespace="http://trade.samples.websphere.ibm.com" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://trade.samples.websphere.ibm.com">
+ <xs:complexType name="OrderDataBean">
+  <xs:sequence>
+   <xs:element minOccurs="0" name="orderID" type="xs:int"/>
+   <xs:element minOccurs="0" name="orderType" nillable="true" type="xs:string"/>
+   <xs:element minOccurs="0" name="orderStatus" nillable="true" type="xs:string"/>
+   <xs:element minOccurs="0" name="openDate" type="xs:dateTime"/>
+   <xs:element minOccurs="0" name="completionDate" type="xs:dateTime"/>
+   <xs:element minOccurs="0" name="quantity" type="xs:double"/>
+   <xs:element minOccurs="0" name="price" type="xs:decimal"/>
+   <xs:element minOccurs="0" name="orderFee" type="xs:decimal"/>
+   <xs:element minOccurs="0" name="symbol" nillable="true" type="xs:string"/>
+  </xs:sequence>
+ </xs:complexType>
+ <xs:element name="OrderDataBean" nillable="true" type="tns:OrderDataBean"/>
+</xs:schema>

Added: incubator/stonehenge/contrib/stocktrader/php/order_processor/config_svc.php
URL: http://svn.apache.org/viewvc/incubator/stonehenge/contrib/stocktrader/php/order_processor/config_svc.php?rev=720795&view=auto
==============================================================================
--- incubator/stonehenge/contrib/stocktrader/php/order_processor/config_svc.php (added)
+++ incubator/stonehenge/contrib/stocktrader/php/order_processor/config_svc.php Wed Nov 26 02:49:04 2008
@@ -0,0 +1,178 @@
+<?php
+/*
+ * 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.
+ */
+
+ 
+// PHP classes corresponding to the data types in defined in WSDL
+
+define ("InstanceID", 29);
+define ("ServiceContract", 
+	"ServiceConfigurationContract.IServiceConfiguration");
+define ("BindingConfiguration", "BasicHttpBinding_ConfigTradeServices");
+define ("BindingType", "basicHttpBinding");
+define ("RemoteAddress", 
+	"http://localhost:8081/order_processor/order_processor_svc.php");
+/*define ("RemoteAddress", 
+	"http://localhost:9763/services/OrderProcessor.OrderProcessorHttpSoap11Endpoint");*/
+/*define ("RemoteAddress", 
+	"http://localhost:9011/TradeOrders");*/
+define ("RemoteAddressConfig", 
+	"http://localhost:8080/order_processor/config_svc.php");
+define ("ConfigServiceNameIdentifier", 
+	"Trade.OrderProcessorHostConfigurationImplementation.ConfigurationService");
+define ("ServiceType", 1);
+define ("RemoteInstanceID", 0);
+define ("HostNameIdentifier", ".NET StockTrader Order Processor Service");
+define ("ServiceName", 
+	"Trade.OrderProcessorHostConfigurationImplementation.ConfigurationService");
+define ("Active", 0);
+define ("Status","true"); 
+define ("InUse", "false");
+define ("ActiveSince", "2008-04-16T17:25:02.53");
+
+class receiveAddServiceClient {
+    public $newConfigEndpoints; // ArrayOfHostListenEndPointInstance
+    public $userid; // string
+    public $password; // string
+}
+
+class ArrayOfHostListenEndPointInstance {
+	public $HostListenEndPointInstance; 
+	// array[0, unbounded] of HostListenEndPointInstance
+}
+
+class HostListenEndPointInstance {
+    public $InstanceID; // int
+    public $ServiceContract; // string
+    public $BindingConfiguration; // string
+    public $BindingType; // string
+    public $RemoteAddress; // string
+    public $ConfigServiceNameIdentifier; // string
+    public $ServiceType; // int
+    public $RemoteInstanceID; // int
+    public $HostNameIdentifier; // string
+    public $ServiceName; // string
+    public $Active; // int
+    public $Status; // string
+    public $InUse; // boolean
+    public $ActiveSince; // dateTime
+}
+
+class receiveAddServiceClientResponse {
+}
+
+class getActiveHosts {
+    public $hostName; // string
+    public $serviceType; // int
+    public $userid; // string
+    public $password; // string
+}
+
+class getActiveHostsResponse {
+    public $getActiveHostsResult; // ArrayOfHostListenEndPointInstance
+}
+
+
+// define the class map
+$class_map = array(
+	"anyType" => "anyType", "receiveAddServiceClient" => 
+	"receiveAddServiceClient", "ArrayOfHostListenEndPointInstance" => 
+	"ArrayOfHostListenEndPointInstance", "HostListenEndPointInstance" => 
+	"HostListenEndPointInstance", "receiveAddServiceClientResponse" => 
+	"receiveAddServiceClientResponse", "getActiveHosts" => "getActiveHosts", 
+	"getActiveHostsResponse" => "getActiveHostsResponse");
+       
+// define PHP functions that maps to WSDL operations 
+function receiveAddServiceClient($input) 
+{
+	return new receiveAddServiceClientResponse(); 
+}
+
+function getActiveHosts($input) 
+{
+	$response = new getActiveHostsResponse();
+	$array_of_host_listen_end_point_instance = 
+		new ArrayOfHostListenEndPointInstance();
+	$response->getActiveHostsResult = $array_of_host_listen_end_point_instance;
+	$host_listen_end_point_instance = array();
+	$host_listen_end_point_instance[0] = new HostListenEndPointInstance();
+
+	if ($input->serviceType == 1)
+	{
+		$host_listen_end_point_instance[0]->InstanceID = 29;
+		$host_listen_end_point_instance[0]->ServiceContract = 
+			"ServiceConfigurationContract.IServiceConfiguration";
+		$host_listen_end_point_instance[0]->BindingConfiguration = 
+			"BasicHttpBinding_ConfigTradeServices";
+		$host_listen_end_point_instance[0]->BindingType = 
+			"basicHttpBinding";
+		$host_listen_end_point_instance[0]->ConfigServiceNameIdentifier = 
+			"Trade.OrderProcessorHostConfigurationImplementation.".
+			"ConfigurationService";
+		$host_listen_end_point_instance[0]->RemoteAddress = RemoteAddressConfig;
+		$host_listen_end_point_instance[0]->ServiceName = 
+			"Trade.OrderProcessorHostConfigurationImplementation.".
+			"ConfigurationService";
+	}
+	else
+	{
+		$host_listen_end_point_instance[0]->InstanceID = 57;
+		$host_listen_end_point_instance[0]->ServiceContract = 
+			"Trade.OrderProcessorContract.IOrderProcessor";
+		$host_listen_end_point_instance[0]->BindingConfiguration = 
+			"BasicHttpBinding_PrimaryTradeServices";
+		$host_listen_end_point_instance[0]->BindingType = "basicHttpBinding";
+		$host_listen_end_point_instance[0]->ConfigServiceNameIdentifier = 
+			"Trade.OrderProcessorHostConfigurationImplementation.".
+			"ConfigurationService";
+		$host_listen_end_point_instance[0]->RemoteAddress = RemoteAddress;
+		$host_listen_end_point_instance[0]->ServiceName = 
+			"Trade.OrderProcessorImplementation.OrderProcessor";
+	}
+
+	$host_listen_end_point_instance[0]->HostNameIdentifier = HostNameIdentifier;
+	$host_listen_end_point_instance[0]->ServiceType = $input->serviceType;
+	$host_listen_end_point_instance[0]->RemoteInstanceID = RemoteInstanceID;
+	$host_listen_end_point_instance[0]->Active = Active;
+	$host_listen_end_point_instance[0]->Status = Status;
+	$host_listen_end_point_instance[0]->InUse = InUse;
+	$host_listen_end_point_instance[0]->ActiveSince = ActiveSince;
+	$array_of_host_listen_end_point_instance->HostListenEndPointInstance = 
+		$host_listen_end_point_instance;
+
+	return $response;
+}
+
+// define the operations map
+$operations = array("receiveAddServiceClient" => "receiveAddServiceClient", 
+	"getActiveHosts" => "getActiveHosts");
+
+// define the actions => operations map
+$actions = array("receiveAddServiceClient" => "receiveAddServiceClient", 
+	"getActiveHosts" => "getActiveHosts");
+
+// create service in WSDL mode
+$service = new WSService(array ("wsdl" =>"Config.wsdl",
+	"operations" => $operations,
+    "opParams" => $opParams,
+    "actions" => $actions,
+    "classmap" => $class_map,
+                            ));
+
+// process client requests and reply 
+$service->reply();
+?>

Added: incubator/stonehenge/contrib/stocktrader/php/order_processor/data_access_layer.php
URL: http://svn.apache.org/viewvc/incubator/stonehenge/contrib/stocktrader/php/order_processor/data_access_layer.php?rev=720795&view=auto
==============================================================================
--- incubator/stonehenge/contrib/stocktrader/php/order_processor/data_access_layer.php (added)
+++ incubator/stonehenge/contrib/stocktrader/php/order_processor/data_access_layer.php Wed Nov 26 02:49:04 2008
@@ -0,0 +1,123 @@
+<?php 
+/*
+ * 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.
+ */
+
+
+/**
+ * This class encapsulates information regarding the establishment
+ * of database connection.
+ */
+
+class ConnectionInfo
+{
+	public $server; 	//The database server (eg: 127.0.0.1:1433)
+	public $user;		//User name 
+	public $password;	//Password
+	public $database;	//Database name
+}
+
+/**
+ * The method retrieves information for the database connection
+ * from a configuration file. The name of the config file should
+ * be, database_config.xml, and it should be in the same directory
+ * as this file.
+ * @return non NULL value (ConnectionInfo object), upon successfull 
+ * execution, and NULL if some information regarding the 
+ * connection is not available.
+ */
+
+function GetConnectionInfo()
+{
+	$doc = new DOMDocument();
+	$result = $doc->load('database_config.xml');
+
+	$server = $doc->getElementsByTagName("server")->item(0)->nodeValue;
+	$user = $doc->getElementsByTagName("user")->item(0)->nodeValue;
+	$password = $doc->getElementsByTagName("password")->item(0)->nodeValue;
+	$database = $doc->getElementsByTagName("database")->item(0)->nodeValue;
+
+	if ($server == NULL || $user == NULL || $password == NULL || $database == NULL)
+	{
+		error_log ("SERVER, USER, PASSWORD OR DATABASE IS NULL\n");
+	}
+	else
+	{
+		$ConnInfo = new ConnectionInfo();
+		$ConnInfo->server = $server;
+		$ConnInfo->user = $user;
+		$ConnInfo->password = $password;
+		$ConnInfo->database = $database;
+	}
+	return $ConnInfo;
+}
+
+/**
+ * This method establishes a connection to the database. 
+ * @return dbhandle, upon successfull execution a non null
+ * handle to the database connection is returned. Else it 
+ * will be null.
+ */
+
+function ConnectToDatabase()
+{
+	$connInfo = GetConnectionInfo();
+	if ($connInfo != NULL)
+	{
+		$dbhandle = mssql_connect($connInfo->server, $connInfo->user, $connInfo->password)
+			or die ("Couldn't connect to the server!!!");	    	
+		$selected = mssql_select_db($connInfo->database, $dbhandle) 
+			or die ("Couldn't open the database!!!");
+	}
+	return $dbhandle;
+}
+
+/**
+ * This method executes a query that it receives.
+ * @param query the query to execute
+ * @return non-NULL upon success and NULL otherwise.
+ */
+
+function ExecuteQuery($query)
+{
+	return mssql_query($query);
+}
+
+/**
+ * This method close the connection that is established to the
+ * database.
+ * @param dbhandle handle to the database
+ */
+
+function CloseDatabase($dbhandle)
+{
+	mssql_close($dbhandle);
+}
+
+/**
+ * This method returns the a value from a mssql result set (a tuple
+ * returned after execution of ExecuteQuery method.
+ * @param result, the result obtained from ExecuteQuery method.
+ * @param raw, the raw number
+ * @param column, the column number
+ * @return the value at (raw, column) of the tuple.
+ */
+
+function GetMSSQLValue($result, $raw, $column)
+{
+	return mssql_result($result, $raw, $column);
+}
+?>

Added: incubator/stonehenge/contrib/stocktrader/php/order_processor/database_config.xml
URL: http://svn.apache.org/viewvc/incubator/stonehenge/contrib/stocktrader/php/order_processor/database_config.xml?rev=720795&view=auto
==============================================================================
--- incubator/stonehenge/contrib/stocktrader/php/order_processor/database_config.xml (added)
+++ incubator/stonehenge/contrib/stocktrader/php/order_processor/database_config.xml Wed Nov 26 02:49:04 2008
@@ -0,0 +1,6 @@
+<config>
+	<server>127.0.0.1,1433</server>
+	<user>trade</user>
+	<password>trade</password>
+	<database>StockTraderDB</database>
+</config>

Added: incubator/stonehenge/contrib/stocktrader/php/order_processor/keys/alice_cert.cert
URL: http://svn.apache.org/viewvc/incubator/stonehenge/contrib/stocktrader/php/order_processor/keys/alice_cert.cert?rev=720795&view=auto
==============================================================================
--- incubator/stonehenge/contrib/stocktrader/php/order_processor/keys/alice_cert.cert (added)
+++ incubator/stonehenge/contrib/stocktrader/php/order_processor/keys/alice_cert.cert Wed Nov 26 02:49:04 2008
@@ -0,0 +1,19 @@
+-----BEGIN CERTIFICATE-----
+MIIDDDCCAfSgAwIBAgIQM6YEf7FVYx/tZyEXgVComTANBgkqhkiG9w0BAQUFADAw
+MQ4wDAYDVQQKDAVPQVNJUzEeMBwGA1UEAwwVT0FTSVMgSW50ZXJvcCBUZXN0IENB
+MB4XDTA1MDMxOTAwMDAwMFoXDTE4MDMxOTIzNTk1OVowQjEOMAwGA1UECgwFT0FT
+SVMxIDAeBgNVBAsMF09BU0lTIEludGVyb3AgVGVzdCBDZXJ0MQ4wDAYDVQQDDAVB
+bGljZTCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEAoqi99By1VYo0aHrkKCNT
+4DkIgPL/SgahbeKdGhrbu3K2XG7arfD9tqIBIKMfrX4Gp90NJa85AV1yiNsEyvq+
+mUnMpNcKnLXLOjkTmMCqDYbbkehJlXPnaWLzve+mW0pJdPxtf3rbD4PS/cBQIvtp
+jmrDAU8VsZKT8DN5Kyz+EZsCAwEAAaOBkzCBkDAJBgNVHRMEAjAAMDMGA1UdHwQs
+MCowKKImhiRodHRwOi8vaW50ZXJvcC5iYnRlc3QubmV0L2NybC9jYS5jcmwwDgYD
+VR0PAQH/BAQDAgSwMB0GA1UdDgQWBBQK4l0TUHZ1QV3V2QtlLNDm+PoxiDAfBgNV
+HSMEGDAWgBTAnSj8wes1oR3WqqqgHBpNwkkPDzANBgkqhkiG9w0BAQUFAAOCAQEA
+BTqpOpvW+6yrLXyUlP2xJbEkohXHI5OWwKWleOb9hlkhWntUalfcFOJAgUyH30TT
+pHldzx1+vK2LPzhoUFKYHE1IyQvokBN2JjFO64BQukCKnZhldLRPxGhfkTdxQgdf
+5rCK/wh3xVsZCNTfuMNmlAM6lOAg8QduDah3WFZpEA0s2nwQaCNQTNMjJC8tav1C
+Br6+E5FAmwPXP7pJxn9Fw9OXRyqbRA4v2y7YpbGkG2GI9UvOHw6SGvf4FRSthMMO
+35YbpikGsLix3vAsXWWi4rwfVOYzQK0OFPNi9RMCUdSH06m9uLWckiCxjos0FQOD
+ZE9l4ATGy9s9hNVwryOJTw==
+-----END CERTIFICATE-----

Added: incubator/stonehenge/contrib/stocktrader/php/order_processor/keys/alice_key.pem
URL: http://svn.apache.org/viewvc/incubator/stonehenge/contrib/stocktrader/php/order_processor/keys/alice_key.pem?rev=720795&view=auto
==============================================================================
--- incubator/stonehenge/contrib/stocktrader/php/order_processor/keys/alice_key.pem (added)
+++ incubator/stonehenge/contrib/stocktrader/php/order_processor/keys/alice_key.pem Wed Nov 26 02:49:04 2008
@@ -0,0 +1,15 @@
+-----BEGIN RSA PRIVATE KEY-----
+MIICXAIBAAKBgQCiqL30HLVVijRoeuQoI1PgOQiA8v9KBqFt4p0aGtu7crZcbtqt
+8P22ogEgox+tfgan3Q0lrzkBXXKI2wTK+r6ZScyk1wqctcs6OROYwKoNhtuR6EmV
+c+dpYvO976ZbSkl0/G1/etsPg9L9wFAi+2mOasMBTxWxkpPwM3krLP4RmwIDAQAB
+AoGAY+fazB357rE1YVrh2hlgwh6lr3YRASmzaye+MLOAdNCPW5Sm8iFL5Cn7IU2v
+/kKi2eW21oeaLtFzsMU9W2LJP6h33caPcMr/1F3wsiHRCBSZiRLgroYnryJ2pWRq
+B8r6/j1mCKzNkoxwspUS1tPFIT0yJB4L/bQGMIvnoM4v5aECQQDX2hBKRbsQYSgL
+xZmqx/KJG7+rcpjYXBcztcO09sAsJ+tJe7FPKoKB1CG/KWqj8KQn69blXxhKRDTp
+rPZLiU7RAkEAwOnfR+dwLbnNGTuafvvbWE1d0CCa3YGooCrrCq4Af7D5jv9TZXDx
+yOIZsHzQH5U47e9ht2JvYllbTlMhirKsqwJBAKbyAadwRz5j5pU0P6XW/78LtzLj
+b1Pn5goYi0VrkzaTqWcsQ/b26fmAGJnBbrldZZl6zrqY0jCekE4reFLz4AECQA7Y
+MEFFMuGh4YFmj73jvX4u/eANEj2nQ4WHp+x7dTheMuXpCc7NgR13IIjvIci8X9QX
+Toqg/Xcw7xC43uTgWN8CQF2p4WulNa6U64sxyK1gBWOr6kwx6PWU29Ay6MPDPAJP
+O84lDgb5dlC1SGE+xHUzPPN6E4YFI/ECawOHNrADEsE=
+-----END RSA PRIVATE KEY-----

Added: incubator/stonehenge/contrib/stocktrader/php/order_processor/keys/bob_cert.cert
URL: http://svn.apache.org/viewvc/incubator/stonehenge/contrib/stocktrader/php/order_processor/keys/bob_cert.cert?rev=720795&view=auto
==============================================================================
--- incubator/stonehenge/contrib/stocktrader/php/order_processor/keys/bob_cert.cert (added)
+++ incubator/stonehenge/contrib/stocktrader/php/order_processor/keys/bob_cert.cert Wed Nov 26 02:49:04 2008
@@ -0,0 +1,19 @@
+-----BEGIN CERTIFICATE-----
+MIIDCjCCAfKgAwIBAgIQYDju2/6sm77InYfTq65x+DANBgkqhkiG9w0BAQUFADAw
+MQ4wDAYDVQQKDAVPQVNJUzEeMBwGA1UEAwwVT0FTSVMgSW50ZXJvcCBUZXN0IENB
+MB4XDTA1MDMxOTAwMDAwMFoXDTE4MDMxOTIzNTk1OVowQDEOMAwGA1UECgwFT0FT
+SVMxIDAeBgNVBAsMF09BU0lTIEludGVyb3AgVGVzdCBDZXJ0MQwwCgYDVQQDDANC
+b2IwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAMCquMva4lFDrv3fXQnKK8Ck
+SU7HvVZ0USyJtlL/yhmHH/FQXHyYY+fTcSyWYItWJYiTZ99PAbD+6EKBGbdfuJNU
+JCGaTWc5ZDUISqM/SGtacYe/PD/4+g3swNPzTUQAIBLRY1pkr2cm3s5Ch/f+mYVN
+BR41HnBeIxybw25kkoM7AgMBAAGjgZMwgZAwCQYDVR0TBAIwADAzBgNVHR8ELDAq
+MCiiJoYkaHR0cDovL2ludGVyb3AuYmJ0ZXN0Lm5ldC9jcmwvY2EuY3JsMA4GA1Ud
+DwEB/wQEAwIEsDAdBgNVHQ4EFgQUXeg55vRyK3ZhAEhEf+YT0z986L0wHwYDVR0j
+BBgwFoAUwJ0o/MHrNaEd1qqqoBwaTcJJDw8wDQYJKoZIhvcNAQEFBQADggEBAIiV
+Gv2lGLhRvmMAHSlY7rKLVkv+zEUtSyg08FBT8z/RepUbtUQShcIqwWsemDU8JVts
+ucQLc+g6GCQXgkCkMiC8qhcLAt3BXzFmLxuCEAQeeFe8IATr4wACmEQE37TEqAuW
+EIanPYIplbxYgwP0OBWBSjcRpKRAxjEzuwObYjbll6vKdFHYIweWhhWPrefquFp7
+TefTkF4D3rcctTfWJ76I5NrEVld+7PBnnJNpdDEuGsoaiJrwTW3Ixm40RXvG3fYS
+4hIAPeTCUk3RkYfUkqlaaLQnUrF2hZSgiBNLPe8gGkYORccRIlZCGQDEpcWl1Uf9
+OHw6fC+3hkqolFd5CVI=
+-----END CERTIFICATE-----

Added: incubator/stonehenge/contrib/stocktrader/php/order_processor/keys/bob_key.pem
URL: http://svn.apache.org/viewvc/incubator/stonehenge/contrib/stocktrader/php/order_processor/keys/bob_key.pem?rev=720795&view=auto
==============================================================================
--- incubator/stonehenge/contrib/stocktrader/php/order_processor/keys/bob_key.pem (added)
+++ incubator/stonehenge/contrib/stocktrader/php/order_processor/keys/bob_key.pem Wed Nov 26 02:49:04 2008
@@ -0,0 +1,15 @@
+-----BEGIN RSA PRIVATE KEY-----
+MIICXgIBAAKBgQDAqrjL2uJRQ679310JyivApElOx71WdFEsibZS/8oZhx/xUFx8
+mGPn03EslmCLViWIk2ffTwGw/uhCgRm3X7iTVCQhmk1nOWQ1CEqjP0hrWnGHvzw/
++PoN7MDT801EACAS0WNaZK9nJt7OQof3/pmFTQUeNR5wXiMcm8NuZJKDOwIDAQAB
+AoGBAL9MxBAlVXG68pXAonCF/MtaVC+Uw7qD49WFJzNiJxkRwfWpBSvxY8FbgJP0
+/Addkgb51bk0iUlk0Ni3twEMWga0j9jOJLkDDoXfpHmH5HGTvNa9m241PGQ+kzAU
+dFvFzR0qUTDlBjk4pYoeqoJBTgNZGu3b3BHEbz7O7PAJUQEBAkEA8Rwrf7/pSiPH
+2pfU5StQ77+1Uva5VHpDoKLC5mgAgiPvQm2yBBSXkwPwXHEeRYEOfHydtCrudQY3
+6fVP4Oy1GQJBAMyQsI6CIjEwZzS1KXLb+ulpFBjcK99PydBGKxRue/o0ZpD69siA
+AL4YqyXl4Ai4hEHHe7FxeJe4Wzp6F0A6kXMCQQCpC8QfzHEHTzDnPP7CMm2LupCp
++1wTM6nIrXUS0CZTGFi+7WQbYkinheJ3HcRInOSIOWLkmBkaKWL4gMshezS5AkB8
+1G5pCBBFY/wWtdYtOP/MH0scQH6lLtNAPRFczm7pJ8DPB9ZAU5wgZH1MCxLDP5W1
+bj2U8mFcdCt3a7l0gEjxAkEAwoWqq6i7ZfFg4LUcKElZhjMeF8tKs1fWHhunO80t
+6hQUhBHahc4+AAgoXOMe+KAxa+F6uftjM9eg8rAAZ+6q3g==
+-----END RSA PRIVATE KEY-----