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