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 ch...@apache.org on 2010/06/29 06:33:57 UTC

svn commit: r958838 [9/42] - in /incubator/stonehenge/trunk/stocktrader: dotnet/ dotnet/setup_utilities/Util/ metro/ metro/active_sts/ metro/active_sts/etc/ metro/active_sts/src/org/apache/stonehenge/stocktrader/sts/ metro/business_service/ metro/busin...

Modified: incubator/stonehenge/trunk/stocktrader/metro/etc/as.xml
URL: http://svn.apache.org/viewvc/incubator/stonehenge/trunk/stocktrader/metro/etc/as.xml?rev=958838&r1=958837&r2=958838&view=diff
==============================================================================
--- incubator/stonehenge/trunk/stocktrader/metro/etc/as.xml (original)
+++ incubator/stonehenge/trunk/stocktrader/metro/etc/as.xml Tue Jun 29 06:33:54 2010
@@ -1,113 +1,113 @@
-<?xml version="1.0" encoding="UTF-8"?>
-
-<!--
-	~ 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.
--->
-
-<project name="as">
-    <property environment="env"/>
-    <property file="${basedir}/../etc/build.properties"/>
-    <property name="domain" value="domain1"/>
-    <property name="keystore" value="${basedir}/../etc/key/stonehenge-keystore.jks"/>
-    <property name="truststore" value="${basedir}/../etc/key/stonehenge-truststore.jks"/>
-
-    <property name="resource.dir" value="${basedir}/../etc"/>
-    <property name="config.service.common.dal.dir" value="${basedir}/../config_servcie_common_dal/src"/>
-
-    <property name="business.service.binding.dir" value="${resource.dir}/${business.service.name}"/>
-    <property name="business.service.wsdl" value="${business.service.binding.dir}/${business.service.wsdl.name}"/>
-
-    <property name="order.processor.binding.dir" value="${resource.dir}/${order.processor.name}"/>
-    <property name="order.processor.wsdl" value="${order.processor.binding.dir}/${order.processor.wsdl.name}"/>
-
-    <property name="config.service.binding.dir" value="${resource.dir}/${config.service.name}"/>
-    <property name="config.service.wsdl" value="${config.service.binding.dir}/${config.service.wsdl.name}"/>
-
-    <property name="active.sts.binding.dir" value="${resource.dir}/${active.sts.name}"/>
-    <property name="active.sts.wsdl" value="${active.sts.binding.dir}/${active.sts.wsdl.name}"/>
-
-    <condition property="as.home" value="${env.AS_HOME}">
-        <isset property="env.AS_HOME"/>
-    </condition>
-
-    <fail message="Web container not identified. Require AS_HOME be set">
-        <condition>
-            <not>
-                <isset property="as.home"/>
-            </not>
-        </condition>
-    </fail>
-
-    <path id="glassfish.ant.classpath">
-        <pathelement location="${as.home}/lib/sun-appserv-ant.jar"/>
-    </path>
-
-    <taskdef name="sun-appserv-deploy" classname="org.apache.tools.ant.taskdefs.optional.sun.appserv.DeployTask">
-        <classpath refid="glassfish.ant.classpath"/>
-    </taskdef>
-
-    <taskdef name="sun-appserv-undeploy" classname="org.apache.tools.ant.taskdefs.optional.sun.appserv.UndeployTask">
-        <classpath refid="glassfish.ant.classpath"/>
-    </taskdef>
-
-    <taskdef name="sun-appserv-upate" classname="org.apache.tools.ant.taskdefs.optional.sun.appserv.UpdateTask">
-        <classpath refid="glassfish.ant.classpath"/>
-    </taskdef>
-
-    <property name="deploy.dir" value="${as.home}/domains/${domain}/autodeploy"/>
-    
-    <property name="keystore.dir" value="${as.home}/domains/${domain}/config"/>
-    <!-- checkPlatform determines which OS is being utilized. -->
-    <target name="checkPlatform">
-        <condition property="isUnixPlatform">
-            <os family="unix"/>
-        </condition>
-        <condition property="isWindowsPlatform">
-            <os family="windows"/>
-        </condition>
-    </target>
-
-    <target name="configForWindow" depends="checkPlatform" if="isWindowsPlatform">
-        <property name="asadmin" value="${as.home}/bin/asadmin.bat"/>
-    </target>
-
-    <target name="configForUnix" depends="checkPlatform" if="isUnixPlatform">
-        <property name="asadmin" value="${as.home}/bin/asadmin"/>
-    </target>
-
-    <target name="configPlatform" depends="configForUnix, configForWindow"/>
-
-     <target name="deploy-keystore">
-        <copy file="${keystore}" todir="${keystore.dir}"/>
-        <copy file="${truststore}" todir="${keystore.dir}"/>
-    </target>
-
-    <target name="start-as" depends="configPlatform">
-        <exec executable="${asadmin}">
-            <arg value="start-domain"/>
-        </exec>
-    </target>
-
-    <target name="stop-as" depends="configPlatform">
-        <exec executable="${asadmin}">
-            <arg value="stop-domain"/>
-        </exec>
-    </target>
-
-    <target name="restart-as" depends="stop-as, start-as"/>
+<?xml version="1.0" encoding="UTF-8"?>
+
+<!--
+	~ 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.
+-->
+
+<project name="as">
+    <property environment="env"/>
+    <property file="${basedir}/../etc/build.properties"/>
+    <property name="domain" value="domain1"/>
+    <property name="keystore" value="${basedir}/../etc/key/stonehenge-keystore.jks"/>
+    <property name="truststore" value="${basedir}/../etc/key/stonehenge-truststore.jks"/>
+
+    <property name="resource.dir" value="${basedir}/../etc"/>
+    <property name="config.service.common.dal.dir" value="${basedir}/../config_servcie_common_dal/src"/>
+
+    <property name="business.service.binding.dir" value="${resource.dir}/${business.service.name}"/>
+    <property name="business.service.wsdl" value="${business.service.binding.dir}/${business.service.wsdl.name}"/>
+
+    <property name="order.processor.binding.dir" value="${resource.dir}/${order.processor.name}"/>
+    <property name="order.processor.wsdl" value="${order.processor.binding.dir}/${order.processor.wsdl.name}"/>
+
+    <property name="config.service.binding.dir" value="${resource.dir}/${config.service.name}"/>
+    <property name="config.service.wsdl" value="${config.service.binding.dir}/${config.service.wsdl.name}"/>
+
+    <property name="active.sts.binding.dir" value="${resource.dir}/${active.sts.name}"/>
+    <property name="active.sts.wsdl" value="${active.sts.binding.dir}/${active.sts.wsdl.name}"/>
+
+    <condition property="as.home" value="${env.AS_HOME}">
+        <isset property="env.AS_HOME"/>
+    </condition>
+
+    <fail message="Web container not identified. Require AS_HOME be set">
+        <condition>
+            <not>
+                <isset property="as.home"/>
+            </not>
+        </condition>
+    </fail>
+
+    <path id="glassfish.ant.classpath">
+        <pathelement location="${as.home}/lib/sun-appserv-ant.jar"/>
+    </path>
+
+    <taskdef name="sun-appserv-deploy" classname="org.apache.tools.ant.taskdefs.optional.sun.appserv.DeployTask">
+        <classpath refid="glassfish.ant.classpath"/>
+    </taskdef>
+
+    <taskdef name="sun-appserv-undeploy" classname="org.apache.tools.ant.taskdefs.optional.sun.appserv.UndeployTask">
+        <classpath refid="glassfish.ant.classpath"/>
+    </taskdef>
+
+    <taskdef name="sun-appserv-upate" classname="org.apache.tools.ant.taskdefs.optional.sun.appserv.UpdateTask">
+        <classpath refid="glassfish.ant.classpath"/>
+    </taskdef>
+
+    <property name="deploy.dir" value="${as.home}/domains/${domain}/autodeploy"/>
+    
+    <property name="keystore.dir" value="${as.home}/domains/${domain}/config"/>
+    <!-- checkPlatform determines which OS is being utilized. -->
+    <target name="checkPlatform">
+        <condition property="isUnixPlatform">
+            <os family="unix"/>
+        </condition>
+        <condition property="isWindowsPlatform">
+            <os family="windows"/>
+        </condition>
+    </target>
+
+    <target name="configForWindow" depends="checkPlatform" if="isWindowsPlatform">
+        <property name="asadmin" value="${as.home}/bin/asadmin.bat"/>
+    </target>
+
+    <target name="configForUnix" depends="checkPlatform" if="isUnixPlatform">
+        <property name="asadmin" value="${as.home}/bin/asadmin"/>
+    </target>
+
+    <target name="configPlatform" depends="configForUnix, configForWindow"/>
+
+     <target name="deploy-keystore">
+        <copy file="${keystore}" todir="${keystore.dir}"/>
+        <copy file="${truststore}" todir="${keystore.dir}"/>
+    </target>
+
+    <target name="start-as" depends="configPlatform">
+        <exec executable="${asadmin}">
+            <arg value="start-domain"/>
+        </exec>
+    </target>
+
+    <target name="stop-as" depends="configPlatform">
+        <exec executable="${asadmin}">
+            <arg value="stop-domain"/>
+        </exec>
+    </target>
+
+    <target name="restart-as" depends="stop-as, start-as"/>
 </project>
\ No newline at end of file

Propchange: incubator/stonehenge/trunk/stocktrader/metro/etc/as.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Modified: incubator/stonehenge/trunk/stocktrader/metro/etc/build.properties
URL: http://svn.apache.org/viewvc/incubator/stonehenge/trunk/stocktrader/metro/etc/build.properties?rev=958838&r1=958837&r2=958838&view=diff
==============================================================================
--- incubator/stonehenge/trunk/stocktrader/metro/etc/build.properties (original)
+++ incubator/stonehenge/trunk/stocktrader/metro/etc/build.properties Tue Jun 29 06:33:54 2010
@@ -1,33 +1,33 @@
-# 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.
-
-debug=false
-keep=true
-verbose=false
-
-business.service.name=business_service
-business.service.binding=custom-*.xml
-business.service.wsdl.name=TradeServiceWsas.wsdl
-
-order.processor.name=order_processor
-order.processor.binding=custom-*.xml
-order.processor.wsdl.name=OrderProcessor.wsdl
-
-config.service.name=config_service
-config.service.binding=custom-*.xml
-config.service.wsdl.name=ConfigService.wsdl
-
-active.sts.name=active_sts
-active.sts.wsdl.name=ActiveSTS.wsdl
+# 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.
+
+debug=false
+keep=true
+verbose=false
+
+business.service.name=business_service
+business.service.binding=custom-*.xml
+business.service.wsdl.name=TradeServiceWsas.wsdl
+
+order.processor.name=order_processor
+order.processor.binding=custom-*.xml
+order.processor.wsdl.name=OrderProcessor.wsdl
+
+config.service.name=config_service
+config.service.binding=custom-*.xml
+config.service.wsdl.name=ConfigService.wsdl
+
+active.sts.name=active_sts
+active.sts.wsdl.name=ActiveSTS.wsdl

Propchange: incubator/stonehenge/trunk/stocktrader/metro/etc/build.properties
------------------------------------------------------------------------------
    svn:eol-style = native

Modified: incubator/stonehenge/trunk/stocktrader/metro/etc/business_service/custom-jaxbbean.xml
URL: http://svn.apache.org/viewvc/incubator/stonehenge/trunk/stocktrader/metro/etc/business_service/custom-jaxbbean.xml?rev=958838&r1=958837&r2=958838&view=diff
==============================================================================
--- incubator/stonehenge/trunk/stocktrader/metro/etc/business_service/custom-jaxbbean.xml (original)
+++ incubator/stonehenge/trunk/stocktrader/metro/etc/business_service/custom-jaxbbean.xml Tue Jun 29 06:33:54 2010
@@ -1,38 +1,38 @@
-<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
-
-<!--
-	~ 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.
--->
-
-<jaxws:bindings
-        xmlns:jaxws="http://java.sun.com/xml/ns/jaxws"
-        xmlns:xsd="http://www.w3.org/2001/XMLSchema"
-        xmlns:jaxb="http://java.sun.com/xml/ns/jaxb" jaxb:version="2.0"
-        xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
-        wsdlLocation="wsdl0.wsdl">
-
-    <jaxws:bindings node="wsdl:definitions">
-        <jaxb:bindings node="//xsd:schema">
-            <jaxb:globalBindings generateElementProperty="false">
-				<jaxb:javaType name="java.util.Calendar" xmlType="xsd:dateTime" parseMethod="javax.xml.bind.DatatypeConverter.parseDateTime" printMethod="javax.xml.bind.DatatypeConverter.printDateTime"/>
-				<jaxb:javaType name="java.util.Calendar" xmlType="xsd:date" parseMethod="javax.xml.bind.DatatypeConverter.parseDate" printMethod="javax.xml.bind.DatatypeConverter.printDate"/>
-			</jaxb:globalBindings>
-        </jaxb:bindings>
-    </jaxws:bindings>
-
-</jaxws:bindings>
+<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
+
+<!--
+	~ 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.
+-->
+
+<jaxws:bindings
+        xmlns:jaxws="http://java.sun.com/xml/ns/jaxws"
+        xmlns:xsd="http://www.w3.org/2001/XMLSchema"
+        xmlns:jaxb="http://java.sun.com/xml/ns/jaxb" jaxb:version="2.0"
+        xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
+        wsdlLocation="wsdl0.wsdl">
+
+    <jaxws:bindings node="wsdl:definitions">
+        <jaxb:bindings node="//xsd:schema">
+            <jaxb:globalBindings generateElementProperty="false">
+				<jaxb:javaType name="java.util.Calendar" xmlType="xsd:dateTime" parseMethod="javax.xml.bind.DatatypeConverter.parseDateTime" printMethod="javax.xml.bind.DatatypeConverter.printDateTime"/>
+				<jaxb:javaType name="java.util.Calendar" xmlType="xsd:date" parseMethod="javax.xml.bind.DatatypeConverter.parseDate" printMethod="javax.xml.bind.DatatypeConverter.printDate"/>
+			</jaxb:globalBindings>
+        </jaxb:bindings>
+    </jaxws:bindings>
+
+</jaxws:bindings>

Propchange: incubator/stonehenge/trunk/stocktrader/metro/etc/business_service/custom-jaxbbean.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Modified: incubator/stonehenge/trunk/stocktrader/metro/etc/business_service/custom-sei.xml
URL: http://svn.apache.org/viewvc/incubator/stonehenge/trunk/stocktrader/metro/etc/business_service/custom-sei.xml?rev=958838&r1=958837&r2=958838&view=diff
==============================================================================
--- incubator/stonehenge/trunk/stocktrader/metro/etc/business_service/custom-sei.xml (original)
+++ incubator/stonehenge/trunk/stocktrader/metro/etc/business_service/custom-sei.xml Tue Jun 29 06:33:54 2010
@@ -1,30 +1,30 @@
-<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
-
-<!--
-	~ 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.
--->
-
-<bindings
-        xmlns:xsd="http://www.w3.org/2001/XMLSchema"
-        xmlns:jaxb="http://java.sun.com/xml/ns/jaxb"
-        xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
-        wsdlLocation="TradeServiceWsas.wsdl"
-        xmlns="http://java.sun.com/xml/ns/jaxws">
-    <enableWrapperStyle>false</enableWrapperStyle>
-
-</bindings>
+<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
+
+<!--
+	~ 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.
+-->
+
+<bindings
+        xmlns:xsd="http://www.w3.org/2001/XMLSchema"
+        xmlns:jaxb="http://java.sun.com/xml/ns/jaxb"
+        xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
+        wsdlLocation="TradeServiceWsas.wsdl"
+        xmlns="http://java.sun.com/xml/ns/jaxws">
+    <enableWrapperStyle>false</enableWrapperStyle>
+
+</bindings>

Propchange: incubator/stonehenge/trunk/stocktrader/metro/etc/business_service/custom-sei.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Modified: incubator/stonehenge/trunk/stocktrader/metro/etc/business_service/xsd0.xsd
URL: http://svn.apache.org/viewvc/incubator/stonehenge/trunk/stocktrader/metro/etc/business_service/xsd0.xsd?rev=958838&r1=958837&r2=958838&view=diff
==============================================================================
--- incubator/stonehenge/trunk/stocktrader/metro/etc/business_service/xsd0.xsd (original)
+++ incubator/stonehenge/trunk/stocktrader/metro/etc/business_service/xsd0.xsd Tue Jun 29 06:33:54 2010
@@ -1,373 +1,373 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
-	~ 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.
--->
-<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://trade.samples.websphere.ibm.com" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://trade.samples.websphere.ibm.com">
-    <xs:element name="emptyMethodAction">
-        <xs:complexType>
-            <xs:sequence/>
-        </xs:complexType>
-    </xs:element>
-    <xs:element name="emptyMethodActionResponse">
-        <xs:complexType>
-            <xs:sequence/>
-        </xs:complexType>
-    </xs:element>
-    <xs:element name="isOnline">
-        <xs:complexType>
-            <xs:sequence/>
-        </xs:complexType>
-    </xs:element>
-    <xs:element name="login">
-        <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="loginResponse">
-        <xs:complexType>
-            <xs:sequence>
-                <xs:element minOccurs="0" name="loginReturn" nillable="true" type="tns:AccountDataBean"/>
-            </xs:sequence>
-        </xs:complexType>
-    </xs:element>
-    <xs:complexType name="AccountDataBean">
-        <xs:sequence>
-            <xs:element minOccurs="0" name="accountID" type="xs:int"/>
-            <xs:element minOccurs="0" name="loginCount" type="xs:int"/>
-            <xs:element minOccurs="0" name="logoutCount" type="xs:int"/>
-            <xs:element minOccurs="0" name="lastLogin" type="xs:dateTime"/>
-            <xs:element minOccurs="0" name="creationDate" type="xs:dateTime"/>
-            <xs:element minOccurs="0" name="balance" type="xs:decimal"/>
-            <xs:element minOccurs="0" name="openBalance" type="xs:decimal"/>
-            <xs:element minOccurs="0" name="profileID" nillable="true" type="xs:string"/>
-        </xs:sequence>
-    </xs:complexType>
-    <xs:element name="AccountDataBean" nillable="true" type="tns:AccountDataBean"/>
-    <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:element name="getOrders">
-        <xs:complexType>
-            <xs:sequence>
-                <xs:element minOccurs="0" name="userID" nillable="true" type="xs:string"/>
-            </xs:sequence>
-        </xs:complexType>
-    </xs:element>
-    <xs:element name="getOrdersResponse">
-        <xs:complexType>
-            <xs:sequence>
-                <xs:element minOccurs="0" name="getOrdersReturn" nillable="true" type="tns:ArrayOfOrderDataBean"/>
-            </xs:sequence>
-        </xs:complexType>
-    </xs:element>
-    <xs:complexType name="ArrayOfOrderDataBean">
-        <xs:sequence>
-            <xs:element maxOccurs="unbounded" minOccurs="0" name="OrderDataBean" nillable="true" type="tns:OrderDataBean"/>
-        </xs:sequence>
-    </xs:complexType>
-    <xs:element name="ArrayOfOrderDataBean" nillable="true" type="tns:ArrayOfOrderDataBean"/>
-    <xs:element name="getAccountData">
-        <xs:complexType>
-            <xs:sequence>
-                <xs:element minOccurs="0" name="userID" nillable="true" type="xs:string"/>
-            </xs:sequence>
-        </xs:complexType>
-    </xs:element>
-    <xs:element name="getAccountDataResponse">
-        <xs:complexType>
-            <xs:sequence>
-                <xs:element minOccurs="0" name="getAccountDataReturn" nillable="true" type="tns:AccountDataBean"/>
-            </xs:sequence>
-        </xs:complexType>
-    </xs:element>
-    <xs:element name="getAccountProfileData">
-        <xs:complexType>
-            <xs:sequence>
-                <xs:element minOccurs="0" name="userID" nillable="true" type="xs:string"/>
-            </xs:sequence>
-        </xs:complexType>
-    </xs:element>
-    <xs:element name="getAccountProfileDataResponse">
-        <xs:complexType>
-            <xs:sequence>
-                <xs:element minOccurs="0" name="getAccountProfileDataReturn" nillable="true" type="tns:AccountProfileDataBean"/>
-            </xs:sequence>
-        </xs:complexType>
-    </xs:element>
-    <xs:complexType name="AccountProfileDataBean">
-        <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="fullName" nillable="true" type="xs:string"/>
-            <xs:element minOccurs="0" name="address" nillable="true" type="xs:string"/>
-            <xs:element minOccurs="0" name="email" nillable="true" type="xs:string"/>
-            <xs:element minOccurs="0" name="creditCard" nillable="true" type="xs:string"/>
-        </xs:sequence>
-    </xs:complexType>
-    <xs:element name="AccountProfileDataBean" nillable="true" type="tns:AccountProfileDataBean"/>
-    <xs:element name="updateAccountProfile">
-        <xs:complexType>
-            <xs:sequence>
-                <xs:element minOccurs="0" name="profileData" nillable="true" type="tns:AccountProfileDataBean"/>
-            </xs:sequence>
-        </xs:complexType>
-    </xs:element>
-    <xs:element name="updateAccountProfileResponse">
-        <xs:complexType>
-            <xs:sequence>
-                <xs:element minOccurs="0" name="updateAccountProfileReturn" nillable="true" type="tns:AccountProfileDataBean"/>
-            </xs:sequence>
-        </xs:complexType>
-    </xs:element>
-    <xs:element name="logout">
-        <xs:complexType>
-            <xs:sequence>
-                <xs:element minOccurs="0" name="userID" nillable="true" type="xs:string"/>
-            </xs:sequence>
-        </xs:complexType>
-    </xs:element>
-    <xs:element name="logoutResponse">
-        <xs:complexType>
-            <xs:sequence/>
-        </xs:complexType>
-    </xs:element>
-    <xs:element name="buy">
-        <xs:complexType>
-            <xs:sequence>
-                <xs:element minOccurs="0" name="userID" nillable="true" type="xs:string"/>
-                <xs:element minOccurs="0" name="symbol" nillable="true" type="xs:string"/>
-                <xs:element minOccurs="0" name="quantity" type="xs:double"/>
-                <xs:element minOccurs="0" name="orderProcessingMode" type="xs:int"/>
-            </xs:sequence>
-        </xs:complexType>
-    </xs:element>
-    <xs:element name="buyResponse">
-        <xs:complexType>
-            <xs:sequence>
-                <xs:element minOccurs="0" name="buyReturn" nillable="true" type="tns:OrderDataBean"/>
-            </xs:sequence>
-        </xs:complexType>
-    </xs:element>
-    <xs:element name="sell">
-        <xs:complexType>
-            <xs:sequence>
-                <xs:element minOccurs="0" name="userID" nillable="true" type="xs:string"/>
-                <xs:element minOccurs="0" name="holdingID" type="xs:int"/>
-                <xs:element minOccurs="0" name="orderProcessingMode" type="xs:int"/>
-            </xs:sequence>
-        </xs:complexType>
-    </xs:element>
-    <xs:element name="sellResponse">
-        <xs:complexType>
-            <xs:sequence>
-                <xs:element minOccurs="0" name="sellReturn" nillable="true" type="tns:OrderDataBean"/>
-            </xs:sequence>
-        </xs:complexType>
-    </xs:element>
-    <xs:complexType name="HoldingDataBean">
-        <xs:sequence>
-            <xs:element minOccurs="0" name="holdingID" type="xs:int"/>
-            <xs:element minOccurs="0" name="quantity" type="xs:double"/>
-            <xs:element minOccurs="0" name="purchasePrice" type="xs:decimal"/>
-            <xs:element minOccurs="0" name="purchaseDate" type="xs:dateTime"/>
-            <xs:element minOccurs="0" name="quoteID" nillable="true" type="xs:string"/>
-        </xs:sequence>
-    </xs:complexType>
-    <xs:element name="HoldingDataBean" nillable="true" type="tns:HoldingDataBean"/>
-    <xs:element name="getHoldings">
-        <xs:complexType>
-            <xs:sequence>
-                <xs:element minOccurs="0" name="userID" nillable="true" type="xs:string"/>
-            </xs:sequence>
-        </xs:complexType>
-    </xs:element>
-    <xs:element name="getHoldingsResponse">
-        <xs:complexType>
-            <xs:sequence>
-                <xs:element minOccurs="0" name="getHoldingsReturn" nillable="true" type="tns:ArrayOfHoldingDataBean"/>
-            </xs:sequence>
-        </xs:complexType>
-    </xs:element>
-    <xs:complexType name="ArrayOfHoldingDataBean">
-        <xs:sequence>
-            <xs:element maxOccurs="unbounded" minOccurs="0" name="HoldingDataBean" nillable="true" type="tns:HoldingDataBean"/>
-        </xs:sequence>
-    </xs:complexType>
-    <xs:element name="ArrayOfHoldingDataBean" nillable="true" type="tns:ArrayOfHoldingDataBean"/>
-    <xs:element name="register">
-        <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:element minOccurs="0" name="fullname" nillable="true" type="xs:string"/>
-                <xs:element minOccurs="0" name="address" nillable="true" type="xs:string"/>
-                <xs:element minOccurs="0" name="email" nillable="true" type="xs:string"/>
-                <xs:element minOccurs="0" name="creditcard" nillable="true" type="xs:string"/>
-                <xs:element minOccurs="0" name="openBalance" type="xs:decimal"/>
-            </xs:sequence>
-        </xs:complexType>
-    </xs:element>
-    <xs:element name="registerResponse">
-        <xs:complexType>
-            <xs:sequence>
-                <xs:element minOccurs="0" name="registerReturn" nillable="true" type="tns:AccountDataBean"/>
-            </xs:sequence>
-        </xs:complexType>
-    </xs:element>
-    <xs:element name="getClosedOrders">
-        <xs:complexType>
-            <xs:sequence>
-                <xs:element minOccurs="0" name="userID" nillable="true" type="xs:string"/>
-            </xs:sequence>
-        </xs:complexType>
-    </xs:element>
-    <xs:element name="getClosedOrdersResponse">
-        <xs:complexType>
-            <xs:sequence>
-                <xs:element minOccurs="0" name="getClosedOrdersReturn" nillable="true" type="tns:ArrayOfOrderDataBean"/>
-            </xs:sequence>
-        </xs:complexType>
-    </xs:element>
-    <xs:complexType name="QuoteDataBean">
-        <xs:sequence>
-            <xs:element minOccurs="0" name="symbol" nillable="true" type="xs:string"/>
-            <xs:element minOccurs="0" name="companyName" nillable="true" type="xs:string"/>
-            <xs:element minOccurs="0" name="price" type="xs:decimal"/>
-            <xs:element minOccurs="0" name="open" type="xs:decimal"/>
-            <xs:element minOccurs="0" name="low" type="xs:decimal"/>
-            <xs:element minOccurs="0" name="high" type="xs:decimal"/>
-            <xs:element minOccurs="0" name="change" type="xs:double"/>
-            <xs:element minOccurs="0" name="volume" type="xs:double"/>
-        </xs:sequence>
-    </xs:complexType>
-    <xs:element name="QuoteDataBean" nillable="true" type="tns:QuoteDataBean"/>
-    <xs:element name="getMarketSummary">
-        <xs:complexType>
-            <xs:sequence/>
-        </xs:complexType>
-    </xs:element>
-    <xs:element name="getMarketSummaryResponse">
-        <xs:complexType>
-            <xs:sequence>
-                <xs:element minOccurs="0" name="getMarketSummaryReturn" nillable="true" type="tns:MarketSummaryDataBeanWS"/>
-            </xs:sequence>
-        </xs:complexType>
-    </xs:element>
-    <xs:complexType name="MarketSummaryDataBeanWS">
-        <xs:sequence>
-            <xs:element minOccurs="0" name="TSIA" type="xs:decimal"/>
-            <xs:element minOccurs="0" name="openTSIA" type="xs:decimal"/>
-            <xs:element minOccurs="0" name="volume" type="xs:double"/>
-            <xs:element minOccurs="0" name="topGainers" nillable="true" type="tns:ArrayOfQuoteDataBean">
-                <xs:annotation>
-                    <xs:appinfo>
-                        <DefaultValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/" EmitDefaultValue="false"/>
-                    </xs:appinfo>
-                </xs:annotation>
-            </xs:element>
-            <xs:element minOccurs="0" name="topLosers" nillable="true" type="tns:ArrayOfQuoteDataBean">
-                <xs:annotation>
-                    <xs:appinfo>
-                        <DefaultValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/" EmitDefaultValue="false"/>
-                    </xs:appinfo>
-                </xs:annotation>
-            </xs:element>
-            <xs:element minOccurs="0" name="summaryDate" type="xs:dateTime"/>
-        </xs:sequence>
-    </xs:complexType>
-    <xs:element name="MarketSummaryDataBeanWS" nillable="true" type="tns:MarketSummaryDataBeanWS"/>
-    <xs:complexType name="ArrayOfQuoteDataBean">
-        <xs:sequence>
-            <xs:element maxOccurs="unbounded" minOccurs="0" name="QuoteDataBean" nillable="true" type="tns:QuoteDataBean"/>
-        </xs:sequence>
-    </xs:complexType>
-    <xs:element name="ArrayOfQuoteDataBean" nillable="true" type="tns:ArrayOfQuoteDataBean"/>
-    <xs:element name="getQuote">
-        <xs:complexType>
-            <xs:sequence>
-                <xs:element minOccurs="0" name="symbol" nillable="true" type="xs:string"/>
-            </xs:sequence>
-        </xs:complexType>
-    </xs:element>
-    <xs:element name="getQuoteResponse">
-        <xs:complexType>
-            <xs:sequence>
-                <xs:element minOccurs="0" name="getQuoteReturn" nillable="true" type="tns:QuoteDataBean"/>
-            </xs:sequence>
-        </xs:complexType>
-    </xs:element>
-    <xs:element name="getHolding">
-        <xs:complexType>
-            <xs:sequence>
-                <xs:element minOccurs="0" name="userID" nillable="true" type="xs:string"/>
-                <xs:element minOccurs="0" name="holdingID" type="xs:int"/>
-            </xs:sequence>
-        </xs:complexType>
-    </xs:element>
-    <xs:element name="getHoldingResponse">
-        <xs:complexType>
-            <xs:sequence>
-                <xs:element minOccurs="0" name="getHoldingReturn" nillable="true" type="tns:HoldingDataBean"/>
-            </xs:sequence>
-        </xs:complexType>
-    </xs:element>
-    <xs:element name="getTopOrders">
-        <xs:complexType>
-            <xs:sequence>
-                <xs:element minOccurs="0" name="userID" nillable="true" type="xs:string"/>
-            </xs:sequence>
-        </xs:complexType>
-    </xs:element>
-    <xs:element name="getTopOrdersResponse">
-        <xs:complexType>
-            <xs:sequence>
-                <xs:element minOccurs="0" name="getTopOrdersReturn" nillable="true" type="tns:ArrayOfOrderDataBean"/>
-            </xs:sequence>
-        </xs:complexType>
-    </xs:element>
-    <xs:element name="sellEnhanced">
-        <xs:complexType>
-            <xs:sequence>
-                <xs:element minOccurs="0" name="userID" nillable="true" type="xs:string"/>
-                <xs:element minOccurs="0" name="holdingID" type="xs:int"/>
-                <xs:element minOccurs="0" name="quantity" type="xs:double"/>
-            </xs:sequence>
-        </xs:complexType>
-    </xs:element>
-    <xs:element name="sellEnhancedResponse">
-        <xs:complexType>
-            <xs:sequence>
-                <xs:element minOccurs="0" name="sellEnhancedReturn" nillable="true" type="tns:OrderDataBean"/>
-            </xs:sequence>
-        </xs:complexType>
-    </xs:element>
-</xs:schema>
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+	~ 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.
+-->
+<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://trade.samples.websphere.ibm.com" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://trade.samples.websphere.ibm.com">
+    <xs:element name="emptyMethodAction">
+        <xs:complexType>
+            <xs:sequence/>
+        </xs:complexType>
+    </xs:element>
+    <xs:element name="emptyMethodActionResponse">
+        <xs:complexType>
+            <xs:sequence/>
+        </xs:complexType>
+    </xs:element>
+    <xs:element name="isOnline">
+        <xs:complexType>
+            <xs:sequence/>
+        </xs:complexType>
+    </xs:element>
+    <xs:element name="login">
+        <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="loginResponse">
+        <xs:complexType>
+            <xs:sequence>
+                <xs:element minOccurs="0" name="loginReturn" nillable="true" type="tns:AccountDataBean"/>
+            </xs:sequence>
+        </xs:complexType>
+    </xs:element>
+    <xs:complexType name="AccountDataBean">
+        <xs:sequence>
+            <xs:element minOccurs="0" name="accountID" type="xs:int"/>
+            <xs:element minOccurs="0" name="loginCount" type="xs:int"/>
+            <xs:element minOccurs="0" name="logoutCount" type="xs:int"/>
+            <xs:element minOccurs="0" name="lastLogin" type="xs:dateTime"/>
+            <xs:element minOccurs="0" name="creationDate" type="xs:dateTime"/>
+            <xs:element minOccurs="0" name="balance" type="xs:decimal"/>
+            <xs:element minOccurs="0" name="openBalance" type="xs:decimal"/>
+            <xs:element minOccurs="0" name="profileID" nillable="true" type="xs:string"/>
+        </xs:sequence>
+    </xs:complexType>
+    <xs:element name="AccountDataBean" nillable="true" type="tns:AccountDataBean"/>
+    <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:element name="getOrders">
+        <xs:complexType>
+            <xs:sequence>
+                <xs:element minOccurs="0" name="userID" nillable="true" type="xs:string"/>
+            </xs:sequence>
+        </xs:complexType>
+    </xs:element>
+    <xs:element name="getOrdersResponse">
+        <xs:complexType>
+            <xs:sequence>
+                <xs:element minOccurs="0" name="getOrdersReturn" nillable="true" type="tns:ArrayOfOrderDataBean"/>
+            </xs:sequence>
+        </xs:complexType>
+    </xs:element>
+    <xs:complexType name="ArrayOfOrderDataBean">
+        <xs:sequence>
+            <xs:element maxOccurs="unbounded" minOccurs="0" name="OrderDataBean" nillable="true" type="tns:OrderDataBean"/>
+        </xs:sequence>
+    </xs:complexType>
+    <xs:element name="ArrayOfOrderDataBean" nillable="true" type="tns:ArrayOfOrderDataBean"/>
+    <xs:element name="getAccountData">
+        <xs:complexType>
+            <xs:sequence>
+                <xs:element minOccurs="0" name="userID" nillable="true" type="xs:string"/>
+            </xs:sequence>
+        </xs:complexType>
+    </xs:element>
+    <xs:element name="getAccountDataResponse">
+        <xs:complexType>
+            <xs:sequence>
+                <xs:element minOccurs="0" name="getAccountDataReturn" nillable="true" type="tns:AccountDataBean"/>
+            </xs:sequence>
+        </xs:complexType>
+    </xs:element>
+    <xs:element name="getAccountProfileData">
+        <xs:complexType>
+            <xs:sequence>
+                <xs:element minOccurs="0" name="userID" nillable="true" type="xs:string"/>
+            </xs:sequence>
+        </xs:complexType>
+    </xs:element>
+    <xs:element name="getAccountProfileDataResponse">
+        <xs:complexType>
+            <xs:sequence>
+                <xs:element minOccurs="0" name="getAccountProfileDataReturn" nillable="true" type="tns:AccountProfileDataBean"/>
+            </xs:sequence>
+        </xs:complexType>
+    </xs:element>
+    <xs:complexType name="AccountProfileDataBean">
+        <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="fullName" nillable="true" type="xs:string"/>
+            <xs:element minOccurs="0" name="address" nillable="true" type="xs:string"/>
+            <xs:element minOccurs="0" name="email" nillable="true" type="xs:string"/>
+            <xs:element minOccurs="0" name="creditCard" nillable="true" type="xs:string"/>
+        </xs:sequence>
+    </xs:complexType>
+    <xs:element name="AccountProfileDataBean" nillable="true" type="tns:AccountProfileDataBean"/>
+    <xs:element name="updateAccountProfile">
+        <xs:complexType>
+            <xs:sequence>
+                <xs:element minOccurs="0" name="profileData" nillable="true" type="tns:AccountProfileDataBean"/>
+            </xs:sequence>
+        </xs:complexType>
+    </xs:element>
+    <xs:element name="updateAccountProfileResponse">
+        <xs:complexType>
+            <xs:sequence>
+                <xs:element minOccurs="0" name="updateAccountProfileReturn" nillable="true" type="tns:AccountProfileDataBean"/>
+            </xs:sequence>
+        </xs:complexType>
+    </xs:element>
+    <xs:element name="logout">
+        <xs:complexType>
+            <xs:sequence>
+                <xs:element minOccurs="0" name="userID" nillable="true" type="xs:string"/>
+            </xs:sequence>
+        </xs:complexType>
+    </xs:element>
+    <xs:element name="logoutResponse">
+        <xs:complexType>
+            <xs:sequence/>
+        </xs:complexType>
+    </xs:element>
+    <xs:element name="buy">
+        <xs:complexType>
+            <xs:sequence>
+                <xs:element minOccurs="0" name="userID" nillable="true" type="xs:string"/>
+                <xs:element minOccurs="0" name="symbol" nillable="true" type="xs:string"/>
+                <xs:element minOccurs="0" name="quantity" type="xs:double"/>
+                <xs:element minOccurs="0" name="orderProcessingMode" type="xs:int"/>
+            </xs:sequence>
+        </xs:complexType>
+    </xs:element>
+    <xs:element name="buyResponse">
+        <xs:complexType>
+            <xs:sequence>
+                <xs:element minOccurs="0" name="buyReturn" nillable="true" type="tns:OrderDataBean"/>
+            </xs:sequence>
+        </xs:complexType>
+    </xs:element>
+    <xs:element name="sell">
+        <xs:complexType>
+            <xs:sequence>
+                <xs:element minOccurs="0" name="userID" nillable="true" type="xs:string"/>
+                <xs:element minOccurs="0" name="holdingID" type="xs:int"/>
+                <xs:element minOccurs="0" name="orderProcessingMode" type="xs:int"/>
+            </xs:sequence>
+        </xs:complexType>
+    </xs:element>
+    <xs:element name="sellResponse">
+        <xs:complexType>
+            <xs:sequence>
+                <xs:element minOccurs="0" name="sellReturn" nillable="true" type="tns:OrderDataBean"/>
+            </xs:sequence>
+        </xs:complexType>
+    </xs:element>
+    <xs:complexType name="HoldingDataBean">
+        <xs:sequence>
+            <xs:element minOccurs="0" name="holdingID" type="xs:int"/>
+            <xs:element minOccurs="0" name="quantity" type="xs:double"/>
+            <xs:element minOccurs="0" name="purchasePrice" type="xs:decimal"/>
+            <xs:element minOccurs="0" name="purchaseDate" type="xs:dateTime"/>
+            <xs:element minOccurs="0" name="quoteID" nillable="true" type="xs:string"/>
+        </xs:sequence>
+    </xs:complexType>
+    <xs:element name="HoldingDataBean" nillable="true" type="tns:HoldingDataBean"/>
+    <xs:element name="getHoldings">
+        <xs:complexType>
+            <xs:sequence>
+                <xs:element minOccurs="0" name="userID" nillable="true" type="xs:string"/>
+            </xs:sequence>
+        </xs:complexType>
+    </xs:element>
+    <xs:element name="getHoldingsResponse">
+        <xs:complexType>
+            <xs:sequence>
+                <xs:element minOccurs="0" name="getHoldingsReturn" nillable="true" type="tns:ArrayOfHoldingDataBean"/>
+            </xs:sequence>
+        </xs:complexType>
+    </xs:element>
+    <xs:complexType name="ArrayOfHoldingDataBean">
+        <xs:sequence>
+            <xs:element maxOccurs="unbounded" minOccurs="0" name="HoldingDataBean" nillable="true" type="tns:HoldingDataBean"/>
+        </xs:sequence>
+    </xs:complexType>
+    <xs:element name="ArrayOfHoldingDataBean" nillable="true" type="tns:ArrayOfHoldingDataBean"/>
+    <xs:element name="register">
+        <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:element minOccurs="0" name="fullname" nillable="true" type="xs:string"/>
+                <xs:element minOccurs="0" name="address" nillable="true" type="xs:string"/>
+                <xs:element minOccurs="0" name="email" nillable="true" type="xs:string"/>
+                <xs:element minOccurs="0" name="creditcard" nillable="true" type="xs:string"/>
+                <xs:element minOccurs="0" name="openBalance" type="xs:decimal"/>
+            </xs:sequence>
+        </xs:complexType>
+    </xs:element>
+    <xs:element name="registerResponse">
+        <xs:complexType>
+            <xs:sequence>
+                <xs:element minOccurs="0" name="registerReturn" nillable="true" type="tns:AccountDataBean"/>
+            </xs:sequence>
+        </xs:complexType>
+    </xs:element>
+    <xs:element name="getClosedOrders">
+        <xs:complexType>
+            <xs:sequence>
+                <xs:element minOccurs="0" name="userID" nillable="true" type="xs:string"/>
+            </xs:sequence>
+        </xs:complexType>
+    </xs:element>
+    <xs:element name="getClosedOrdersResponse">
+        <xs:complexType>
+            <xs:sequence>
+                <xs:element minOccurs="0" name="getClosedOrdersReturn" nillable="true" type="tns:ArrayOfOrderDataBean"/>
+            </xs:sequence>
+        </xs:complexType>
+    </xs:element>
+    <xs:complexType name="QuoteDataBean">
+        <xs:sequence>
+            <xs:element minOccurs="0" name="symbol" nillable="true" type="xs:string"/>
+            <xs:element minOccurs="0" name="companyName" nillable="true" type="xs:string"/>
+            <xs:element minOccurs="0" name="price" type="xs:decimal"/>
+            <xs:element minOccurs="0" name="open" type="xs:decimal"/>
+            <xs:element minOccurs="0" name="low" type="xs:decimal"/>
+            <xs:element minOccurs="0" name="high" type="xs:decimal"/>
+            <xs:element minOccurs="0" name="change" type="xs:double"/>
+            <xs:element minOccurs="0" name="volume" type="xs:double"/>
+        </xs:sequence>
+    </xs:complexType>
+    <xs:element name="QuoteDataBean" nillable="true" type="tns:QuoteDataBean"/>
+    <xs:element name="getMarketSummary">
+        <xs:complexType>
+            <xs:sequence/>
+        </xs:complexType>
+    </xs:element>
+    <xs:element name="getMarketSummaryResponse">
+        <xs:complexType>
+            <xs:sequence>
+                <xs:element minOccurs="0" name="getMarketSummaryReturn" nillable="true" type="tns:MarketSummaryDataBeanWS"/>
+            </xs:sequence>
+        </xs:complexType>
+    </xs:element>
+    <xs:complexType name="MarketSummaryDataBeanWS">
+        <xs:sequence>
+            <xs:element minOccurs="0" name="TSIA" type="xs:decimal"/>
+            <xs:element minOccurs="0" name="openTSIA" type="xs:decimal"/>
+            <xs:element minOccurs="0" name="volume" type="xs:double"/>
+            <xs:element minOccurs="0" name="topGainers" nillable="true" type="tns:ArrayOfQuoteDataBean">
+                <xs:annotation>
+                    <xs:appinfo>
+                        <DefaultValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/" EmitDefaultValue="false"/>
+                    </xs:appinfo>
+                </xs:annotation>
+            </xs:element>
+            <xs:element minOccurs="0" name="topLosers" nillable="true" type="tns:ArrayOfQuoteDataBean">
+                <xs:annotation>
+                    <xs:appinfo>
+                        <DefaultValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/" EmitDefaultValue="false"/>
+                    </xs:appinfo>
+                </xs:annotation>
+            </xs:element>
+            <xs:element minOccurs="0" name="summaryDate" type="xs:dateTime"/>
+        </xs:sequence>
+    </xs:complexType>
+    <xs:element name="MarketSummaryDataBeanWS" nillable="true" type="tns:MarketSummaryDataBeanWS"/>
+    <xs:complexType name="ArrayOfQuoteDataBean">
+        <xs:sequence>
+            <xs:element maxOccurs="unbounded" minOccurs="0" name="QuoteDataBean" nillable="true" type="tns:QuoteDataBean"/>
+        </xs:sequence>
+    </xs:complexType>
+    <xs:element name="ArrayOfQuoteDataBean" nillable="true" type="tns:ArrayOfQuoteDataBean"/>
+    <xs:element name="getQuote">
+        <xs:complexType>
+            <xs:sequence>
+                <xs:element minOccurs="0" name="symbol" nillable="true" type="xs:string"/>
+            </xs:sequence>
+        </xs:complexType>
+    </xs:element>
+    <xs:element name="getQuoteResponse">
+        <xs:complexType>
+            <xs:sequence>
+                <xs:element minOccurs="0" name="getQuoteReturn" nillable="true" type="tns:QuoteDataBean"/>
+            </xs:sequence>
+        </xs:complexType>
+    </xs:element>
+    <xs:element name="getHolding">
+        <xs:complexType>
+            <xs:sequence>
+                <xs:element minOccurs="0" name="userID" nillable="true" type="xs:string"/>
+                <xs:element minOccurs="0" name="holdingID" type="xs:int"/>
+            </xs:sequence>
+        </xs:complexType>
+    </xs:element>
+    <xs:element name="getHoldingResponse">
+        <xs:complexType>
+            <xs:sequence>
+                <xs:element minOccurs="0" name="getHoldingReturn" nillable="true" type="tns:HoldingDataBean"/>
+            </xs:sequence>
+        </xs:complexType>
+    </xs:element>
+    <xs:element name="getTopOrders">
+        <xs:complexType>
+            <xs:sequence>
+                <xs:element minOccurs="0" name="userID" nillable="true" type="xs:string"/>
+            </xs:sequence>
+        </xs:complexType>
+    </xs:element>
+    <xs:element name="getTopOrdersResponse">
+        <xs:complexType>
+            <xs:sequence>
+                <xs:element minOccurs="0" name="getTopOrdersReturn" nillable="true" type="tns:ArrayOfOrderDataBean"/>
+            </xs:sequence>
+        </xs:complexType>
+    </xs:element>
+    <xs:element name="sellEnhanced">
+        <xs:complexType>
+            <xs:sequence>
+                <xs:element minOccurs="0" name="userID" nillable="true" type="xs:string"/>
+                <xs:element minOccurs="0" name="holdingID" type="xs:int"/>
+                <xs:element minOccurs="0" name="quantity" type="xs:double"/>
+            </xs:sequence>
+        </xs:complexType>
+    </xs:element>
+    <xs:element name="sellEnhancedResponse">
+        <xs:complexType>
+            <xs:sequence>
+                <xs:element minOccurs="0" name="sellEnhancedReturn" nillable="true" type="tns:OrderDataBean"/>
+            </xs:sequence>
+        </xs:complexType>
+    </xs:element>
+</xs:schema>

Propchange: incubator/stonehenge/trunk/stocktrader/metro/etc/business_service/xsd0.xsd
------------------------------------------------------------------------------
    svn:eol-style = native

Modified: incubator/stonehenge/trunk/stocktrader/metro/etc/business_service/xsd1.xsd
URL: http://svn.apache.org/viewvc/incubator/stonehenge/trunk/stocktrader/metro/etc/business_service/xsd1.xsd?rev=958838&r1=958837&r2=958838&view=diff
==============================================================================
--- incubator/stonehenge/trunk/stocktrader/metro/etc/business_service/xsd1.xsd (original)
+++ incubator/stonehenge/trunk/stocktrader/metro/etc/business_service/xsd1.xsd Tue Jun 29 06:33:54 2010
@@ -1,58 +1,58 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
-	~ 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.
--->
-<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://schemas.microsoft.com/2003/10/Serialization/" attributeFormDefault="qualified" elementFormDefault="qualified" targetNamespace="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>
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+	~ 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.
+-->
+<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://schemas.microsoft.com/2003/10/Serialization/" attributeFormDefault="qualified" elementFormDefault="qualified" targetNamespace="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>

Propchange: incubator/stonehenge/trunk/stocktrader/metro/etc/business_service/xsd1.xsd
------------------------------------------------------------------------------
    svn:eol-style = native

Modified: incubator/stonehenge/trunk/stocktrader/metro/etc/config_service/custom-jaxbbean.xml
URL: http://svn.apache.org/viewvc/incubator/stonehenge/trunk/stocktrader/metro/etc/config_service/custom-jaxbbean.xml?rev=958838&r1=958837&r2=958838&view=diff
==============================================================================
--- incubator/stonehenge/trunk/stocktrader/metro/etc/config_service/custom-jaxbbean.xml (original)
+++ incubator/stonehenge/trunk/stocktrader/metro/etc/config_service/custom-jaxbbean.xml Tue Jun 29 06:33:54 2010
@@ -1,38 +1,38 @@
-<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
-
-<!--
-	~ 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.
--->
-
-<jaxws:bindings
-        xmlns:jaxws="http://java.sun.com/xml/ns/jaxws"
-        xmlns:xsd="http://www.w3.org/2001/XMLSchema"
-        xmlns:jaxb="http://java.sun.com/xml/ns/jaxb" jaxb:version="2.0"
-        xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
-        wsdlLocation="wsdl0.wsdl">
-
-    <jaxws:bindings node="wsdl:definitions">
-        <jaxb:bindings node="//xsd:schema">
-            <jaxb:globalBindings generateElementProperty="false">
-				<jaxb:javaType name="java.util.Calendar" xmlType="xsd:dateTime" parseMethod="javax.xml.bind.DatatypeConverter.parseDateTime" printMethod="javax.xml.bind.DatatypeConverter.printDateTime"/>
-				<jaxb:javaType name="java.util.Calendar" xmlType="xsd:date" parseMethod="javax.xml.bind.DatatypeConverter.parseDate" printMethod="javax.xml.bind.DatatypeConverter.printDate"/>
-			</jaxb:globalBindings>
-        </jaxb:bindings>
-    </jaxws:bindings>
-
-</jaxws:bindings>
+<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
+
+<!--
+	~ 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.
+-->
+
+<jaxws:bindings
+        xmlns:jaxws="http://java.sun.com/xml/ns/jaxws"
+        xmlns:xsd="http://www.w3.org/2001/XMLSchema"
+        xmlns:jaxb="http://java.sun.com/xml/ns/jaxb" jaxb:version="2.0"
+        xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
+        wsdlLocation="wsdl0.wsdl">
+
+    <jaxws:bindings node="wsdl:definitions">
+        <jaxb:bindings node="//xsd:schema">
+            <jaxb:globalBindings generateElementProperty="false">
+				<jaxb:javaType name="java.util.Calendar" xmlType="xsd:dateTime" parseMethod="javax.xml.bind.DatatypeConverter.parseDateTime" printMethod="javax.xml.bind.DatatypeConverter.printDateTime"/>
+				<jaxb:javaType name="java.util.Calendar" xmlType="xsd:date" parseMethod="javax.xml.bind.DatatypeConverter.parseDate" printMethod="javax.xml.bind.DatatypeConverter.printDate"/>
+			</jaxb:globalBindings>
+        </jaxb:bindings>
+    </jaxws:bindings>
+
+</jaxws:bindings>

Propchange: incubator/stonehenge/trunk/stocktrader/metro/etc/config_service/custom-jaxbbean.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Modified: incubator/stonehenge/trunk/stocktrader/metro/etc/config_service/custom-sei.xml
URL: http://svn.apache.org/viewvc/incubator/stonehenge/trunk/stocktrader/metro/etc/config_service/custom-sei.xml?rev=958838&r1=958837&r2=958838&view=diff
==============================================================================
--- incubator/stonehenge/trunk/stocktrader/metro/etc/config_service/custom-sei.xml (original)
+++ incubator/stonehenge/trunk/stocktrader/metro/etc/config_service/custom-sei.xml Tue Jun 29 06:33:54 2010
@@ -1,30 +1,30 @@
-<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
-
-<!--
-	~ 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.
--->
-
-<bindings
-        xmlns:xsd="http://www.w3.org/2001/XMLSchema"
-        xmlns:jaxb="http://java.sun.com/xml/ns/jaxb"
-        xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
-        wsdlLocation="ConfigService.wsdl"
-        xmlns="http://java.sun.com/xml/ns/jaxws">
-    <enableWrapperStyle>false</enableWrapperStyle>
-
-</bindings>
+<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
+
+<!--
+	~ 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.
+-->
+
+<bindings
+        xmlns:xsd="http://www.w3.org/2001/XMLSchema"
+        xmlns:jaxb="http://java.sun.com/xml/ns/jaxb"
+        xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
+        wsdlLocation="ConfigService.wsdl"
+        xmlns="http://java.sun.com/xml/ns/jaxws">
+    <enableWrapperStyle>false</enableWrapperStyle>
+
+</bindings>

Propchange: incubator/stonehenge/trunk/stocktrader/metro/etc/config_service/custom-sei.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Modified: incubator/stonehenge/trunk/stocktrader/metro/etc/config_service/xsd0.xsd
URL: http://svn.apache.org/viewvc/incubator/stonehenge/trunk/stocktrader/metro/etc/config_service/xsd0.xsd?rev=958838&r1=958837&r2=958838&view=diff
==============================================================================
--- incubator/stonehenge/trunk/stocktrader/metro/etc/config_service/xsd0.xsd (original)
+++ incubator/stonehenge/trunk/stocktrader/metro/etc/config_service/xsd0.xsd Tue Jun 29 06:33:54 2010
@@ -1,137 +1,137 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!--
-	~ 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.
--->
-<xs:schema elementFormDefault="qualified" targetNamespace="http://Trade.TraderConfigHost"
-           xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://Trade.TraderConfigHost">
-    <xs:import schemaLocation="xsd2.xsd"
-               namespace="http://schemas.datacontract.org/2004/07/Trade.ConfigServiceDataContract"/>
-    <xs:element name="GetClientConfig">
-        <xs:complexType>
-            <xs:sequence>
-                <xs:element minOccurs="0" name="client" nillable="true" type="q1:ClientConfigRequest"
-                            xmlns:q1="http://schemas.datacontract.org/2004/07/Trade.ConfigServiceDataContract"/>
-            </xs:sequence>
-        </xs:complexType>
-    </xs:element>
-    <xs:element name="GetClientConfigResponse">
-        <xs:complexType>
-            <xs:sequence>
-                <xs:element minOccurs="0" name="GetClientConfigResult" nillable="true" type="q2:ClientConfigResponse"
-                            xmlns:q2="http://schemas.datacontract.org/2004/07/Trade.ConfigServiceDataContract"/>
-            </xs:sequence>
-        </xs:complexType>
-    </xs:element>
-    <xs:element name="GetBSConfig">
-        <xs:complexType>
-            <xs:sequence>
-                <xs:element minOccurs="0" name="bs" nillable="true" type="q3:BSConfigRequest"
-                            xmlns:q3="http://schemas.datacontract.org/2004/07/Trade.ConfigServiceDataContract"/>
-            </xs:sequence>
-        </xs:complexType>
-    </xs:element>
-    <xs:element name="GetBSConfigResponse">
-        <xs:complexType>
-            <xs:sequence>
-                <xs:element minOccurs="0" name="GetBSConfigResult" nillable="true" type="q4:BSConfigResponse"
-                            xmlns:q4="http://schemas.datacontract.org/2004/07/Trade.ConfigServiceDataContract"/>
-            </xs:sequence>
-        </xs:complexType>
-    </xs:element>
-    <xs:element name="GetOPSConfig">
-        <xs:complexType>
-            <xs:sequence>
-                <xs:element minOccurs="0" name="ops" nillable="true" type="q5:OPSConfigRequest"
-                            xmlns:q5="http://schemas.datacontract.org/2004/07/Trade.ConfigServiceDataContract"/>
-            </xs:sequence>
-        </xs:complexType>
-    </xs:element>
-    <xs:element name="GetOPSConfigResponse">
-        <xs:complexType>
-            <xs:sequence>
-                <xs:element minOccurs="0" name="GetOPSConfigResult" nillable="true" type="q6:OPSConfigResponse"
-                            xmlns:q6="http://schemas.datacontract.org/2004/07/Trade.ConfigServiceDataContract"/>
-            </xs:sequence>
-        </xs:complexType>
-    </xs:element>
-    <xs:element name="SetClientToBS">
-        <xs:complexType>
-            <xs:sequence>
-                <xs:element minOccurs="0" name="clientConfig" nillable="true" type="q7:ClientToBS"
-                            xmlns:q7="http://schemas.datacontract.org/2004/07/Trade.ConfigServiceDataContract"/>
-            </xs:sequence>
-        </xs:complexType>
-    </xs:element>
-    <xs:element name="SetClientToBSResponse">
-        <xs:complexType>
-            <xs:sequence/>
-        </xs:complexType>
-    </xs:element>
-    <xs:element name="SetBSToOPS">
-        <xs:complexType>
-            <xs:sequence>
-                <xs:element minOccurs="0" name="bsConfig" nillable="true" type="q8:BSToOPS"
-                            xmlns:q8="http://schemas.datacontract.org/2004/07/Trade.ConfigServiceDataContract"/>
-            </xs:sequence>
-        </xs:complexType>
-    </xs:element>
-    <xs:element name="SetBSToOPSResponse">
-        <xs:complexType>
-            <xs:sequence/>
-        </xs:complexType>
-    </xs:element>
-    <xs:element name="GetBSLocations">
-        <xs:complexType>
-            <xs:sequence/>
-        </xs:complexType>
-    </xs:element>
-    <xs:element name="GetBSLocationsResponse">
-        <xs:complexType>
-            <xs:sequence>
-                <xs:element minOccurs="0" name="GetBSLocationsResult" nillable="true" type="q9:ArrayOfServiceLocation"
-                            xmlns:q9="http://schemas.datacontract.org/2004/07/Trade.ConfigServiceDataContract"/>
-            </xs:sequence>
-        </xs:complexType>
-    </xs:element>
-    <xs:element name="GetOPSLocations">
-        <xs:complexType>
-            <xs:sequence/>
-        </xs:complexType>
-    </xs:element>
-    <xs:element name="GetOPSLocationsResponse">
-        <xs:complexType>
-            <xs:sequence>
-                <xs:element minOccurs="0" name="GetOPSLocationsResult" nillable="true" type="q10:ArrayOfServiceLocation"
-                            xmlns:q10="http://schemas.datacontract.org/2004/07/Trade.ConfigServiceDataContract"/>
-            </xs:sequence>
-        </xs:complexType>
-    </xs:element>
-    <xs:element name="SetServiceLocation">
-        <xs:complexType>
-            <xs:sequence>
-                <xs:element minOccurs="0" name="location" nillable="true" type="q11:ServiceLocation"
-                            xmlns:q11="http://schemas.datacontract.org/2004/07/Trade.ConfigServiceDataContract"/>
-            </xs:sequence>
-        </xs:complexType>
-    </xs:element>
-    <xs:element name="SetServiceLocationResponse">
-        <xs:complexType>
-            <xs:sequence/>
-        </xs:complexType>
-    </xs:element>
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+	~ 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.
+-->
+<xs:schema elementFormDefault="qualified" targetNamespace="http://Trade.TraderConfigHost"
+           xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://Trade.TraderConfigHost">
+    <xs:import schemaLocation="xsd2.xsd"
+               namespace="http://schemas.datacontract.org/2004/07/Trade.ConfigServiceDataContract"/>
+    <xs:element name="GetClientConfig">
+        <xs:complexType>
+            <xs:sequence>
+                <xs:element minOccurs="0" name="client" nillable="true" type="q1:ClientConfigRequest"
+                            xmlns:q1="http://schemas.datacontract.org/2004/07/Trade.ConfigServiceDataContract"/>
+            </xs:sequence>
+        </xs:complexType>
+    </xs:element>
+    <xs:element name="GetClientConfigResponse">
+        <xs:complexType>
+            <xs:sequence>
+                <xs:element minOccurs="0" name="GetClientConfigResult" nillable="true" type="q2:ClientConfigResponse"
+                            xmlns:q2="http://schemas.datacontract.org/2004/07/Trade.ConfigServiceDataContract"/>
+            </xs:sequence>
+        </xs:complexType>
+    </xs:element>
+    <xs:element name="GetBSConfig">
+        <xs:complexType>
+            <xs:sequence>
+                <xs:element minOccurs="0" name="bs" nillable="true" type="q3:BSConfigRequest"
+                            xmlns:q3="http://schemas.datacontract.org/2004/07/Trade.ConfigServiceDataContract"/>
+            </xs:sequence>
+        </xs:complexType>
+    </xs:element>
+    <xs:element name="GetBSConfigResponse">
+        <xs:complexType>
+            <xs:sequence>
+                <xs:element minOccurs="0" name="GetBSConfigResult" nillable="true" type="q4:BSConfigResponse"
+                            xmlns:q4="http://schemas.datacontract.org/2004/07/Trade.ConfigServiceDataContract"/>
+            </xs:sequence>
+        </xs:complexType>
+    </xs:element>
+    <xs:element name="GetOPSConfig">
+        <xs:complexType>
+            <xs:sequence>
+                <xs:element minOccurs="0" name="ops" nillable="true" type="q5:OPSConfigRequest"
+                            xmlns:q5="http://schemas.datacontract.org/2004/07/Trade.ConfigServiceDataContract"/>
+            </xs:sequence>
+        </xs:complexType>
+    </xs:element>
+    <xs:element name="GetOPSConfigResponse">
+        <xs:complexType>
+            <xs:sequence>
+                <xs:element minOccurs="0" name="GetOPSConfigResult" nillable="true" type="q6:OPSConfigResponse"
+                            xmlns:q6="http://schemas.datacontract.org/2004/07/Trade.ConfigServiceDataContract"/>
+            </xs:sequence>
+        </xs:complexType>
+    </xs:element>
+    <xs:element name="SetClientToBS">
+        <xs:complexType>
+            <xs:sequence>
+                <xs:element minOccurs="0" name="clientConfig" nillable="true" type="q7:ClientToBS"
+                            xmlns:q7="http://schemas.datacontract.org/2004/07/Trade.ConfigServiceDataContract"/>
+            </xs:sequence>
+        </xs:complexType>
+    </xs:element>
+    <xs:element name="SetClientToBSResponse">
+        <xs:complexType>
+            <xs:sequence/>
+        </xs:complexType>
+    </xs:element>
+    <xs:element name="SetBSToOPS">
+        <xs:complexType>
+            <xs:sequence>
+                <xs:element minOccurs="0" name="bsConfig" nillable="true" type="q8:BSToOPS"
+                            xmlns:q8="http://schemas.datacontract.org/2004/07/Trade.ConfigServiceDataContract"/>
+            </xs:sequence>
+        </xs:complexType>
+    </xs:element>
+    <xs:element name="SetBSToOPSResponse">
+        <xs:complexType>
+            <xs:sequence/>
+        </xs:complexType>
+    </xs:element>
+    <xs:element name="GetBSLocations">
+        <xs:complexType>
+            <xs:sequence/>
+        </xs:complexType>
+    </xs:element>
+    <xs:element name="GetBSLocationsResponse">
+        <xs:complexType>
+            <xs:sequence>
+                <xs:element minOccurs="0" name="GetBSLocationsResult" nillable="true" type="q9:ArrayOfServiceLocation"
+                            xmlns:q9="http://schemas.datacontract.org/2004/07/Trade.ConfigServiceDataContract"/>
+            </xs:sequence>
+        </xs:complexType>
+    </xs:element>
+    <xs:element name="GetOPSLocations">
+        <xs:complexType>
+            <xs:sequence/>
+        </xs:complexType>
+    </xs:element>
+    <xs:element name="GetOPSLocationsResponse">
+        <xs:complexType>
+            <xs:sequence>
+                <xs:element minOccurs="0" name="GetOPSLocationsResult" nillable="true" type="q10:ArrayOfServiceLocation"
+                            xmlns:q10="http://schemas.datacontract.org/2004/07/Trade.ConfigServiceDataContract"/>
+            </xs:sequence>
+        </xs:complexType>
+    </xs:element>
+    <xs:element name="SetServiceLocation">
+        <xs:complexType>
+            <xs:sequence>
+                <xs:element minOccurs="0" name="location" nillable="true" type="q11:ServiceLocation"
+                            xmlns:q11="http://schemas.datacontract.org/2004/07/Trade.ConfigServiceDataContract"/>
+            </xs:sequence>
+        </xs:complexType>
+    </xs:element>
+    <xs:element name="SetServiceLocationResponse">
+        <xs:complexType>
+            <xs:sequence/>
+        </xs:complexType>
+    </xs:element>
 </xs:schema>
\ No newline at end of file

Propchange: incubator/stonehenge/trunk/stocktrader/metro/etc/config_service/xsd0.xsd
------------------------------------------------------------------------------
    svn:eol-style = native