Format XML code consistently

In particular, this commit uses tabs consistently, rather than spaces.
This commit is contained in:
Stéphane Nicoll
2025-03-06 18:20:12 +01:00
parent b20935a432
commit bc0168f4b2
183 changed files with 6964 additions and 6516 deletions

View File

@@ -1,94 +1,96 @@
<?xml version="1.0" encoding="UTF-8"?>
<wsdl:definitions xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
xmlns:sch="http://www.springframework.org/spring-ws/single/schema"
xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/"
xmlns:tns="http://www.springframework.org/spring-ws/single/definitions"
targetNamespace="http://www.springframework.org/spring-ws/single/definitions">
xmlns:sch="http://www.springframework.org/spring-ws/single/schema"
xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/"
xmlns:tns="http://www.springframework.org/spring-ws/single/definitions"
targetNamespace="http://www.springframework.org/spring-ws/single/definitions">
<wsdl:types>
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema"
targetNamespace="http://www.springframework.org/spring-ws/single/schema"
xmlns="http://www.springframework.org/spring-ws/single/schema" elementFormDefault="qualified"
attributeFormDefault="unqualified">
<xsd:simpleType name="customType">
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>
<xsd:element name="GetOrderRequest">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="child" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="GetOrderResponse">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="child" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="GetOrderFault">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="child" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:schema>
</wsdl:types>
<wsdl:message name="GetOrderRequest">
<wsdl:part name="GetOrderRequest" element="sch:GetOrderRequest"/>
</wsdl:message>
<wsdl:message name="GetOrderFault">
<wsdl:part name="GetOrderFault" element="sch:GetOrderFault"/>
</wsdl:message>
<wsdl:message name="GetOrderResponse">
<wsdl:part name="GetOrderResponse" element="sch:GetOrderResponse"/>
</wsdl:message>
<wsdl:portType name="Order">
<wsdl:operation name="GetOrder">
<wsdl:input message="tns:GetOrderRequest" name="GetOrderRequest"/>
<wsdl:output message="tns:GetOrderResponse" name="GetOrderResponse"/>
<wsdl:fault message="tns:GetOrderFault" name="GetOrderFault"/>
</wsdl:operation>
</wsdl:portType>
<wsdl:binding name="OrderSoap12" type="tns:Order">
<soap12:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
<wsdl:operation name="GetOrder">
<soap12:operation soapAction=""/>
<wsdl:input name="GetOrderRequest">
<soap12:body use="literal"/>
</wsdl:input>
<wsdl:output name="GetOrderResponse">
<soap12:body use="literal"/>
</wsdl:output>
<wsdl:fault name="GetOrderFault">
<soap12:fault name="GetOrderFault" use="literal"/>
</wsdl:fault>
</wsdl:operation>
</wsdl:binding>
<wsdl:binding name="OrderSoap11" type="tns:Order">
<soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
<wsdl:operation name="GetOrder">
<soap:operation soapAction=""/>
<wsdl:input name="GetOrderRequest">
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output name="GetOrderResponse">
<soap:body use="literal"/>
</wsdl:output>
<wsdl:fault name="GetOrderFault">
<soap:fault name="GetOrderFault" use="literal"/>
</wsdl:fault>
</wsdl:operation>
</wsdl:binding>
<wsdl:service name="OrderService">
<wsdl:port binding="tns:OrderSoap11" name="OrderSoap11">
<soap:address location="http://example.com/soap11"/>
</wsdl:port>
<wsdl:port binding="tns:OrderSoap12" name="OrderSoap12">
<soap12:address location="http://example.com/soap12"/>
</wsdl:port>
</wsdl:service>
<wsdl:types>
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema"
targetNamespace="http://www.springframework.org/spring-ws/single/schema"
xmlns="http://www.springframework.org/spring-ws/single/schema"
elementFormDefault="qualified"
attributeFormDefault="unqualified">
<xsd:simpleType name="customType">
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>
<xsd:element name="GetOrderRequest">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="child" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="GetOrderResponse">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="child" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="GetOrderFault">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="child" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:schema>
</wsdl:types>
<wsdl:message name="GetOrderRequest">
<wsdl:part name="GetOrderRequest" element="sch:GetOrderRequest"/>
</wsdl:message>
<wsdl:message name="GetOrderFault">
<wsdl:part name="GetOrderFault" element="sch:GetOrderFault"/>
</wsdl:message>
<wsdl:message name="GetOrderResponse">
<wsdl:part name="GetOrderResponse" element="sch:GetOrderResponse"/>
</wsdl:message>
<wsdl:portType name="Order">
<wsdl:operation name="GetOrder">
<wsdl:input message="tns:GetOrderRequest" name="GetOrderRequest"/>
<wsdl:output message="tns:GetOrderResponse" name="GetOrderResponse"/>
<wsdl:fault message="tns:GetOrderFault" name="GetOrderFault"/>
</wsdl:operation>
</wsdl:portType>
<wsdl:binding name="OrderSoap12" type="tns:Order">
<soap12:binding style="document"
transport="http://schemas.xmlsoap.org/soap/http"/>
<wsdl:operation name="GetOrder">
<soap12:operation soapAction=""/>
<wsdl:input name="GetOrderRequest">
<soap12:body use="literal"/>
</wsdl:input>
<wsdl:output name="GetOrderResponse">
<soap12:body use="literal"/>
</wsdl:output>
<wsdl:fault name="GetOrderFault">
<soap12:fault name="GetOrderFault" use="literal"/>
</wsdl:fault>
</wsdl:operation>
</wsdl:binding>
<wsdl:binding name="OrderSoap11" type="tns:Order">
<soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
<wsdl:operation name="GetOrder">
<soap:operation soapAction=""/>
<wsdl:input name="GetOrderRequest">
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output name="GetOrderResponse">
<soap:body use="literal"/>
</wsdl:output>
<wsdl:fault name="GetOrderFault">
<soap:fault name="GetOrderFault" use="literal"/>
</wsdl:fault>
</wsdl:operation>
</wsdl:binding>
<wsdl:service name="OrderService">
<wsdl:port binding="tns:OrderSoap11" name="OrderSoap11">
<soap:address location="http://example.com/soap11"/>
</wsdl:port>
<wsdl:port binding="tns:OrderSoap12" name="OrderSoap12">
<soap12:address location="http://example.com/soap12"/>
</wsdl:port>
</wsdl:service>
</wsdl:definitions>

View File

@@ -1,75 +1,76 @@
<?xml version="1.0" encoding="UTF-8"?>
<wsdl:definitions xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
xmlns:sch="http://www.springframework.org/spring-ws/single/schema"
xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
xmlns:tns="http://www.springframework.org/spring-ws/single/definitions"
targetNamespace="http://www.springframework.org/spring-ws/single/definitions">
xmlns:sch="http://www.springframework.org/spring-ws/single/schema"
xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
xmlns:tns="http://www.springframework.org/spring-ws/single/definitions"
targetNamespace="http://www.springframework.org/spring-ws/single/definitions">
<wsdl:types>
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema"
targetNamespace="http://www.springframework.org/spring-ws/single/schema"
xmlns="http://www.springframework.org/spring-ws/single/schema" elementFormDefault="qualified"
attributeFormDefault="unqualified">
<xsd:simpleType name="customType">
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>
<xsd:element name="GetOrderRequest">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="child" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="GetOrderResponse">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="child" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="GetOrderFault">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="child" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:schema>
</wsdl:types>
<wsdl:message name="GetOrderRequest">
<wsdl:part name="GetOrderRequest" element="sch:GetOrderRequest"/>
</wsdl:message>
<wsdl:message name="GetOrderFault">
<wsdl:part name="GetOrderFault" element="sch:GetOrderFault"/>
</wsdl:message>
<wsdl:message name="GetOrderResponse">
<wsdl:part name="GetOrderResponse" element="sch:GetOrderResponse"/>
</wsdl:message>
<wsdl:portType name="Order">
<wsdl:operation name="GetOrder">
<wsdl:input message="tns:GetOrderRequest" name="GetOrderRequest"/>
<wsdl:output message="tns:GetOrderResponse" name="GetOrderResponse"/>
<wsdl:fault message="tns:GetOrderFault" name="GetOrderFault"/>
</wsdl:operation>
</wsdl:portType>
<wsdl:binding name="OrderSoap11" type="tns:Order">
<soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
<wsdl:operation name="GetOrder">
<soap:operation soapAction=""/>
<wsdl:input name="GetOrderRequest">
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output name="GetOrderResponse">
<soap:body use="literal"/>
</wsdl:output>
<wsdl:fault name="GetOrderFault">
<soap:fault name="GetOrderFault" use="literal"/>
</wsdl:fault>
</wsdl:operation>
</wsdl:binding>
<wsdl:service name="OrderService">
<wsdl:port binding="tns:OrderSoap11" name="OrderSoap11">
<soap:address location="http://example.com/myService"/>
</wsdl:port>
</wsdl:service>
<wsdl:types>
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema"
targetNamespace="http://www.springframework.org/spring-ws/single/schema"
xmlns="http://www.springframework.org/spring-ws/single/schema"
elementFormDefault="qualified"
attributeFormDefault="unqualified">
<xsd:simpleType name="customType">
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>
<xsd:element name="GetOrderRequest">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="child" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="GetOrderResponse">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="child" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="GetOrderFault">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="child" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:schema>
</wsdl:types>
<wsdl:message name="GetOrderRequest">
<wsdl:part name="GetOrderRequest" element="sch:GetOrderRequest"/>
</wsdl:message>
<wsdl:message name="GetOrderFault">
<wsdl:part name="GetOrderFault" element="sch:GetOrderFault"/>
</wsdl:message>
<wsdl:message name="GetOrderResponse">
<wsdl:part name="GetOrderResponse" element="sch:GetOrderResponse"/>
</wsdl:message>
<wsdl:portType name="Order">
<wsdl:operation name="GetOrder">
<wsdl:input message="tns:GetOrderRequest" name="GetOrderRequest"/>
<wsdl:output message="tns:GetOrderResponse" name="GetOrderResponse"/>
<wsdl:fault message="tns:GetOrderFault" name="GetOrderFault"/>
</wsdl:operation>
</wsdl:portType>
<wsdl:binding name="OrderSoap11" type="tns:Order">
<soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
<wsdl:operation name="GetOrder">
<soap:operation soapAction=""/>
<wsdl:input name="GetOrderRequest">
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output name="GetOrderResponse">
<soap:body use="literal"/>
</wsdl:output>
<wsdl:fault name="GetOrderFault">
<soap:fault name="GetOrderFault" use="literal"/>
</wsdl:fault>
</wsdl:operation>
</wsdl:binding>
<wsdl:service name="OrderService">
<wsdl:port binding="tns:OrderSoap11" name="OrderSoap11">
<soap:address location="http://example.com/myService"/>
</wsdl:port>
</wsdl:service>
</wsdl:definitions>

View File

@@ -1,4 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<product xmlns="http://www.springframework.org/spring-ws/test/validation" effDate="2006-01-01">
<size>20</size>
<product xmlns="http://www.springframework.org/spring-ws/test/validation"
effDate="2006-01-01">
<size>20</size>
</product>

View File

@@ -1,18 +1,19 @@
<?xml version="1.0" encoding="UTF-8"?>
<schema xmlns="http://www.w3.org/2001/XMLSchema"
targetNamespace="http://www.springframework.org/spring-ws/test/validation"
xmlns:tns="http://www.springframework.org/spring-ws/test/validation" elementFormDefault="qualified">
targetNamespace="http://www.springframework.org/spring-ws/test/validation"
xmlns:tns="http://www.springframework.org/spring-ws/test/validation"
elementFormDefault="qualified">
<include schemaLocation="../../../server/endpoint/interceptor/sizeSchema.xsd"/>
<include schemaLocation="../../../server/endpoint/interceptor/sizeSchema.xsd"/>
<element name="product" type="tns:ProductType"/>
<element name="product" type="tns:ProductType"/>
<complexType name="ProductType">
<sequence>
<element name="number" type="integer"/>
<element name="size" type="tns:SizeType"/>
</sequence>
<attribute name="effDate" type="date"/>
</complexType>
<complexType name="ProductType">
<sequence>
<element name="number" type="integer"/>
<element name="size" type="tns:SizeType"/>
</sequence>
<attribute name="effDate" type="date"/>
</complexType>
</schema>

View File

@@ -1,22 +1,23 @@
<?xml version="1.0" encoding="UTF-8"?>
<schema xmlns="http://www.w3.org/2001/XMLSchema"
targetNamespace="http://www.springframework.org/spring-ws/test/validation"
xmlns:tns="http://www.springframework.org/spring-ws/test/validation" elementFormDefault="qualified">
targetNamespace="http://www.springframework.org/spring-ws/test/validation"
xmlns:tns="http://www.springframework.org/spring-ws/test/validation"
elementFormDefault="qualified">
<element name="product" type="tns:ProductType"/>
<element name="product" type="tns:ProductType"/>
<complexType name="ProductType">
<sequence>
<element name="number" type="integer"/>
<element name="size" type="tns:SizeType"/>
</sequence>
<attribute name="effDate" type="date"/>
</complexType>
<complexType name="ProductType">
<sequence>
<element name="number" type="integer"/>
<element name="size" type="tns:SizeType"/>
</sequence>
<attribute name="effDate" type="date"/>
</complexType>
<simpleType name="SizeType">
<restriction base="integer">
<minInclusive value="2"/>
<maxInclusive value="18"/>
</restriction>
</simpleType>
<simpleType name="SizeType">
<restriction base="integer">
<minInclusive value="2"/>
<maxInclusive value="18"/>
</restriction>
</simpleType>
</schema>

View File

@@ -1,32 +1,35 @@
<?xml version="1.0" encoding="UTF-8"?>
<schema xmlns="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" attributeFormDefault="qualified"
targetNamespace="http://springws.cas.de" xmlns:tns="http://springws.cas.de">
<schema xmlns="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified"
attributeFormDefault="qualified"
targetNamespace="http://springws.cas.de" xmlns:tns="http://springws.cas.de">
<complexType name="CasDataType">
<sequence>
<element name="key" type="long" nillable="false" minOccurs="1" maxOccurs="1"/>
</sequence>
</complexType>
<complexType name="CasDataType">
<sequence>
<element name="key" type="long" nillable="false" minOccurs="1" maxOccurs="1"/>
</sequence>
</complexType>
<complexType name="AddressDataType">
<complexContent>
<extension base="tns:CasDataType">
<sequence>
<element name="firstName" nillable="true" minOccurs="0" type="string"/>
<element name="lastName" nillable="true" minOccurs="0" type="string"/>
</sequence>
</extension>
</complexContent>
</complexType>
<complexType name="AddressDataType">
<complexContent>
<extension base="tns:CasDataType">
<sequence>
<element name="firstName" nillable="true" minOccurs="0"
type="string"/>
<element name="lastName" nillable="true" minOccurs="0" type="string"/>
</sequence>
</extension>
</complexContent>
</complexType>
<complexType name="ArrayOfCasDataTypes">
<sequence>
<element name="casDataType" type="tns:CasDataType" nillable="false" minOccurs="1" maxOccurs="unbounded"/>
</sequence>
</complexType>
<complexType name="ArrayOfCasDataTypes">
<sequence>
<element name="casDataType" type="tns:CasDataType" nillable="false"
minOccurs="1" maxOccurs="unbounded"/>
</sequence>
</complexType>
<element name="createDataTypesRequest" type="tns:ArrayOfCasDataTypes"/>
<element name="createDataTypesRequest" type="tns:ArrayOfCasDataTypes"/>
<element name="createDataTypesResponse" type="tns:ArrayOfCasDataTypes"/>
<element name="createDataTypesResponse" type="tns:ArrayOfCasDataTypes"/>
</schema>

View File

@@ -3,10 +3,10 @@
targetNamespace="http://www.springframework.org/spring-ws/test/validation"
elementFormDefault="qualified">
<simpleType name="SizeType">
<restriction base="integer">
<minInclusive value="2"/>
<maxInclusive value="18"/>
</restriction>
</simpleType>
<simpleType name="SizeType">
<restriction base="integer">
<minInclusive value="2"/>
<maxInclusive value="18"/>
</restriction>
</simpleType>
</schema>

View File

@@ -1,5 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<product xmlns="http://www.springframework.org/spring-ws/test/validation" effDate="2006-01-01">
<number>42</number>
<size>10</size>
<product xmlns="http://www.springframework.org/spring-ws/test/validation"
effDate="2006-01-01">
<number>42</number>
<size>10</size>
</product>

View File

@@ -1,12 +1,14 @@
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns2="http://springws.cas.de">
<SOAP-ENV:Header/>
<SOAP-ENV:Body>
<ns2:createDataTypesResponse>
<ns2:casDataType xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="ns2:AddressDataType">
<ns2:key>123</ns2:key>
<ns2:firstName>Fritz</ns2:firstName>
<ns2:lastName>Meier</ns2:lastName>
</ns2:casDataType>
</ns2:createDataTypesResponse>
</SOAP-ENV:Body>
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:ns2="http://springws.cas.de">
<SOAP-ENV:Header/>
<SOAP-ENV:Body>
<ns2:createDataTypesResponse>
<ns2:casDataType xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:type="ns2:AddressDataType">
<ns2:key>123</ns2:key>
<ns2:firstName>Fritz</ns2:firstName>
<ns2:lastName>Meier</ns2:lastName>
</ns2:casDataType>
</ns2:createDataTypesResponse>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope>

View File

@@ -1,10 +1,10 @@
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:sws="http://www.springframework.org/schema/web-services"
xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-3.0.xsd
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:sws="http://www.springframework.org/schema/web-services"
xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-3.0.xsd
http://www.springframework.org/schema/web-services http://www.springframework.org/schema/web-services/web-services-2.0.xsd">
<sws:annotation-driven/>
<sws:annotation-driven/>
</beans>

View File

@@ -1,21 +1,22 @@
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:sws="http://www.springframework.org/schema/web-services"
xmlns:context="http://www.springframework.org/schema/context"
xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-3.1.xsd
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:sws="http://www.springframework.org/schema/web-services"
xmlns:context="http://www.springframework.org/schema/context"
xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-3.1.xsd
http://www.springframework.org/schema/web-services http://www.springframework.org/schema/web-services/web-services.xsd
http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context-3.1.xsd">
<context:annotation-config/>
<context:annotation-config/>
<sws:interceptors>
<bean class="org.springframework.ws.config.DummyInterceptor">
<property name="propertyDependency" ref="dependency" />
</bean>
</sws:interceptors>
<sws:interceptors>
<bean class="org.springframework.ws.config.DummyInterceptor">
<property name="propertyDependency" ref="dependency"/>
</bean>
</sws:interceptors>
<bean id="dependency" class="org.springframework.ws.config.DummyInterceptorDependency"/>
<bean id="dependency"
class="org.springframework.ws.config.DummyInterceptorDependency"/>
</beans>

View File

@@ -1,33 +1,36 @@
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:p="http://www.springframework.org/schema/p"
xmlns:sws="http://www.springframework.org/schema/web-services"
xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-3.0.xsd
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:p="http://www.springframework.org/schema/p"
xmlns:sws="http://www.springframework.org/schema/web-services"
xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-3.0.xsd
http://www.springframework.org/schema/web-services http://www.springframework.org/schema/web-services/web-services.xsd">
<sws:interceptors>
<ref bean="externalGlobalInterceptor"/>
<bean class="org.springframework.ws.config.MyInterceptor">
<property name="order" value="1"/>
</bean>
<sws:payloadRoot namespaceUri="http://www.springframework.org/spring-ws">
<ref bean="externalPayloadRootInterceptor"/>
<bean class="org.springframework.ws.config.MyInterceptor">
<property name="order" value="3"/>
</bean>
</sws:payloadRoot>
<sws:soapAction value="mySoapAction">
<ref bean="externalSoapActionInterceptor"/>
<bean class="org.springframework.ws.config.MyInterceptor">
<property name="order" value="5"/>
</bean>
</sws:soapAction>
</sws:interceptors>
<sws:interceptors>
<ref bean="externalGlobalInterceptor"/>
<bean class="org.springframework.ws.config.MyInterceptor">
<property name="order" value="1"/>
</bean>
<sws:payloadRoot namespaceUri="http://www.springframework.org/spring-ws">
<ref bean="externalPayloadRootInterceptor"/>
<bean class="org.springframework.ws.config.MyInterceptor">
<property name="order" value="3"/>
</bean>
</sws:payloadRoot>
<sws:soapAction value="mySoapAction">
<ref bean="externalSoapActionInterceptor"/>
<bean class="org.springframework.ws.config.MyInterceptor">
<property name="order" value="5"/>
</bean>
</sws:soapAction>
</sws:interceptors>
<bean id="externalGlobalInterceptor" class="org.springframework.ws.config.MyInterceptor" p:order="0"/>
<bean id="externalPayloadRootInterceptor" class="org.springframework.ws.config.MyInterceptor" p:order="2"/>
<bean id="externalSoapActionInterceptor" class="org.springframework.ws.config.MyInterceptor" p:order="4"/>
<bean id="externalGlobalInterceptor"
class="org.springframework.ws.config.MyInterceptor" p:order="0"/>
<bean id="externalPayloadRootInterceptor"
class="org.springframework.ws.config.MyInterceptor" p:order="2"/>
<bean id="externalSoapActionInterceptor"
class="org.springframework.ws.config.MyInterceptor" p:order="4"/>
</beans>

View File

@@ -1,28 +1,31 @@
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:sws="http://www.springframework.org/schema/web-services"
xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-3.0.xsd
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:sws="http://www.springframework.org/schema/web-services"
xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-3.0.xsd
http://www.springframework.org/schema/web-services http://www.springframework.org/schema/web-services/web-services.xsd">
<sws:interceptors>
<bean class="org.springframework.ws.server.endpoint.interceptor.PayloadLoggingInterceptor"/>
<ref bean="externalGlobalInterceptor"/>
<sws:payloadRoot namespaceUri="http://www.springframework.org/spring-ws">
<bean class="org.springframework.ws.server.endpoint.interceptor.PayloadLoggingInterceptor"/>
<ref bean="externalPayloadRootInterceptor"/>
<bean class="org.springframework.ws.server.endpoint.interceptor.PayloadLoggingInterceptor"/>
</sws:payloadRoot>
<sws:soapAction value="mySoapAction">
<bean class="org.springframework.ws.server.endpoint.interceptor.PayloadLoggingInterceptor"/>
<ref bean="externalSoapActionInterceptor"/>
<bean class="org.springframework.ws.server.endpoint.interceptor.PayloadLoggingInterceptor"/>
</sws:soapAction>
</sws:interceptors>
<sws:interceptors>
<bean class="org.springframework.ws.server.endpoint.interceptor.PayloadLoggingInterceptor"/>
<ref bean="externalGlobalInterceptor"/>
<sws:payloadRoot namespaceUri="http://www.springframework.org/spring-ws">
<bean class="org.springframework.ws.server.endpoint.interceptor.PayloadLoggingInterceptor"/>
<ref bean="externalPayloadRootInterceptor"/>
<bean class="org.springframework.ws.server.endpoint.interceptor.PayloadLoggingInterceptor"/>
</sws:payloadRoot>
<sws:soapAction value="mySoapAction">
<bean class="org.springframework.ws.server.endpoint.interceptor.PayloadLoggingInterceptor"/>
<ref bean="externalSoapActionInterceptor"/>
<bean class="org.springframework.ws.server.endpoint.interceptor.PayloadLoggingInterceptor"/>
</sws:soapAction>
</sws:interceptors>
<bean id="externalGlobalInterceptor" class="org.springframework.ws.server.endpoint.interceptor.PayloadLoggingInterceptor"/>
<bean id="externalPayloadRootInterceptor" class="org.springframework.ws.server.endpoint.interceptor.PayloadLoggingInterceptor"/>
<bean id="externalSoapActionInterceptor" class="org.springframework.ws.server.endpoint.interceptor.PayloadLoggingInterceptor"/>
<bean id="externalGlobalInterceptor"
class="org.springframework.ws.server.endpoint.interceptor.PayloadLoggingInterceptor"/>
<bean id="externalPayloadRootInterceptor"
class="org.springframework.ws.server.endpoint.interceptor.PayloadLoggingInterceptor"/>
<bean id="externalSoapActionInterceptor"
class="org.springframework.ws.server.endpoint.interceptor.PayloadLoggingInterceptor"/>
</beans>

View File

@@ -5,9 +5,9 @@
http://www.springframework.org/schema/web-services http://www.springframework.org/schema/web-services/web-services-1.5.xsd">
<sws:marshalling-endpoints/>
<sws:marshalling-endpoints/>
<bean id="marshaller" class="org.springframework.ws.config.DummyMarshaller"/>
<bean id="marshaller" class="org.springframework.ws.config.DummyMarshaller"/>
</beans>

View File

@@ -5,13 +5,13 @@
http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.0.xsd
http://www.springframework.org/schema/web-services http://www.springframework.org/schema/web-services/web-services-1.5.xsd">
<sws:marshalling-endpoints/>
<sws:marshalling-endpoints/>
<bean id="marshaller" class="org.springframework.ws.config.DummyMarshaller"/>
<bean id="marshaller" class="org.springframework.ws.config.DummyMarshaller"/>
<sws:xpath-endpoints>
<sws:namespace prefix="sws" uri="http://www.springframework.org/spring-ws"/>
</sws:xpath-endpoints>
<sws:xpath-endpoints>
<sws:namespace prefix="sws" uri="http://www.springframework.org/spring-ws"/>
</sws:xpath-endpoints>
</beans>

View File

@@ -1,15 +1,16 @@
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:sws="http://www.springframework.org/schema/web-services"
xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-3.0.xsd
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:sws="http://www.springframework.org/schema/web-services"
xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-3.0.xsd
http://www.springframework.org/schema/web-services http://www.springframework.org/schema/web-services/web-services-2.0.xsd">
<sws:static-wsdl location="classpath:org/springframework/ws/client/support/destination/simple.wsdl"/>
<sws:static-wsdl
location="classpath:org/springframework/ws/client/support/destination/simple.wsdl"/>
<sws:dynamic-wsdl id="single" portTypeName="Order" locationUri="http://test">
<sws:xsd location="classpath:/org/springframework/ws/wsdl/wsdl11/single.xsd"/>
</sws:dynamic-wsdl>
<sws:dynamic-wsdl id="single" portTypeName="Order" locationUri="http://test">
<sws:xsd location="classpath:/org/springframework/ws/wsdl/wsdl11/single.xsd"/>
</sws:dynamic-wsdl>
</beans>

View File

@@ -1,4 +1,5 @@
<root xmlns="http://www.springframework.org/spring-ws" xmlns:attr="http://www.springframework.org/spring-ws/attr"
attr:attribute="value">
<prefix:child xmlns:prefix="http://www.springframework.org/spring-ws/child"/>
<root xmlns="http://www.springframework.org/spring-ws"
xmlns:attr="http://www.springframework.org/spring-ws/attr"
attr:attribute="value">
<prefix:child xmlns:prefix="http://www.springframework.org/spring-ws/child"/>
</root>

View File

@@ -1,5 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<product xmlns="http://www.springframework.org/spring-ws/test/transformation" effDate="2006-01-01">
<number>42</number>
<size>10</size>
<product xmlns="http://www.springframework.org/spring-ws/test/transformation"
effDate="2006-01-01">
<number>42</number>
<size>10</size>
</product>

View File

@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<product xmlns="http://www.springframework.org/spring-ws/test/transformation">
<effectiveDate>2006-01-01</effectiveDate>
<number>42</number>
<size>10</size>
<effectiveDate>2006-01-01</effectiveDate>
<number>42</number>
<size>10</size>
</product>

View File

@@ -1,18 +1,18 @@
<?xml version="1.0" encoding="UTF-8"?>
<stylesheet version="1.0" xmlns="http://www.w3.org/1999/XSL/Transform"
xmlns:prod="http://www.springframework.org/spring-ws/test/transformation">
<output method="xml" encoding="UTF-8"/>
<template match="/">
<prod:product>
<prod:effectiveDate>
<value-of select="prod:product/@effDate"/>
</prod:effectiveDate>
<prod:number>
<value-of select="prod:product/prod:number"/>
</prod:number>
<prod:size>
<value-of select="prod:product/prod:size"/>
</prod:size>
</prod:product>
</template>
xmlns:prod="http://www.springframework.org/spring-ws/test/transformation">
<output method="xml" encoding="UTF-8"/>
<template match="/">
<prod:product>
<prod:effectiveDate>
<value-of select="prod:product/@effDate"/>
</prod:effectiveDate>
<prod:number>
<value-of select="prod:product/prod:number"/>
</prod:number>
<prod:size>
<value-of select="prod:product/prod:size"/>
</prod:size>
</prod:product>
</template>
</stylesheet>

View File

@@ -1,12 +1,13 @@
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:sws="http://www.springframework.org/schema/web-services"
xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.5.xsd
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:sws="http://www.springframework.org/schema/web-services"
xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.5.xsd
http://www.springframework.org/schema/web-services http://www.springframework.org/schema/web-services/web-services-2.0.xsd">
<bean id="bridgedMethodEndpoint" class="org.springframework.ws.server.endpoint.mapping.BridgedMethodRegistrationTest$B"/>
<bean id="bridgedMethodEndpoint"
class="org.springframework.ws.server.endpoint.mapping.BridgedMethodRegistrationTest$B"/>
<sws:annotation-driven/>
<sws:annotation-driven/>
</beans>

View File

@@ -1,18 +1,20 @@
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:aop="http://www.springframework.org/schema/aop"
xmlns:sws="http://www.springframework.org/schema/web-services"
xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.5.xsd
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:aop="http://www.springframework.org/schema/aop"
xmlns:sws="http://www.springframework.org/schema/web-services"
xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.5.xsd
http://www.springframework.org/schema/aop http://www.springframework.org/schema/aop/spring-aop-2.5.xsd
http://www.springframework.org/schema/web-services http://www.springframework.org/schema/web-services/web-services-2.0.xsd">
<bean id="cgLibProxyEndpoint" class="org.springframework.ws.server.endpoint.mapping.CgLibProxyRegistrationTest$MyEndpoint"/>
<bean id="cgLibProxyEndpoint"
class="org.springframework.ws.server.endpoint.mapping.CgLibProxyRegistrationTest$MyEndpoint"/>
<aop:aspectj-autoproxy proxy-target-class="true"/>
<aop:aspectj-autoproxy proxy-target-class="true"/>
<bean id="logAspect" class="org.springframework.ws.server.endpoint.mapping.LogAspect"/>
<bean id="logAspect"
class="org.springframework.ws.server.endpoint.mapping.LogAspect"/>
<sws:annotation-driven/>
<sws:annotation-driven/>
</beans>

View File

@@ -1,18 +1,20 @@
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:aop="http://www.springframework.org/schema/aop"
xmlns:sws="http://www.springframework.org/schema/web-services"
xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.5.xsd
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:aop="http://www.springframework.org/schema/aop"
xmlns:sws="http://www.springframework.org/schema/web-services"
xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.5.xsd
http://www.springframework.org/schema/aop http://www.springframework.org/schema/aop/spring-aop-2.5.xsd
http://www.springframework.org/schema/web-services http://www.springframework.org/schema/web-services/web-services-2.0.xsd">
<bean id="jdkProxyEndpoint" class="org.springframework.ws.server.endpoint.mapping.JdkProxyRegistrationTest$MyEndpointImpl"/>
<bean id="jdkProxyEndpoint"
class="org.springframework.ws.server.endpoint.mapping.JdkProxyRegistrationTest$MyEndpointImpl"/>
<aop:aspectj-autoproxy proxy-target-class="false"/>
<aop:aspectj-autoproxy proxy-target-class="false"/>
<bean id="logAspect" class="org.springframework.ws.server.endpoint.mapping.LogAspect"/>
<bean id="logAspect"
class="org.springframework.ws.server.endpoint.mapping.LogAspect"/>
<sws:annotation-driven/>
<sws:annotation-driven/>
</beans>

View File

@@ -5,14 +5,17 @@
xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.5.xsd
http://www.springframework.org/schema/aop http://www.springframework.org/schema/aop/spring-aop-2.5.xsd">
<bean id="endpoint" class="org.springframework.ws.server.endpoint.mapping.PayloadRootAnnotationMethodEndpointMappingTest$MyEndpoint"/>
<bean id="endpoint"
class="org.springframework.ws.server.endpoint.mapping.PayloadRootAnnotationMethodEndpointMappingTest$MyEndpoint"/>
<aop:aspectj-autoproxy/>
<aop:aspectj-autoproxy/>
<bean id="other" class="org.springframework.ws.server.endpoint.mapping.PayloadRootAnnotationMethodEndpointMappingTest$OtherBean"/>
<bean id="other"
class="org.springframework.ws.server.endpoint.mapping.PayloadRootAnnotationMethodEndpointMappingTest$OtherBean"/>
<bean id="logAspect" class="org.springframework.ws.server.endpoint.mapping.LogAspect"/>
<bean id="logAspect"
class="org.springframework.ws.server.endpoint.mapping.LogAspect"/>
<bean class="org.springframework.ws.server.endpoint.mapping.PayloadRootAnnotationMethodEndpointMapping"/>
<bean class="org.springframework.ws.server.endpoint.mapping.PayloadRootAnnotationMethodEndpointMapping"/>
</beans>

View File

@@ -1,15 +1,16 @@
<S:Envelope xmlns:S="http://www.w3.org/2003/05/soap-envelope" xmlns:wsa="http://www.w3.org/2005/08/addressing">
<S:Header>
<wsa:MessageID>http://example.com/someuniquestring</wsa:MessageID>
<wsa:ReplyTo>
<wsa:Address>http://www.w3.org/2005/08/addressing/anonymous</wsa:Address>
</wsa:ReplyTo>
<wsa:To>mailto:fabrikam@example.com</wsa:To>
<wsa:Action>http://example.com/fabrikam/mail/Delete</wsa:Action>
</S:Header>
<S:Body>
<f:Delete xmlns:f="http://example.com/fabrikam">
<maxCount>42</maxCount>
</f:Delete>
</S:Body>
<S:Envelope xmlns:S="http://www.w3.org/2003/05/soap-envelope"
xmlns:wsa="http://www.w3.org/2005/08/addressing">
<S:Header>
<wsa:MessageID>http://example.com/someuniquestring</wsa:MessageID>
<wsa:ReplyTo>
<wsa:Address>http://www.w3.org/2005/08/addressing/anonymous</wsa:Address>
</wsa:ReplyTo>
<wsa:To>mailto:fabrikam@example.com</wsa:To>
<wsa:Action>http://example.com/fabrikam/mail/Delete</wsa:Action>
</S:Header>
<S:Body>
<f:Delete xmlns:f="http://example.com/fabrikam">
<maxCount>42</maxCount>
</f:Delete>
</S:Body>
</S:Envelope>

View File

@@ -1,18 +1,19 @@
<S:Envelope xmlns:S="http://www.w3.org/2003/05/soap-envelope" xmlns:wsa="http://www.w3.org/2005/08/addressing">
<S:Header>
<wsa:MessageID>http://example.com/someuniquestring</wsa:MessageID>
<wsa:ReplyTo>
<wsa:Address>http://example.com/business/client1</wsa:Address>
</wsa:ReplyTo>
<wsa:FaultTo>
<wsa:Address>http://www.w3.org/2005/08/addressing/anonymous</wsa:Address>
</wsa:FaultTo>
<wsa:To>mailto:fabrikam@example.com</wsa:To>
<wsa:Action>http://example.com/fabrikam/mail/Delete</wsa:Action>
</S:Header>
<S:Body>
<f:Delete xmlns:f="http://example.com/fabrikam">
<maxCount>42</maxCount>
</f:Delete>
</S:Body>
<S:Envelope xmlns:S="http://www.w3.org/2003/05/soap-envelope"
xmlns:wsa="http://www.w3.org/2005/08/addressing">
<S:Header>
<wsa:MessageID>http://example.com/someuniquestring</wsa:MessageID>
<wsa:ReplyTo>
<wsa:Address>http://example.com/business/client1</wsa:Address>
</wsa:ReplyTo>
<wsa:FaultTo>
<wsa:Address>http://www.w3.org/2005/08/addressing/anonymous</wsa:Address>
</wsa:FaultTo>
<wsa:To>mailto:fabrikam@example.com</wsa:To>
<wsa:Action>http://example.com/fabrikam/mail/Delete</wsa:Action>
</S:Header>
<S:Body>
<f:Delete xmlns:f="http://example.com/fabrikam">
<maxCount>42</maxCount>
</f:Delete>
</S:Body>
</S:Envelope>

View File

@@ -1,15 +1,16 @@
<S:Envelope xmlns:S="http://www.w3.org/2003/05/soap-envelope" xmlns:wsa="http://www.w3.org/2005/08/addressing">
<S:Header>
<!--<wsa:MessageID>http://example.com/someuniquestring</wsa:MessageID>-->
<wsa:ReplyTo>
<wsa:Address>http://example.com/business/client1</wsa:Address>
</wsa:ReplyTo>
<wsa:To>mailto:fabrikam@example.com</wsa:To>
<wsa:Action>http://example.com/fabrikam/mail/Delete</wsa:Action>
</S:Header>
<S:Body>
<f:Delete xmlns:f="http://example.com/fabrikam">
<maxCount>42</maxCount>
</f:Delete>
</S:Body>
<S:Envelope xmlns:S="http://www.w3.org/2003/05/soap-envelope"
xmlns:wsa="http://www.w3.org/2005/08/addressing">
<S:Header>
<!--<wsa:MessageID>http://example.com/someuniquestring</wsa:MessageID>-->
<wsa:ReplyTo>
<wsa:Address>http://example.com/business/client1</wsa:Address>
</wsa:ReplyTo>
<wsa:To>mailto:fabrikam@example.com</wsa:To>
<wsa:Action>http://example.com/fabrikam/mail/Delete</wsa:Action>
</S:Header>
<S:Body>
<f:Delete xmlns:f="http://example.com/fabrikam">
<maxCount>42</maxCount>
</f:Delete>
</S:Body>
</S:Envelope>

View File

@@ -1,12 +1,13 @@
<S:Envelope xmlns:S="http://www.w3.org/2003/05/soap-envelope" xmlns:wsa="http://www.w3.org/2005/08/addressing">
<S:Header>
<wsa:MessageID>http://example.com/someuniquestring</wsa:MessageID>
<wsa:To>mailto:fabrikam@example.com</wsa:To>
<wsa:Action>http://example.com/fabrikam/mail/Delete</wsa:Action>
</S:Header>
<S:Body>
<f:Delete xmlns:f="http://example.com/fabrikam">
<maxCount>42</maxCount>
</f:Delete>
</S:Body>
<S:Envelope xmlns:S="http://www.w3.org/2003/05/soap-envelope"
xmlns:wsa="http://www.w3.org/2005/08/addressing">
<S:Header>
<wsa:MessageID>http://example.com/someuniquestring</wsa:MessageID>
<wsa:To>mailto:fabrikam@example.com</wsa:To>
<wsa:Action>http://example.com/fabrikam/mail/Delete</wsa:Action>
</S:Header>
<S:Body>
<f:Delete xmlns:f="http://example.com/fabrikam">
<maxCount>42</maxCount>
</f:Delete>
</S:Body>
</S:Envelope>

View File

@@ -1,11 +1,12 @@
<S:Envelope xmlns:S="http://www.w3.org/2003/05/soap-envelope" xmlns:wsa="http://www.w3.org/2005/08/addressing">
<S:Header>
<wsa:Action>http://example.com/fabrikam/mail/Delete</wsa:Action>
<wsa:MessageID>http://example.com/someuniquestring</wsa:MessageID>
</S:Header>
<S:Body>
<f:Delete xmlns:f="http://example.com/fabrikam">
<f:maxCount>42</f:maxCount>
</f:Delete>
</S:Body>
<S:Envelope xmlns:S="http://www.w3.org/2003/05/soap-envelope"
xmlns:wsa="http://www.w3.org/2005/08/addressing">
<S:Header>
<wsa:Action>http://example.com/fabrikam/mail/Delete</wsa:Action>
<wsa:MessageID>http://example.com/someuniquestring</wsa:MessageID>
</S:Header>
<S:Body>
<f:Delete xmlns:f="http://example.com/fabrikam">
<f:maxCount>42</f:maxCount>
</f:Delete>
</S:Body>
</S:Envelope>

View File

@@ -1,15 +1,16 @@
<S:Envelope xmlns:S="http://www.w3.org/2003/05/soap-envelope" xmlns:wsa="http://www.w3.org/2005/08/addressing">
<S:Header>
<wsa:MessageID>http://example.com/someuniquestring</wsa:MessageID>
<wsa:ReplyTo>
<wsa:Address>http://www.w3.org/2005/08/addressing/none</wsa:Address>
</wsa:ReplyTo>
<wsa:To>mailto:fabrikam@example.com</wsa:To>
<wsa:Action>http://example.com/fabrikam/mail/Delete</wsa:Action>
</S:Header>
<S:Body>
<f:Delete xmlns:f="http://example.com/fabrikam">
<maxCount>42</maxCount>
</f:Delete>
</S:Body>
<S:Envelope xmlns:S="http://www.w3.org/2003/05/soap-envelope"
xmlns:wsa="http://www.w3.org/2005/08/addressing">
<S:Header>
<wsa:MessageID>http://example.com/someuniquestring</wsa:MessageID>
<wsa:ReplyTo>
<wsa:Address>http://www.w3.org/2005/08/addressing/none</wsa:Address>
</wsa:ReplyTo>
<wsa:To>mailto:fabrikam@example.com</wsa:To>
<wsa:Action>http://example.com/fabrikam/mail/Delete</wsa:Action>
</S:Header>
<S:Body>
<f:Delete xmlns:f="http://example.com/fabrikam">
<maxCount>42</maxCount>
</f:Delete>
</S:Body>
</S:Envelope>

View File

@@ -1,14 +1,15 @@
<S:Envelope xmlns:S="http://www.w3.org/2003/05/soap-envelope" xmlns:wsa="http://www.w3.org/2005/08/addressing">
<S:Header>
<wsa:MessageID>http://example.com/someuniquestring</wsa:MessageID>
<wsa:ReplyTo>
<wsa:Address>http://example.com/business/client1</wsa:Address>
</wsa:ReplyTo>
<wsa:Action>http://example.com/fabrikam/mail/Delete</wsa:Action>
</S:Header>
<S:Body>
<f:Delete xmlns:f="http://example.com/fabrikam">
<f:maxCount>42</f:maxCount>
</f:Delete>
</S:Body>
<S:Envelope xmlns:S="http://www.w3.org/2003/05/soap-envelope"
xmlns:wsa="http://www.w3.org/2005/08/addressing">
<S:Header>
<wsa:MessageID>http://example.com/someuniquestring</wsa:MessageID>
<wsa:ReplyTo>
<wsa:Address>http://example.com/business/client1</wsa:Address>
</wsa:ReplyTo>
<wsa:Action>http://example.com/fabrikam/mail/Delete</wsa:Action>
</S:Header>
<S:Body>
<f:Delete xmlns:f="http://example.com/fabrikam">
<f:maxCount>42</f:maxCount>
</f:Delete>
</S:Body>
</S:Envelope>

View File

@@ -1,9 +1,10 @@
<env:Envelope xmlns:env="http://www.w3.org/2003/05/soap-envelope" xmlns:wsa="http://www.w3.org/2005/08/addressing">
<env:Header>
<wsa:MessageID>uid:1234</wsa:MessageID>
<wsa:RelatesTo>http://example.com/someuniquestring</wsa:RelatesTo>
<wsa:To>http://www.w3.org/2005/08/addressing/anonymous</wsa:To>
<wsa:Action>urn:replyAction</wsa:Action>
</env:Header>
<env:Body/>
<env:Envelope xmlns:env="http://www.w3.org/2003/05/soap-envelope"
xmlns:wsa="http://www.w3.org/2005/08/addressing">
<env:Header>
<wsa:MessageID>uid:1234</wsa:MessageID>
<wsa:RelatesTo>http://example.com/someuniquestring</wsa:RelatesTo>
<wsa:To>http://www.w3.org/2005/08/addressing/anonymous</wsa:To>
<wsa:Action>urn:replyAction</wsa:Action>
</env:Header>
<env:Body/>
</env:Envelope>

View File

@@ -1,18 +1,19 @@
<env:Envelope xmlns:env="http://www.w3.org/2003/05/soap-envelope" xmlns:wsa="http://www.w3.org/2005/08/addressing">
<env:Header>
<wsa:MessageID>uid:1234</wsa:MessageID>
<wsa:RelatesTo>http://example.com/someuniquestring</wsa:RelatesTo>
<wsa:To>http://www.w3.org/2005/08/addressing/anonymous</wsa:To>
<wsa:Action>urn:faultAction</wsa:Action>
</env:Header>
<env:Body>
<env:Fault>
<env:Code>
<env:Value>env:Receiver</env:Value>
</env:Code>
<env:Reason>
<env:Text xml:lang="en">Error</env:Text>
</env:Reason>
</env:Fault>
</env:Body>
<env:Envelope xmlns:env="http://www.w3.org/2003/05/soap-envelope"
xmlns:wsa="http://www.w3.org/2005/08/addressing">
<env:Header>
<wsa:MessageID>uid:1234</wsa:MessageID>
<wsa:RelatesTo>http://example.com/someuniquestring</wsa:RelatesTo>
<wsa:To>http://www.w3.org/2005/08/addressing/anonymous</wsa:To>
<wsa:Action>urn:faultAction</wsa:Action>
</env:Header>
<env:Body>
<env:Fault>
<env:Code>
<env:Value>env:Receiver</env:Value>
</env:Code>
<env:Reason>
<env:Text xml:lang="en">Error</env:Text>
</env:Reason>
</env:Fault>
</env:Body>
</env:Envelope>

View File

@@ -1,19 +1,17 @@
<env:Envelope xmlns:env="http://www.w3.org/2003/05/soap-envelope"
xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing">
<env:Header/>
<env:Body>
<env:Fault>
<env:Code>
<env:Value>env:Sender</env:Value>
<env:Subcode>
<env:Value>wsa:MessageAddressingHeaderRequired</env:Value>
</env:Subcode>
</env:Code>
<env:Reason>
<env:Text xml:lang="en">
A required header representing a Message Addressing Property is not present
</env:Text>
</env:Reason>
</env:Fault>
</env:Body>
xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing">
<env:Header/>
<env:Body>
<env:Fault>
<env:Code>
<env:Value>env:Sender</env:Value>
<env:Subcode>
<env:Value>wsa:MessageAddressingHeaderRequired</env:Value>
</env:Subcode>
</env:Code>
<env:Reason>
<env:Text xml:lang="en">A required header representing a Message Addressing Property is not present</env:Text>
</env:Reason>
</env:Fault>
</env:Body>
</env:Envelope>

View File

@@ -1,15 +1,16 @@
<S:Envelope xmlns:S="http://www.w3.org/2003/05/soap-envelope" xmlns:wsa="http://www.w3.org/2005/08/addressing">
<S:Header>
<wsa:MessageID>http://example.com/someuniquestring</wsa:MessageID>
<wsa:ReplyTo>
<wsa:Address>http://example.com/business/client1</wsa:Address>
</wsa:ReplyTo>
<wsa:To>mailto:fabrikam@example.com</wsa:To>
<wsa:Action>http://example.com/fabrikam/mail/Delete</wsa:Action>
</S:Header>
<S:Body>
<f:Delete xmlns:f="http://example.com/fabrikam">
<f:maxCount>42</f:maxCount>
</f:Delete>
</S:Body>
<S:Envelope xmlns:S="http://www.w3.org/2003/05/soap-envelope"
xmlns:wsa="http://www.w3.org/2005/08/addressing">
<S:Header>
<wsa:MessageID>http://example.com/someuniquestring</wsa:MessageID>
<wsa:ReplyTo>
<wsa:Address>http://example.com/business/client1</wsa:Address>
</wsa:ReplyTo>
<wsa:To>mailto:fabrikam@example.com</wsa:To>
<wsa:Action>http://example.com/fabrikam/mail/Delete</wsa:Action>
</S:Header>
<S:Body>
<f:Delete xmlns:f="http://example.com/fabrikam">
<f:maxCount>42</f:maxCount>
</f:Delete>
</S:Body>
</S:Envelope>

View File

@@ -1,17 +1,18 @@
<S:Envelope xmlns:S="http://www.w3.org/2003/05/soap-envelope"
xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing"
xmlns:f123="http://www.fabrikam123.example/svc53">
<S:Header>
<wsa:MessageID>uuid:aaaabbbb-cccc-dddd-eeee-ffffffffffff</wsa:MessageID>
<wsa:ReplyTo>
<wsa:Address>http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous</wsa:Address>
</wsa:ReplyTo>
<wsa:To S:mustUnderstand="true">mailto:joe@fabrikam123.example</wsa:To>
<wsa:Action>http://fabrikam123.example/mail/Delete</wsa:Action>
</S:Header>
<S:Body>
<f123:Delete>
<maxCount>42</maxCount>
</f123:Delete>
</S:Body>
xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing"
xmlns:f123="http://www.fabrikam123.example/svc53">
<S:Header>
<wsa:MessageID>uuid:aaaabbbb-cccc-dddd-eeee-ffffffffffff</wsa:MessageID>
<wsa:ReplyTo>
<wsa:Address>http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous
</wsa:Address>
</wsa:ReplyTo>
<wsa:To S:mustUnderstand="true">mailto:joe@fabrikam123.example</wsa:To>
<wsa:Action>http://fabrikam123.example/mail/Delete</wsa:Action>
</S:Header>
<S:Body>
<f123:Delete>
<maxCount>42</maxCount>
</f123:Delete>
</S:Body>
</S:Envelope>

View File

@@ -1,20 +1,21 @@
<S:Envelope xmlns:S="http://www.w3.org/2003/05/soap-envelope"
xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing"
xmlns:f123="http://www.fabrikam123.example/svc53">
<S:Header>
<wsa:MessageID>uuid:aaaabbbb-cccc-dddd-eeee-ffffffffffff</wsa:MessageID>
<wsa:ReplyTo>
<wsa:Address>http://example.com/business/client1</wsa:Address>
</wsa:ReplyTo>
<wsa:FaultTo>
<wsa:Address>http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous</wsa:Address>
</wsa:FaultTo>
<wsa:To S:mustUnderstand="true">mailto:joe@fabrikam123.example</wsa:To>
<wsa:Action>http://fabrikam123.example/mail/Delete</wsa:Action>
</S:Header>
<S:Body>
<f123:Delete>
<maxCount>42</maxCount>
</f123:Delete>
</S:Body>
xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing"
xmlns:f123="http://www.fabrikam123.example/svc53">
<S:Header>
<wsa:MessageID>uuid:aaaabbbb-cccc-dddd-eeee-ffffffffffff</wsa:MessageID>
<wsa:ReplyTo>
<wsa:Address>http://example.com/business/client1</wsa:Address>
</wsa:ReplyTo>
<wsa:FaultTo>
<wsa:Address>http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous
</wsa:Address>
</wsa:FaultTo>
<wsa:To S:mustUnderstand="true">mailto:joe@fabrikam123.example</wsa:To>
<wsa:Action>http://fabrikam123.example/mail/Delete</wsa:Action>
</S:Header>
<S:Body>
<f123:Delete>
<maxCount>42</maxCount>
</f123:Delete>
</S:Body>
</S:Envelope>

View File

@@ -1,17 +1,17 @@
<S:Envelope xmlns:S="http://www.w3.org/2003/05/soap-envelope"
xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing"
xmlns:f123="http://www.fabrikam123.example/svc53">
<S:Header>
<!--<wsa:MessageID>uuid:aaaabbbb-cccc-dddd-eeee-ffffffffffff</wsa:MessageID>-->
<wsa:ReplyTo>
<wsa:Address>http://business456.example/client1</wsa:Address>
</wsa:ReplyTo>
<wsa:To S:mustUnderstand="true">mailto:joe@fabrikam123.example</wsa:To>
<wsa:Action>http://fabrikam123.example/mail/Delete</wsa:Action>
</S:Header>
<S:Body>
<f123:Delete>
<maxCount>42</maxCount>
</f123:Delete>
</S:Body>
xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing"
xmlns:f123="http://www.fabrikam123.example/svc53">
<S:Header>
<!--<wsa:MessageID>uuid:aaaabbbb-cccc-dddd-eeee-ffffffffffff</wsa:MessageID>-->
<wsa:ReplyTo>
<wsa:Address>http://business456.example/client1</wsa:Address>
</wsa:ReplyTo>
<wsa:To S:mustUnderstand="true">mailto:joe@fabrikam123.example</wsa:To>
<wsa:Action>http://fabrikam123.example/mail/Delete</wsa:Action>
</S:Header>
<S:Body>
<f123:Delete>
<maxCount>42</maxCount>
</f123:Delete>
</S:Body>
</S:Envelope>

View File

@@ -1,17 +1,18 @@
<S:Envelope xmlns:S="http://www.w3.org/2003/05/soap-envelope"
xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing"
xmlns:f123="http://www.fabrikam123.example/svc53">
<S:Header>
<wsa:MessageID>uuid:aaaabbbb-cccc-dddd-eeee-ffffffffffff</wsa:MessageID>
<wsa:To S:mustUnderstand="true">mailto:joe@fabrikam123.example</wsa:To>
<wsa:From>
<wsa:Address>http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous</wsa:Address>
</wsa:From>
<wsa:Action>http://fabrikam123.example/mail/Delete</wsa:Action>
</S:Header>
<S:Body>
<f123:Delete>
<maxCount>42</maxCount>
</f123:Delete>
</S:Body>
xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing"
xmlns:f123="http://www.fabrikam123.example/svc53">
<S:Header>
<wsa:MessageID>uuid:aaaabbbb-cccc-dddd-eeee-ffffffffffff</wsa:MessageID>
<wsa:To S:mustUnderstand="true">mailto:joe@fabrikam123.example</wsa:To>
<wsa:From>
<wsa:Address>http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous
</wsa:Address>
</wsa:From>
<wsa:Action>http://fabrikam123.example/mail/Delete</wsa:Action>
</S:Header>
<S:Body>
<f123:Delete>
<maxCount>42</maxCount>
</f123:Delete>
</S:Body>
</S:Envelope>

View File

@@ -1,16 +1,16 @@
<S:Envelope xmlns:S="http://www.w3.org/2003/05/soap-envelope"
xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing">
<S:Header>
<wsa:MessageID>http://example.com/someuniquestring</wsa:MessageID>
<wsa:ReplyTo>
<wsa:Address>http://example.com/business/client1</wsa:Address>
</wsa:ReplyTo>
<wsa:To>mailto:fabrikam@example.com</wsa:To>
<wsa:Action>http://example.com/fabrikam/mail/Delete</wsa:Action>
</S:Header>
<S:Body>
<f:Delete xmlns:f="http://example.com/fabrikam">
<f:maxCount>42</f:maxCount>
</f:Delete>
</S:Body>
xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing">
<S:Header>
<wsa:MessageID>http://example.com/someuniquestring</wsa:MessageID>
<wsa:ReplyTo>
<wsa:Address>http://example.com/business/client1</wsa:Address>
</wsa:ReplyTo>
<wsa:To>mailto:fabrikam@example.com</wsa:To>
<wsa:Action>http://example.com/fabrikam/mail/Delete</wsa:Action>
</S:Header>
<S:Body>
<f:Delete xmlns:f="http://example.com/fabrikam">
<f:maxCount>42</f:maxCount>
</f:Delete>
</S:Body>
</S:Envelope>

View File

@@ -1,10 +1,10 @@
<env:Envelope xmlns:env="http://www.w3.org/2003/05/soap-envelope"
xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing">
<env:Header>
<wsa:MessageID>uid:1234</wsa:MessageID>
<wsa:RelatesTo>uuid:aaaabbbb-cccc-dddd-eeee-ffffffffffff</wsa:RelatesTo>
<wsa:To>http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous</wsa:To>
<wsa:Action>urn:replyAction</wsa:Action>
</env:Header>
<env:Body/>
xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing">
<env:Header>
<wsa:MessageID>uid:1234</wsa:MessageID>
<wsa:RelatesTo>uuid:aaaabbbb-cccc-dddd-eeee-ffffffffffff</wsa:RelatesTo>
<wsa:To>http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous</wsa:To>
<wsa:Action>urn:replyAction</wsa:Action>
</env:Header>
<env:Body/>
</env:Envelope>

View File

@@ -1,19 +1,19 @@
<env:Envelope xmlns:env="http://www.w3.org/2003/05/soap-envelope"
xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing">
<env:Header>
<wsa:MessageID>uid:1234</wsa:MessageID>
<wsa:RelatesTo>uuid:aaaabbbb-cccc-dddd-eeee-ffffffffffff</wsa:RelatesTo>
<wsa:To>http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous</wsa:To>
<wsa:Action>urn:faultAction</wsa:Action>
</env:Header>
<env:Body>
<env:Fault>
<env:Code>
<env:Value>env:Receiver</env:Value>
</env:Code>
<env:Reason>
<env:Text xml:lang="en">Error</env:Text>
</env:Reason>
</env:Fault>
</env:Body>
xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing">
<env:Header>
<wsa:MessageID>uid:1234</wsa:MessageID>
<wsa:RelatesTo>uuid:aaaabbbb-cccc-dddd-eeee-ffffffffffff</wsa:RelatesTo>
<wsa:To>http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous</wsa:To>
<wsa:Action>urn:faultAction</wsa:Action>
</env:Header>
<env:Body>
<env:Fault>
<env:Code>
<env:Value>env:Receiver</env:Value>
</env:Code>
<env:Reason>
<env:Text xml:lang="en">Error</env:Text>
</env:Reason>
</env:Fault>
</env:Body>
</env:Envelope>

View File

@@ -1,19 +1,17 @@
<env:Envelope xmlns:env="http://www.w3.org/2003/05/soap-envelope"
xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing">
<env:Header/>
<env:Body>
<env:Fault>
<env:Code>
<env:Value>env:Sender</env:Value>
<env:Subcode>
<env:Value>wsa:MessageInformationHeaderRequired</env:Value>
</env:Subcode>
</env:Code>
<env:Reason>
<env:Text xml:lang="en">
A required message information header, To, MessageID, or Action, is not present.
</env:Text>
</env:Reason>
</env:Fault>
</env:Body>
xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing">
<env:Header/>
<env:Body>
<env:Fault>
<env:Code>
<env:Value>env:Sender</env:Value>
<env:Subcode>
<env:Value>wsa:MessageInformationHeaderRequired</env:Value>
</env:Subcode>
</env:Code>
<env:Reason>
<env:Text xml:lang="en">A required message information header, To, MessageID, or Action, is not present.</env:Text>
</env:Reason>
</env:Fault>
</env:Body>
</env:Envelope>

View File

@@ -1,16 +1,16 @@
<S:Envelope xmlns:S="http://www.w3.org/2003/05/soap-envelope"
xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing">
<S:Header>
<wsa:MessageID>http://example.com/someuniquestring</wsa:MessageID>
<wsa:ReplyTo>
<wsa:Address>http://example.com/business/client1</wsa:Address>
</wsa:ReplyTo>
<wsa:To>mailto:fabrikam@example.com</wsa:To>
<wsa:Action>http://example.com/fabrikam/mail/Delete</wsa:Action>
</S:Header>
<S:Body>
<f:Delete xmlns:f="http://example.com/fabrikam">
<f:maxCount>42</f:maxCount>
</f:Delete>
</S:Body>
xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing">
<S:Header>
<wsa:MessageID>http://example.com/someuniquestring</wsa:MessageID>
<wsa:ReplyTo>
<wsa:Address>http://example.com/business/client1</wsa:Address>
</wsa:ReplyTo>
<wsa:To>mailto:fabrikam@example.com</wsa:To>
<wsa:Action>http://example.com/fabrikam/mail/Delete</wsa:Action>
</S:Header>
<S:Body>
<f:Delete xmlns:f="http://example.com/fabrikam">
<f:maxCount>42</f:maxCount>
</f:Delete>
</S:Body>
</S:Envelope>

View File

@@ -1,17 +1,17 @@
<S:Envelope xmlns:S="http://www.w3.org/2003/05/soap-envelope"
xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing"
xmlns:f123="http://www.fabrikam123.example/svc53">
<S:Header>
<wsa:MessageID>uuid:aaaabbbb-cccc-dddd-eeee-ffffffffffff</wsa:MessageID>
<wsa:ReplyTo>
<wsa:Address>http://example.com/business/client1</wsa:Address>
</wsa:ReplyTo>
<wsa:To S:mustUnderstand="true">mailto:joe@fabrikam123.example</wsa:To>
<wsa:Action>http://fabrikam123.example/mail/Delete</wsa:Action>
</S:Header>
<S:Body>
<f123:Delete>
<maxCount>42</maxCount>
</f123:Delete>
</S:Body>
xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing"
xmlns:f123="http://www.fabrikam123.example/svc53">
<S:Header>
<wsa:MessageID>uuid:aaaabbbb-cccc-dddd-eeee-ffffffffffff</wsa:MessageID>
<wsa:ReplyTo>
<wsa:Address>http://example.com/business/client1</wsa:Address>
</wsa:ReplyTo>
<wsa:To S:mustUnderstand="true">mailto:joe@fabrikam123.example</wsa:To>
<wsa:Action>http://fabrikam123.example/mail/Delete</wsa:Action>
</S:Header>
<S:Body>
<f123:Delete>
<maxCount>42</maxCount>
</f123:Delete>
</S:Body>
</S:Envelope>

View File

@@ -1,15 +1,19 @@
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<soapenv:Body>
<ns1:sendMessageResponse soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:ns1="urn:Sole">
<sendMessageReturn xsi:type="soapenc:string" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/">
<![CDATA[<?xml version="1.0" encoding="UTF-8"?>
<soapenv:Body>
<ns1:sendMessageResponse
soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
xmlns:ns1="urn:Sole">
<sendMessageReturn xsi:type="soapenc:string"
xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/">
<![CDATA[<?xml version="1.0" encoding="UTF-8"?>
<PDresponse>
<isStatusOK>true</isStatusOK>
<status>0</status>
<payLoad><![CDATA[<?xml version="1.0" encoding="UTF-8"?><response>ok</response>]]]]>><![CDATA[</payLoad>
<payLoad><![CDATA[<?xml version="1.0" encoding="UTF-8"?><response>ok</response>]]]]>
><![CDATA[</payLoad>
</PDresponse>]]>
</sendMessageReturn>
</ns1:sendMessageResponse>
</soapenv:Body>
</sendMessageReturn>
</ns1:sendMessageResponse>
</soapenv:Body>
</soapenv:Envelope>

View File

@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<soap:Envelope
xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<ndns:doSomethingRequest/>
</soap:Body>
xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<ndns:doSomethingRequest/>
</soap:Body>
</soap:Envelope>

View File

@@ -1,5 +1,5 @@
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/">
<SOAP-ENV:Body>
<tru:StockSymbol xmlns:tru="http://fabrikam123.com/payloads">QQQ</tru:StockSymbol>
</SOAP-ENV:Body>
<SOAP-ENV:Body>
<tru:StockSymbol xmlns:tru="http://fabrikam123.com/payloads">QQQ</tru:StockSymbol>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope>

View File

@@ -1,461 +1,478 @@
<?xml version='1.0' encoding='UTF-8'?>
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Body>
<GetMetadataKeysResponse xmlns="http://codex.corp.obade.com/codex/schemas">
<metadatakeylist>
<metadatakey>
<id>1319</id>
<key>000</key>
<constraints>
<productlist/>
<versionlist/>
<subproductlist/>
<platformlist>
<platform name="aix" id="7" description="IBM AIX"/>
<platform name="winmobile" id="14" description="Windows Mobile"/>
<platform name="osx10-64" id="11"
description="Mac OS X 10.x (64-bit CPU)"/>
<platform name="osx10" id="2" description="Mac OS X 10.x"/>
<platform name="hpux" id="4" description="HPUX Platform"/>
<platform name="independent" id="10" description="Platform Independent"/>
<platform name="iphone" id="13" description="iPhone OS"/>
<platform name="linux64" id="12" description="Linux OS (64-bit CPU)"/>
<platform name="solaris" id="5" description="Sun Solaris OS"/>
<platform name="linux" id="6" description="Linux OS"/>
<platform name="air" id="9" description="Air Applications"/>
<platform name="win32" id="1" description="Windows OS (32-bit CPU)"/>
<platform name="java" id="8" description="Java VM"/>
<platform name="win64" id="3" description="Windows OS (64-bit CPU)"/>
<platform name="flash" id="0"
description="For products built on Flash or Flex"/>
</platformlist>
<compilertargetlist/>
<licensemodellist/>
<formatlist/>
<certificationlevellist/>
<statuslist/>
<languagelist/>
<dateconstraint/>
</constraints>
</metadatakey>
<metadatakey>
<id>1317</id>
<key>000 Certification Levels</key>
<constraints>
<productlist/>
<versionlist/>
<subproductlist/>
<platformlist/>
<compilertargetlist/>
<licensemodellist/>
<formatlist/>
<certificationlevellist>
<certificationlevel name="Build Failed" id="-10" color="999999"/>
<certificationlevel name="Pre Release" id="30" color="0000FF"/>
<certificationlevel name="Not Tested" id="0" color="000000"/>
<certificationlevel name="Product Team Only" id="10" color="FF0000"/>
<certificationlevel name="Testing Failed" id="-5" color="999999"/>
<certificationlevel name="Release Candidate" id="40" color="00FFFF"/>
<certificationlevel name="Golden Master" id="50" color="FF00FF"/>
<certificationlevel name="Milestone" id="25" color="006400"/>
<certificationlevel name="Integration Ready" id="20" color="A52A2A"/>
</certificationlevellist>
<statuslist/>
<languagelist/>
<dateconstraint/>
</constraints>
</metadatakey>
<metadatakey>
<id>1300</id>
<key>00 Admin Global Key</key>
<constraints>
<productlist/>
<versionlist/>
<subproductlist/>
<platformlist/>
<compilertargetlist/>
<licensemodellist/>
<formatlist/>
<certificationlevellist/>
<statuslist/>
<languagelist/>
<dateconstraint/>
</constraints>
</metadatakey>
<metadatakey>
<id>1</id>
<key>obadeCode</key>
<constraints>
<productlist/>
<versionlist/>
<subproductlist/>
<platformlist/>
<compilertargetlist/>
<licensemodellist/>
<formatlist/>
<certificationlevellist/>
<statuslist/>
<languagelist/>
<dateconstraint/>
</constraints>
</metadatakey>
<metadatakey>
<id>182</id>
<key>BuildVersion</key>
<constraints>
<productlist/>
<versionlist/>
<subproductlist/>
<platformlist/>
<compilertargetlist/>
<licensemodellist/>
<formatlist/>
<certificationlevellist/>
<statuslist/>
<languagelist/>
<dateconstraint/>
</constraints>
</metadatakey>
<metadatakey>
<id>1318</id>
<key>000 Statuses</key>
<constraints>
<productlist/>
<versionlist/>
<subproductlist/>
<platformlist/>
<compilertargetlist/>
<licensemodellist/>
<formatlist/>
<certificationlevellist/>
<statuslist>
<status name="Available" isavailable="true" id="1"/>
<status name="Pending" isavailable="false" id="2"/>
<status name="Deleted" isavailable="false" id="0"/>
<status name="Pending Platform Group" isavailable="false" id="3"/>
<status name="Inactive" isavailable="false" id="4"/>
</statuslist>
<languagelist/>
<dateconstraint/>
</constraints>
</metadatakey>
<metadatakey>
<id>1308</id>
<key>00 Non Admin Scoped Key</key>
<constraints>
<productlist/>
<versionlist/>
<subproductlist/>
<platformlist/>
<compilertargetlist/>
<licensemodellist/>
<formatlist/>
<certificationlevellist/>
<statuslist/>
<languagelist/>
<dateconstraint/>
</constraints>
</metadatakey>
<metadatakey>
<id>1307</id>
<key>00 Non Admin Global Key</key>
<constraints>
<productlist/>
<versionlist/>
<subproductlist/>
<platformlist/>
<compilertargetlist/>
<licensemodellist/>
<formatlist/>
<certificationlevellist/>
<statuslist/>
<languagelist/>
<dateconstraint/>
</constraints>
</metadatakey>
<metadatakey>
<id>1314</id>
<key>000 Compiler Targets</key>
<constraints>
<productlist/>
<versionlist/>
<subproductlist/>
<platformlist/>
<compilertargetlist/>
<licensemodellist/>
<formatlist/>
<certificationlevellist/>
<statuslist/>
<languagelist/>
<dateconstraint/>
</constraints>
</metadatakey>
<metadatakey>
<id>2</id>
<key>obadeIPNumber</key>
<constraints>
<productlist/>
<versionlist/>
<subproductlist/>
<platformlist/>
<compilertargetlist/>
<licensemodellist/>
<formatlist/>
<certificationlevellist/>
<statuslist/>
<languagelist/>
<dateconstraint/>
</constraints>
</metadatakey>
<metadatakey>
<id>183</id>
<key>Sources</key>
<constraints>
<productlist/>
<versionlist/>
<subproductlist/>
<platformlist/>
<compilertargetlist/>
<licensemodellist/>
<formatlist/>
<certificationlevellist/>
<statuslist/>
<languagelist/>
<dateconstraint/>
</constraints>
</metadatakey>
<metadatakey>
<id>294</id>
<key>Disc Part Number</key>
<constraints>
<productlist/>
<versionlist/>
<subproductlist/>
<platformlist/>
<compilertargetlist/>
<licensemodellist/>
<formatlist/>
<certificationlevellist/>
<statuslist/>
<languagelist/>
<dateconstraint/>
</constraints>
</metadatakey>
<metadatakey>
<id>11</id>
<key>Checksum</key>
<constraints>
<productlist/>
<versionlist/>
<subproductlist/>
<platformlist/>
<compilertargetlist/>
<licensemodellist/>
<formatlist/>
<certificationlevellist/>
<statuslist/>
<languagelist/>
<dateconstraint/>
</constraints>
</metadatakey>
<metadatakey>
<id>1320</id>
<key>000 Languages</key>
<constraints>
<productlist/>
<versionlist/>
<subproductlist/>
<platformlist/>
<compilertargetlist/>
<licensemodellist/>
<formatlist/>
<certificationlevellist/>
<statuslist/>
<languagelist>
<language name="International English" id="3" code="en_GB"/>
<language name="Swedish" id="57" code="sv_SV"/>
<language name="Chinese,Simplified" id="18" code="zh_CN"/>
<language name="Korean" id="17" code="ko_KR"/>
<language name="Arabic" id="28" code="ar_AE"/>
<language name="Czech" id="20" code="cs_CZ"/>
<language name="International English" id="37" code="en_IE"/>
<language name="Serbo-Croatian" id="52" code="sh_YU"/>
<language name="nl_NO" id="62" code="nl_NO"/>
<language name="Japanese" id="7" code="ja_JP"/>
<language name="Russian" id="25" code="ru_RU"/>
<language name="English,International" id="35" code="en_inatl"/>
<language name="Estonian" id="39" code="et_EE"/>
<language name="English (Middle East)" id="38" code="en_ME"/>
<language name="Bulgarian" id="30" code="bg_BG"/>
<language name="Romanian" id="24" code="ro_RO"/>
<language name="Belarusian" id="29" code="be_BY"/>
<language name="Ukranian" id="59" code="uk_UA"/>
<language name="Portuguese,Brazilian" id="11" code="pt_BR"/>
<language name="English" id="33" code="en_XC"/>
<language name="(many)" id="1" code="mul"/>
<language name="Spanish (Mexico)" id="10" code="es_MX"/>
<language name="Catalan" id="31" code="ca_ES"/>
<language name="Turkish" id="26" code="tr_TR"/>
<language name="Latvian" id="46" code="lv_LV"/>
<language name="Portuguese" id="51" code="pt_PT"/>
<language name="Danish" id="12" code="da_DK"/>
<language name="Spanish (Latin America)" id="56" code="es_LA"/>
<language name="Hungarian" id="22" code="hu_HU"/>
<language name="New Norwegian" id="49" code="nn_NO"/>
<language name="Spanish" id="55" code="es_QM"/>
<language name="Spanish" id="9" code="es_ES"/>
<language name="Polish" id="23" code="pl_PL"/>
<language name="English" id="34" code="en_XM"/>
<language name="Slovakia" id="53" code="sk_SK"/>
<language name="Vietnamese" id="60" code="vi_VN"/>
<language name="French (Canada)" id="6" code="fr_CA"/>
<language name="Hebrew" id="43" code="iw_IL"/>
<language name="French" id="40" code="fr_XM"/>
<language name="Albanian" id="27" code="sq_AL"/>
<language name="Norwegian" id="50" code="no_NO"/>
<language name="French (Middle East)" id="41" code="fr_ME"/>
<language name="Thai" id="58" code="th_TH"/>
<language name="French" id="5" code="fr_FR"/>
<language name="German" id="4" code="de_DE"/>
<language name="U.S. English" id="2" code="en_US"/>
<language name="Italian" id="8" code="it_IT"/>
<language name="Swedish" id="16" code="sv_SE"/>
<language name="Macedonian" id="48" code="mk_MK"/>
<language name="Icelandic" id="45" code="is_IS"/>
<language name="Hebrew" id="42" code="he_IL"/>
<language name="Greek" id="21" code="el_GR"/>
<language name="Finnish" id="14" code="fi_FI"/>
<language name="Dutch" id="13" code="nl_NL"/>
<language name="en_HD" id="61" code="en_HD"/>
<language name="Chinese,Traditional" id="19" code="zh_TW"/>
<language name="English (Central Europe)" id="36" code="en_CE"/>
<language name="Croatian" id="32" code="hr_HR"/>
<language name="Hindi" id="44" code="hi_IN"/>
<language name="Lithuanian" id="47" code="lt_LT"/>
<language name="za_CN" id="63" code="za_CN"/>
<language name="Norwegian" id="15" code="nb_NO"/>
<language name="Slovenian" id="54" code="sl_SI"/>
</languagelist>
<dateconstraint/>
</constraints>
</metadatakey>
<metadatakey>
<id>1322</id>
<key>000 Formats</key>
<constraints>
<productlist/>
<versionlist/>
<subproductlist/>
<platformlist/>
<compilertargetlist/>
<licensemodellist/>
<formatlist>
<format name="DVD Image Set" id="9"/>
<format name="Patch" id="7"/>
<format name="Raw Build" id="2"/>
<format name="RIBS Installer - Reduced" id="6"/>
<format name="RIBS Installer - Multi-disc" id="5"/>
<format name="Web Archive" id="12"/>
<format name="DDP" id="16"/>
<format name="DVD Image" id="8"/>
<format name="Air Archive" id="14"/>
<format name="Java Archive" id="13"/>
<format name="CD Image" id="18"/>
<format name="Installer" id="3"/>
<format name="DVD9 Image" id="17"/>
<format name="Folder" id="1"/>
<format name="Symbols" id="10"/>
<format name="ESD" id="11"/>
<format name="Enterprise Archive" id="15"/>
<format name="RIBS Installer" id="4"/>
</formatlist>
<certificationlevellist/>
<statuslist/>
<languagelist/>
<dateconstraint/>
</constraints>
</metadatakey>
<metadatakey>
<id>1174</id>
<key>Lou</key>
<constraints>
<productlist/>
<versionlist/>
<subproductlist/>
<platformlist/>
<compilertargetlist/>
<licensemodellist/>
<formatlist/>
<certificationlevellist/>
<statuslist/>
<languagelist/>
<dateconstraint/>
</constraints>
</metadatakey>
<metadatakey>
<id>1377</id>
<key>Long Global Key
cDTBnlbjNWhSNpHuUcjZvBbzIDOKTIQIksQQNyixKoAMHreSVWqHGLuCxPHuIkvbmFvxuWwBzZgrFsDLbgyPhwPsWqApUyqzcspQpBRFuULXphERrKfYJCouNqYODAlziWWGfbvHhzfDdxjcsxZMQVrtJzIxVRDVjTgNCXIaVaZgIANvJIvTyBLDRD</key>
<constraints>
<productlist/>
<versionlist/>
<subproductlist/>
<platformlist/>
<compilertargetlist/>
<licensemodellist/>
<formatlist/>
<certificationlevellist/>
<statuslist/>
<languagelist/>
<dateconstraint/>
</constraints>
</metadatakey>
<metadatakey>
<id>1321</id>
<key>000 License Models</key>
<constraints>
<productlist/>
<versionlist/>
<subproductlist/>
<platformlist/>
<compilertargetlist/>
<licensemodellist>
<licensemodel name="Universal" id="4"/>
<licensemodel name="Retail" id="1"/>
<licensemodel name="None" id="0"/>
<licensemodel name="Trial" id="3"/>
<licensemodel name="Volume" id="2"/>
<licensemodel name="Educational" id="5"/>
</licensemodellist>
<formatlist/>
<certificationlevellist/>
<statuslist/>
<languagelist/>
<dateconstraint/>
</constraints>
</metadatakey>
<metadatakey>
<id>1330</id>
<key>00 Admin Dates After Test</key>
<constraints>
<productlist/>
<versionlist/>
<subproductlist/>
<platformlist/>
<compilertargetlist/>
<licensemodellist/>
<formatlist/>
<certificationlevellist/>
<statuslist/>
<languagelist/>
<dateconstraint/>
</constraints>
</metadatakey>
</metadatakeylist>
<performancedata>
<response>4697</response>
<meanresponse>7606.000</meanresponse>
</performancedata>
</GetMetadataKeysResponse>
</soapenv:Body>
<soapenv:Body>
<GetMetadataKeysResponse xmlns="http://codex.corp.obade.com/codex/schemas">
<metadatakeylist>
<metadatakey>
<id>1319</id>
<key>000</key>
<constraints>
<productlist/>
<versionlist/>
<subproductlist/>
<platformlist>
<platform name="aix" id="7" description="IBM AIX"/>
<platform name="winmobile" id="14"
description="Windows Mobile"/>
<platform name="osx10-64" id="11"
description="Mac OS X 10.x (64-bit CPU)"/>
<platform name="osx10" id="2" description="Mac OS X 10.x"/>
<platform name="hpux" id="4" description="HPUX Platform"/>
<platform name="independent" id="10"
description="Platform Independent"/>
<platform name="iphone" id="13" description="iPhone OS"/>
<platform name="linux64" id="12"
description="Linux OS (64-bit CPU)"/>
<platform name="solaris" id="5" description="Sun Solaris OS"/>
<platform name="linux" id="6" description="Linux OS"/>
<platform name="air" id="9" description="Air Applications"/>
<platform name="win32" id="1"
description="Windows OS (32-bit CPU)"/>
<platform name="java" id="8" description="Java VM"/>
<platform name="win64" id="3"
description="Windows OS (64-bit CPU)"/>
<platform name="flash" id="0"
description="For products built on Flash or Flex"/>
</platformlist>
<compilertargetlist/>
<licensemodellist/>
<formatlist/>
<certificationlevellist/>
<statuslist/>
<languagelist/>
<dateconstraint/>
</constraints>
</metadatakey>
<metadatakey>
<id>1317</id>
<key>000 Certification Levels</key>
<constraints>
<productlist/>
<versionlist/>
<subproductlist/>
<platformlist/>
<compilertargetlist/>
<licensemodellist/>
<formatlist/>
<certificationlevellist>
<certificationlevel name="Build Failed" id="-10"
color="999999"/>
<certificationlevel name="Pre Release" id="30"
color="0000FF"/>
<certificationlevel name="Not Tested" id="0" color="000000"/>
<certificationlevel name="Product Team Only" id="10"
color="FF0000"/>
<certificationlevel name="Testing Failed" id="-5"
color="999999"/>
<certificationlevel name="Release Candidate" id="40"
color="00FFFF"/>
<certificationlevel name="Golden Master" id="50"
color="FF00FF"/>
<certificationlevel name="Milestone" id="25" color="006400"/>
<certificationlevel name="Integration Ready" id="20"
color="A52A2A"/>
</certificationlevellist>
<statuslist/>
<languagelist/>
<dateconstraint/>
</constraints>
</metadatakey>
<metadatakey>
<id>1300</id>
<key>00 Admin Global Key</key>
<constraints>
<productlist/>
<versionlist/>
<subproductlist/>
<platformlist/>
<compilertargetlist/>
<licensemodellist/>
<formatlist/>
<certificationlevellist/>
<statuslist/>
<languagelist/>
<dateconstraint/>
</constraints>
</metadatakey>
<metadatakey>
<id>1</id>
<key>obadeCode</key>
<constraints>
<productlist/>
<versionlist/>
<subproductlist/>
<platformlist/>
<compilertargetlist/>
<licensemodellist/>
<formatlist/>
<certificationlevellist/>
<statuslist/>
<languagelist/>
<dateconstraint/>
</constraints>
</metadatakey>
<metadatakey>
<id>182</id>
<key>BuildVersion</key>
<constraints>
<productlist/>
<versionlist/>
<subproductlist/>
<platformlist/>
<compilertargetlist/>
<licensemodellist/>
<formatlist/>
<certificationlevellist/>
<statuslist/>
<languagelist/>
<dateconstraint/>
</constraints>
</metadatakey>
<metadatakey>
<id>1318</id>
<key>000 Statuses</key>
<constraints>
<productlist/>
<versionlist/>
<subproductlist/>
<platformlist/>
<compilertargetlist/>
<licensemodellist/>
<formatlist/>
<certificationlevellist/>
<statuslist>
<status name="Available" isavailable="true" id="1"/>
<status name="Pending" isavailable="false" id="2"/>
<status name="Deleted" isavailable="false" id="0"/>
<status name="Pending Platform Group" isavailable="false"
id="3"/>
<status name="Inactive" isavailable="false" id="4"/>
</statuslist>
<languagelist/>
<dateconstraint/>
</constraints>
</metadatakey>
<metadatakey>
<id>1308</id>
<key>00 Non Admin Scoped Key</key>
<constraints>
<productlist/>
<versionlist/>
<subproductlist/>
<platformlist/>
<compilertargetlist/>
<licensemodellist/>
<formatlist/>
<certificationlevellist/>
<statuslist/>
<languagelist/>
<dateconstraint/>
</constraints>
</metadatakey>
<metadatakey>
<id>1307</id>
<key>00 Non Admin Global Key</key>
<constraints>
<productlist/>
<versionlist/>
<subproductlist/>
<platformlist/>
<compilertargetlist/>
<licensemodellist/>
<formatlist/>
<certificationlevellist/>
<statuslist/>
<languagelist/>
<dateconstraint/>
</constraints>
</metadatakey>
<metadatakey>
<id>1314</id>
<key>000 Compiler Targets</key>
<constraints>
<productlist/>
<versionlist/>
<subproductlist/>
<platformlist/>
<compilertargetlist/>
<licensemodellist/>
<formatlist/>
<certificationlevellist/>
<statuslist/>
<languagelist/>
<dateconstraint/>
</constraints>
</metadatakey>
<metadatakey>
<id>2</id>
<key>obadeIPNumber</key>
<constraints>
<productlist/>
<versionlist/>
<subproductlist/>
<platformlist/>
<compilertargetlist/>
<licensemodellist/>
<formatlist/>
<certificationlevellist/>
<statuslist/>
<languagelist/>
<dateconstraint/>
</constraints>
</metadatakey>
<metadatakey>
<id>183</id>
<key>Sources</key>
<constraints>
<productlist/>
<versionlist/>
<subproductlist/>
<platformlist/>
<compilertargetlist/>
<licensemodellist/>
<formatlist/>
<certificationlevellist/>
<statuslist/>
<languagelist/>
<dateconstraint/>
</constraints>
</metadatakey>
<metadatakey>
<id>294</id>
<key>Disc Part Number</key>
<constraints>
<productlist/>
<versionlist/>
<subproductlist/>
<platformlist/>
<compilertargetlist/>
<licensemodellist/>
<formatlist/>
<certificationlevellist/>
<statuslist/>
<languagelist/>
<dateconstraint/>
</constraints>
</metadatakey>
<metadatakey>
<id>11</id>
<key>Checksum</key>
<constraints>
<productlist/>
<versionlist/>
<subproductlist/>
<platformlist/>
<compilertargetlist/>
<licensemodellist/>
<formatlist/>
<certificationlevellist/>
<statuslist/>
<languagelist/>
<dateconstraint/>
</constraints>
</metadatakey>
<metadatakey>
<id>1320</id>
<key>000 Languages</key>
<constraints>
<productlist/>
<versionlist/>
<subproductlist/>
<platformlist/>
<compilertargetlist/>
<licensemodellist/>
<formatlist/>
<certificationlevellist/>
<statuslist/>
<languagelist>
<language name="International English" id="3" code="en_GB"/>
<language name="Swedish" id="57" code="sv_SV"/>
<language name="Chinese,Simplified" id="18" code="zh_CN"/>
<language name="Korean" id="17" code="ko_KR"/>
<language name="Arabic" id="28" code="ar_AE"/>
<language name="Czech" id="20" code="cs_CZ"/>
<language name="International English" id="37" code="en_IE"/>
<language name="Serbo-Croatian" id="52" code="sh_YU"/>
<language name="nl_NO" id="62" code="nl_NO"/>
<language name="Japanese" id="7" code="ja_JP"/>
<language name="Russian" id="25" code="ru_RU"/>
<language name="English,International" id="35"
code="en_inatl"/>
<language name="Estonian" id="39" code="et_EE"/>
<language name="English (Middle East)" id="38" code="en_ME"/>
<language name="Bulgarian" id="30" code="bg_BG"/>
<language name="Romanian" id="24" code="ro_RO"/>
<language name="Belarusian" id="29" code="be_BY"/>
<language name="Ukranian" id="59" code="uk_UA"/>
<language name="Portuguese,Brazilian" id="11" code="pt_BR"/>
<language name="English" id="33" code="en_XC"/>
<language name="(many)" id="1" code="mul"/>
<language name="Spanish (Mexico)" id="10" code="es_MX"/>
<language name="Catalan" id="31" code="ca_ES"/>
<language name="Turkish" id="26" code="tr_TR"/>
<language name="Latvian" id="46" code="lv_LV"/>
<language name="Portuguese" id="51" code="pt_PT"/>
<language name="Danish" id="12" code="da_DK"/>
<language name="Spanish (Latin America)" id="56"
code="es_LA"/>
<language name="Hungarian" id="22" code="hu_HU"/>
<language name="New Norwegian" id="49" code="nn_NO"/>
<language name="Spanish" id="55" code="es_QM"/>
<language name="Spanish" id="9" code="es_ES"/>
<language name="Polish" id="23" code="pl_PL"/>
<language name="English" id="34" code="en_XM"/>
<language name="Slovakia" id="53" code="sk_SK"/>
<language name="Vietnamese" id="60" code="vi_VN"/>
<language name="French (Canada)" id="6" code="fr_CA"/>
<language name="Hebrew" id="43" code="iw_IL"/>
<language name="French" id="40" code="fr_XM"/>
<language name="Albanian" id="27" code="sq_AL"/>
<language name="Norwegian" id="50" code="no_NO"/>
<language name="French (Middle East)" id="41" code="fr_ME"/>
<language name="Thai" id="58" code="th_TH"/>
<language name="French" id="5" code="fr_FR"/>
<language name="German" id="4" code="de_DE"/>
<language name="U.S. English" id="2" code="en_US"/>
<language name="Italian" id="8" code="it_IT"/>
<language name="Swedish" id="16" code="sv_SE"/>
<language name="Macedonian" id="48" code="mk_MK"/>
<language name="Icelandic" id="45" code="is_IS"/>
<language name="Hebrew" id="42" code="he_IL"/>
<language name="Greek" id="21" code="el_GR"/>
<language name="Finnish" id="14" code="fi_FI"/>
<language name="Dutch" id="13" code="nl_NL"/>
<language name="en_HD" id="61" code="en_HD"/>
<language name="Chinese,Traditional" id="19" code="zh_TW"/>
<language name="English (Central Europe)" id="36"
code="en_CE"/>
<language name="Croatian" id="32" code="hr_HR"/>
<language name="Hindi" id="44" code="hi_IN"/>
<language name="Lithuanian" id="47" code="lt_LT"/>
<language name="za_CN" id="63" code="za_CN"/>
<language name="Norwegian" id="15" code="nb_NO"/>
<language name="Slovenian" id="54" code="sl_SI"/>
</languagelist>
<dateconstraint/>
</constraints>
</metadatakey>
<metadatakey>
<id>1322</id>
<key>000 Formats</key>
<constraints>
<productlist/>
<versionlist/>
<subproductlist/>
<platformlist/>
<compilertargetlist/>
<licensemodellist/>
<formatlist>
<format name="DVD Image Set" id="9"/>
<format name="Patch" id="7"/>
<format name="Raw Build" id="2"/>
<format name="RIBS Installer - Reduced" id="6"/>
<format name="RIBS Installer - Multi-disc" id="5"/>
<format name="Web Archive" id="12"/>
<format name="DDP" id="16"/>
<format name="DVD Image" id="8"/>
<format name="Air Archive" id="14"/>
<format name="Java Archive" id="13"/>
<format name="CD Image" id="18"/>
<format name="Installer" id="3"/>
<format name="DVD9 Image" id="17"/>
<format name="Folder" id="1"/>
<format name="Symbols" id="10"/>
<format name="ESD" id="11"/>
<format name="Enterprise Archive" id="15"/>
<format name="RIBS Installer" id="4"/>
</formatlist>
<certificationlevellist/>
<statuslist/>
<languagelist/>
<dateconstraint/>
</constraints>
</metadatakey>
<metadatakey>
<id>1174</id>
<key>Lou</key>
<constraints>
<productlist/>
<versionlist/>
<subproductlist/>
<platformlist/>
<compilertargetlist/>
<licensemodellist/>
<formatlist/>
<certificationlevellist/>
<statuslist/>
<languagelist/>
<dateconstraint/>
</constraints>
</metadatakey>
<metadatakey>
<id>1377</id>
<key>Long Global Key
cDTBnlbjNWhSNpHuUcjZvBbzIDOKTIQIksQQNyixKoAMHreSVWqHGLuCxPHuIkvbmFvxuWwBzZgrFsDLbgyPhwPsWqApUyqzcspQpBRFuULXphERrKfYJCouNqYODAlziWWGfbvHhzfDdxjcsxZMQVrtJzIxVRDVjTgNCXIaVaZgIANvJIvTyBLDRD
</key>
<constraints>
<productlist/>
<versionlist/>
<subproductlist/>
<platformlist/>
<compilertargetlist/>
<licensemodellist/>
<formatlist/>
<certificationlevellist/>
<statuslist/>
<languagelist/>
<dateconstraint/>
</constraints>
</metadatakey>
<metadatakey>
<id>1321</id>
<key>000 License Models</key>
<constraints>
<productlist/>
<versionlist/>
<subproductlist/>
<platformlist/>
<compilertargetlist/>
<licensemodellist>
<licensemodel name="Universal" id="4"/>
<licensemodel name="Retail" id="1"/>
<licensemodel name="None" id="0"/>
<licensemodel name="Trial" id="3"/>
<licensemodel name="Volume" id="2"/>
<licensemodel name="Educational" id="5"/>
</licensemodellist>
<formatlist/>
<certificationlevellist/>
<statuslist/>
<languagelist/>
<dateconstraint/>
</constraints>
</metadatakey>
<metadatakey>
<id>1330</id>
<key>00 Admin Dates After Test</key>
<constraints>
<productlist/>
<versionlist/>
<subproductlist/>
<platformlist/>
<compilertargetlist/>
<licensemodellist/>
<formatlist/>
<certificationlevellist/>
<statuslist/>
<languagelist/>
<dateconstraint/>
</constraints>
</metadatakey>
</metadatakeylist>
<performancedata>
<response>4697</response>
<meanresponse>7606.000</meanresponse>
</performancedata>
</GetMetadataKeysResponse>
</soapenv:Body>
</soapenv:Envelope>

View File

@@ -1,4 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<product xmlns="http://www.springframework.org/spring-ws/test/validation" effDate="2006-01-01">
<size>20</size>
<product xmlns="http://www.springframework.org/spring-ws/test/validation"
effDate="2006-01-01">
<size>20</size>
</product>

View File

@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Body>
<soapenv:Body>
<r:GetAllRuleSetsRequest
xmlns:r="http://springframework.org/spring-ws"/>
</soapenv:Body>
</soapenv:Body>
</soapenv:Envelope>

View File

@@ -3,6 +3,6 @@
targetNamespace="http://springframework.org/spring-ws"
elementFormDefault="qualified">
<element name="GetAllRuleSetsRequest" />
<element name="GetAllRuleSetsRequest"/>
</schema>

View File

@@ -1,18 +1,19 @@
<?xml version="1.0" encoding="UTF-8"?>
<schema xmlns="http://www.w3.org/2001/XMLSchema"
targetNamespace="http://www.springframework.org/spring-ws/test/validation"
xmlns:tns="http://www.springframework.org/spring-ws/test/validation" elementFormDefault="qualified">
targetNamespace="http://www.springframework.org/spring-ws/test/validation"
xmlns:tns="http://www.springframework.org/spring-ws/test/validation"
elementFormDefault="qualified">
<include schemaLocation="../../../server/endpoint/interceptor/sizeSchema.xsd"/>
<include schemaLocation="../../../server/endpoint/interceptor/sizeSchema.xsd"/>
<element name="product" type="tns:ProductType"/>
<element name="product" type="tns:ProductType"/>
<complexType name="ProductType">
<sequence>
<element name="number" type="integer"/>
<element name="size" type="tns:SizeType"/>
</sequence>
<attribute name="effDate" type="date"/>
</complexType>
<complexType name="ProductType">
<sequence>
<element name="number" type="integer"/>
<element name="size" type="tns:SizeType"/>
</sequence>
<attribute name="effDate" type="date"/>
</complexType>
</schema>

View File

@@ -1,22 +1,23 @@
<?xml version="1.0" encoding="UTF-8"?>
<schema xmlns="http://www.w3.org/2001/XMLSchema"
targetNamespace="http://www.springframework.org/spring-ws/test/validation"
xmlns:tns="http://www.springframework.org/spring-ws/test/validation" elementFormDefault="qualified">
targetNamespace="http://www.springframework.org/spring-ws/test/validation"
xmlns:tns="http://www.springframework.org/spring-ws/test/validation"
elementFormDefault="qualified">
<element name="product" type="tns:ProductType"/>
<element name="product" type="tns:ProductType"/>
<complexType name="ProductType">
<sequence>
<element name="number" type="integer"/>
<element name="size" type="tns:SizeType"/>
</sequence>
<attribute name="effDate" type="date"/>
</complexType>
<complexType name="ProductType">
<sequence>
<element name="number" type="integer"/>
<element name="size" type="tns:SizeType"/>
</sequence>
<attribute name="effDate" type="date"/>
</complexType>
<simpleType name="SizeType">
<restriction base="integer">
<minInclusive value="2"/>
<maxInclusive value="18"/>
</restriction>
</simpleType>
<simpleType name="SizeType">
<restriction base="integer">
<minInclusive value="2"/>
<maxInclusive value="18"/>
</restriction>
</simpleType>
</schema>

View File

@@ -1,32 +1,35 @@
<?xml version="1.0" encoding="UTF-8"?>
<schema xmlns="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" attributeFormDefault="qualified"
targetNamespace="http://springws.cas.de" xmlns:tns="http://springws.cas.de">
<schema xmlns="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified"
attributeFormDefault="qualified"
targetNamespace="http://springws.cas.de" xmlns:tns="http://springws.cas.de">
<complexType name="CasDataType">
<sequence>
<element name="key" type="long" nillable="false" minOccurs="1" maxOccurs="1"/>
</sequence>
</complexType>
<complexType name="CasDataType">
<sequence>
<element name="key" type="long" nillable="false" minOccurs="1" maxOccurs="1"/>
</sequence>
</complexType>
<complexType name="AddressDataType">
<complexContent>
<extension base="tns:CasDataType">
<sequence>
<element name="firstName" nillable="true" minOccurs="0" type="string"/>
<element name="lastName" nillable="true" minOccurs="0" type="string"/>
</sequence>
</extension>
</complexContent>
</complexType>
<complexType name="AddressDataType">
<complexContent>
<extension base="tns:CasDataType">
<sequence>
<element name="firstName" nillable="true" minOccurs="0"
type="string"/>
<element name="lastName" nillable="true" minOccurs="0" type="string"/>
</sequence>
</extension>
</complexContent>
</complexType>
<complexType name="ArrayOfCasDataTypes">
<sequence>
<element name="casDataType" type="tns:CasDataType" nillable="false" minOccurs="1" maxOccurs="unbounded"/>
</sequence>
</complexType>
<complexType name="ArrayOfCasDataTypes">
<sequence>
<element name="casDataType" type="tns:CasDataType" nillable="false"
minOccurs="1" maxOccurs="unbounded"/>
</sequence>
</complexType>
<element name="createDataTypesRequest" type="tns:ArrayOfCasDataTypes"/>
<element name="createDataTypesRequest" type="tns:ArrayOfCasDataTypes"/>
<element name="createDataTypesResponse" type="tns:ArrayOfCasDataTypes"/>
<element name="createDataTypesResponse" type="tns:ArrayOfCasDataTypes"/>
</schema>

View File

@@ -3,10 +3,10 @@
targetNamespace="http://www.springframework.org/spring-ws/test/validation"
elementFormDefault="qualified">
<simpleType name="SizeType">
<restriction base="integer">
<minInclusive value="2"/>
<maxInclusive value="18"/>
</restriction>
</simpleType>
<simpleType name="SizeType">
<restriction base="integer">
<minInclusive value="2"/>
<maxInclusive value="18"/>
</restriction>
</simpleType>
</schema>

View File

@@ -1,5 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<product xmlns="http://www.springframework.org/spring-ws/test/validation" effDate="2006-01-01">
<number>42</number>
<size>10</size>
<product xmlns="http://www.springframework.org/spring-ws/test/validation"
effDate="2006-01-01">
<number>42</number>
<size>10</size>
</product>

View File

@@ -1,12 +1,14 @@
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns2="http://springws.cas.de">
<SOAP-ENV:Header/>
<SOAP-ENV:Body>
<ns2:createDataTypesResponse>
<ns2:casDataType xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="ns2:AddressDataType">
<ns2:key>123</ns2:key>
<ns2:firstName>Fritz</ns2:firstName>
<ns2:lastName>Meier</ns2:lastName>
</ns2:casDataType>
</ns2:createDataTypesResponse>
</SOAP-ENV:Body>
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:ns2="http://springws.cas.de">
<SOAP-ENV:Header/>
<SOAP-ENV:Body>
<ns2:createDataTypesResponse>
<ns2:casDataType xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:type="ns2:AddressDataType">
<ns2:key>123</ns2:key>
<ns2:firstName>Fritz</ns2:firstName>
<ns2:lastName>Meier</ns2:lastName>
</ns2:casDataType>
</ns2:createDataTypesResponse>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope>

View File

@@ -1,8 +1,8 @@
<SOAP-ENV:Envelope xmlns:SOAP-ENV='http://schemas.xmlsoap.org/soap/envelope/'
SOAP-ENV:encodingStyle='http://schemas.xmlsoap.org/soap/encoding/'>
<SOAP-ENV:Body>
<m:GetLastTradePrice xmlns:m='http://www.springframework.org/spring-ws'>
<symbol>DIS
</m:GetLastTradePrice>
</SOAP-ENV:Body>
SOAP-ENV:encodingStyle='http://schemas.xmlsoap.org/soap/encoding/'>
<SOAP-ENV:Body>
<m:GetLastTradePrice xmlns:m='http://www.springframework.org/spring-ws'>
<symbol>DIS
</m:GetLastTradePrice>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope>

View File

@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/">
<SOAP-ENV:Body>
<m:GetLastTradePrice xmlns:m='http://www.springframework.org/spring-ws'>
<symbol>DIS</symbol>
</m:GetLastTradePrice>
</SOAP-ENV:Body>
<SOAP-ENV:Body>
<m:GetLastTradePrice xmlns:m='http://www.springframework.org/spring-ws'>
<symbol>DIS</symbol>
</m:GetLastTradePrice>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope>

View File

@@ -1,8 +1,8 @@
<SOAP-ENV:Envelope xmlns:SOAP-ENV='http://schemas.xmlsoap.org/soap/envelope/'
SOAP-ENV:encodingStyle='http://schemas.xmlsoap.org/soap/encoding/'>
<SOAP-ENV:Body>
<m:GetLastTradePrice xmlns:m='http://www.springframework.org/spring-ws'>
<symbol>DIS</symbol>
</m:GetLastTradePrice>
</SOAP-ENV:Body>
SOAP-ENV:encodingStyle='http://schemas.xmlsoap.org/soap/encoding/'>
<SOAP-ENV:Body>
<m:GetLastTradePrice xmlns:m='http://www.springframework.org/spring-ws'>
<symbol>DIS</symbol>
</m:GetLastTradePrice>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope>

View File

@@ -32,89 +32,100 @@ COPYRIGHT HOLDERS WILL NOT BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL OR CONSEQ
The name and trademarks of copyright holders may NOT be used in advertising or publicity pertaining to the software without specific, written prior permission. Title to copyright in this software and any associated documentation will at all times remain with copyright holders.
-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://schemas.xmlsoap.org/soap/envelope/"
targetNamespace="http://schemas.xmlsoap.org/soap/envelope/">
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
xmlns:tns="http://schemas.xmlsoap.org/soap/envelope/"
targetNamespace="http://schemas.xmlsoap.org/soap/envelope/">
<!-- Envelope, header and body -->
<xs:element name="Envelope" type="tns:Envelope"/>
<xs:complexType name="Envelope">
<xs:sequence>
<xs:element ref="tns:Header" minOccurs="0"/>
<xs:element ref="tns:Body" minOccurs="1"/>
<xs:any namespace="##other" minOccurs="0" maxOccurs="unbounded" processContents="lax"/>
</xs:sequence>
<xs:anyAttribute namespace="##other" processContents="lax"/>
</xs:complexType>
<!-- Envelope, header and body -->
<xs:element name="Envelope" type="tns:Envelope"/>
<xs:complexType name="Envelope">
<xs:sequence>
<xs:element ref="tns:Header" minOccurs="0"/>
<xs:element ref="tns:Body" minOccurs="1"/>
<xs:any namespace="##other" minOccurs="0" maxOccurs="unbounded"
processContents="lax"/>
</xs:sequence>
<xs:anyAttribute namespace="##other" processContents="lax"/>
</xs:complexType>
<xs:element name="Header" type="tns:Header"/>
<xs:complexType name="Header">
<xs:sequence>
<xs:any namespace="##other" minOccurs="0" maxOccurs="unbounded" processContents="lax"/>
</xs:sequence>
<xs:anyAttribute namespace="##other" processContents="lax"/>
</xs:complexType>
<xs:element name="Header" type="tns:Header"/>
<xs:complexType name="Header">
<xs:sequence>
<xs:any namespace="##other" minOccurs="0" maxOccurs="unbounded"
processContents="lax"/>
</xs:sequence>
<xs:anyAttribute namespace="##other" processContents="lax"/>
</xs:complexType>
<xs:element name="Body" type="tns:Body"/>
<xs:complexType name="Body">
<xs:sequence>
<xs:any namespace="##any" minOccurs="0" maxOccurs="unbounded" processContents="lax"/>
</xs:sequence>
<xs:anyAttribute namespace="##any" processContents="lax">
<xs:annotation>
<xs:documentation>
Prose in the spec does not specify that attributes are allowed on the Body
element</xs:documentation>
</xs:annotation>
</xs:anyAttribute>
</xs:complexType>
<xs:element name="Body" type="tns:Body"/>
<xs:complexType name="Body">
<xs:sequence>
<xs:any namespace="##any" minOccurs="0" maxOccurs="unbounded"
processContents="lax"/>
</xs:sequence>
<xs:anyAttribute namespace="##any" processContents="lax">
<xs:annotation>
<xs:documentation>
Prose in the spec does not specify that attributes are allowed on the
Body
element
</xs:documentation>
</xs:annotation>
</xs:anyAttribute>
</xs:complexType>
<!-- Global Attributes. The following attributes are intended to be usable via qualified attribute names on any complex type referencing them. -->
<xs:attribute name="mustUnderstand">
<xs:simpleType>
<xs:restriction base='xs:boolean'>
<xs:pattern value='0|1'/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="actor" type="xs:anyURI"/>
<!-- Global Attributes. The following attributes are intended to be usable via qualified attribute names on any complex type referencing them. -->
<xs:attribute name="mustUnderstand">
<xs:simpleType>
<xs:restriction base='xs:boolean'>
<xs:pattern value='0|1'/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="actor" type="xs:anyURI"/>
<xs:simpleType name="encodingStyle">
<xs:annotation>
<xs:documentation>
'encodingStyle' indicates any canonicalization conventions followed in the contents of the containing
element. For example, the value 'http://schemas.xmlsoap.org/soap/encoding/' indicates the pattern
described in SOAP specification</xs:documentation>
</xs:annotation>
<xs:list itemType="xs:anyURI"/>
</xs:simpleType>
<xs:simpleType name="encodingStyle">
<xs:annotation>
<xs:documentation>
'encodingStyle' indicates any canonicalization conventions followed in the
contents of the containing
element. For example, the value
'http://schemas.xmlsoap.org/soap/encoding/' indicates the pattern
described in SOAP specification
</xs:documentation>
</xs:annotation>
<xs:list itemType="xs:anyURI"/>
</xs:simpleType>
<xs:attribute name="encodingStyle" type="tns:encodingStyle"/>
<xs:attributeGroup name="encodingStyle">
<xs:attribute ref="tns:encodingStyle"/>
</xs:attributeGroup>
<xs:attribute name="encodingStyle" type="tns:encodingStyle"/>
<xs:attributeGroup name="encodingStyle">
<xs:attribute ref="tns:encodingStyle"/>
</xs:attributeGroup>
<xs:element name="Fault" type="tns:Fault"/>
<xs:complexType name="Fault" final="extension">
<xs:annotation>
<xs:documentation>
Fault reporting structure</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="faultcode" type="xs:QName"/>
<xs:element name="faultstring" type="xs:string"/>
<xs:element name="faultactor" type="xs:anyURI" minOccurs="0"/>
<xs:element name="detail" type="tns:detail" minOccurs="0"/>
</xs:sequence>
</xs:complexType>
<xs:element name="Fault" type="tns:Fault"/>
<xs:complexType name="Fault" final="extension">
<xs:annotation>
<xs:documentation>
Fault reporting structure
</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="faultcode" type="xs:QName"/>
<xs:element name="faultstring" type="xs:string"/>
<xs:element name="faultactor" type="xs:anyURI" minOccurs="0"/>
<xs:element name="detail" type="tns:detail" minOccurs="0"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="detail">
<xs:sequence>
<xs:any namespace="##any" minOccurs="0" maxOccurs="unbounded" processContents="lax"/>
</xs:sequence>
<xs:anyAttribute namespace="##any" processContents="lax"/>
</xs:complexType>
<xs:complexType name="detail">
<xs:sequence>
<xs:any namespace="##any" minOccurs="0" maxOccurs="unbounded"
processContents="lax"/>
</xs:sequence>
<xs:anyAttribute namespace="##any" processContents="lax"/>
</xs:complexType>
</xs:schema>

View File

@@ -1,7 +1,7 @@
<env:Envelope xmlns:env='http://www.w3.org/2003/05/soap-envelope'>
<env:Body>
<m:alert xmlns:m='http://example.org/alert'>
<m:msg>Pick up Mary at school at 2pm
</m:alert>
</env:Body>
<env:Body>
<m:alert xmlns:m='http://example.org/alert'>
<m:msg>Pick up Mary at school at 2pm
</m:alert>
</env:Body>
</env:Envelope>

View File

@@ -1,7 +1,7 @@
<env:Envelope xmlns:env='http://www.w3.org/2003/05/soap-envelope'>
<env:Body>
<m:alert xmlns:m='http://example.org/alert'>
<m:msg>Pick up Mary at school at 2pm</m:msg>
</m:alert>
</env:Body>
<env:Body>
<m:alert xmlns:m='http://example.org/alert'>
<m:msg>Pick up Mary at school at 2pm</m:msg>
</m:alert>
</env:Body>
</env:Envelope>

View File

@@ -15,135 +15,145 @@
[2] http://www.w3.org/Consortium/Legal/IPR-FAQ-20000620.html#DTD
-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://www.w3.org/2003/05/soap-envelope"
targetNamespace="http://www.w3.org/2003/05/soap-envelope" elementFormDefault="qualified">
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
xmlns:tns="http://www.w3.org/2003/05/soap-envelope"
targetNamespace="http://www.w3.org/2003/05/soap-envelope"
elementFormDefault="qualified">
<xs:import namespace="http://www.w3.org/XML/1998/namespace"/>
<xs:import namespace="http://www.w3.org/XML/1998/namespace"/>
<!-- Envelope, header and body -->
<xs:element name="Envelope" type="tns:Envelope"/>
<xs:complexType name="Envelope">
<xs:sequence>
<xs:element ref="tns:Header" minOccurs="0"/>
<xs:element ref="tns:Body" minOccurs="1"/>
</xs:sequence>
<xs:anyAttribute namespace="##other" processContents="lax"/>
</xs:complexType>
<!-- Envelope, header and body -->
<xs:element name="Envelope" type="tns:Envelope"/>
<xs:complexType name="Envelope">
<xs:sequence>
<xs:element ref="tns:Header" minOccurs="0"/>
<xs:element ref="tns:Body" minOccurs="1"/>
</xs:sequence>
<xs:anyAttribute namespace="##other" processContents="lax"/>
</xs:complexType>
<xs:element name="Header" type="tns:Header"/>
<xs:complexType name="Header">
<xs:annotation>
<xs:documentation>
Elements replacing the wildcard MUST be namespace qualified, but can be in the
targetNamespace</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:anyAttribute namespace="##other" processContents="lax"/>
</xs:complexType>
<xs:element name="Header" type="tns:Header"/>
<xs:complexType name="Header">
<xs:annotation>
<xs:documentation>
Elements replacing the wildcard MUST be namespace qualified, but can be in
the
targetNamespace
</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:any namespace="##any" processContents="lax" minOccurs="0"
maxOccurs="unbounded"/>
</xs:sequence>
<xs:anyAttribute namespace="##other" processContents="lax"/>
</xs:complexType>
<xs:element name="Body" type="tns:Body"/>
<xs:complexType name="Body">
<xs:sequence>
<xs:any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:anyAttribute namespace="##other" processContents="lax"/>
</xs:complexType>
<xs:element name="Body" type="tns:Body"/>
<xs:complexType name="Body">
<xs:sequence>
<xs:any namespace="##any" processContents="lax" minOccurs="0"
maxOccurs="unbounded"/>
</xs:sequence>
<xs:anyAttribute namespace="##other" processContents="lax"/>
</xs:complexType>
<!-- Global Attributes. The following attributes are intended to be
<!-- Global Attributes. The following attributes are intended to be
usable via qualified attribute names on any complex type referencing
them. -->
<xs:attribute name="mustUnderstand" type="xs:boolean" default="0"/>
<xs:attribute name="relay" type="xs:boolean" default="0"/>
<xs:attribute name="role" type="xs:anyURI"/>
<xs:attribute name="mustUnderstand" type="xs:boolean" default="0"/>
<xs:attribute name="relay" type="xs:boolean" default="0"/>
<xs:attribute name="role" type="xs:anyURI"/>
<!-- 'encodingStyle' indicates any canonicalization conventions
<!-- 'encodingStyle' indicates any canonicalization conventions
followed in the contents of the containing element. For example, the
value 'http://www.w3.org/2003/05/soap-encoding' indicates the pattern
described in the last call working draft of SOAP Version 1.2 Part 2:
Adjuncts -->
<xs:attribute name="encodingStyle" type="xs:anyURI"/>
<xs:attribute name="encodingStyle" type="xs:anyURI"/>
<xs:element name="Fault" type="tns:Fault"/>
<xs:complexType name="Fault" final="extension">
<xs:annotation>
<xs:documentation>
Fault reporting structure</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="Code" type="tns:faultcode"/>
<xs:element name="Reason" type="tns:faultreason"/>
<xs:element name="Node" type="xs:anyURI" minOccurs="0"/>
<xs:element name="Role" type="xs:anyURI" minOccurs="0"/>
<xs:element name="Detail" type="tns:detail" minOccurs="0"/>
</xs:sequence>
</xs:complexType>
<xs:element name="Fault" type="tns:Fault"/>
<xs:complexType name="Fault" final="extension">
<xs:annotation>
<xs:documentation>
Fault reporting structure
</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="Code" type="tns:faultcode"/>
<xs:element name="Reason" type="tns:faultreason"/>
<xs:element name="Node" type="xs:anyURI" minOccurs="0"/>
<xs:element name="Role" type="xs:anyURI" minOccurs="0"/>
<xs:element name="Detail" type="tns:detail" minOccurs="0"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="faultreason">
<xs:sequence>
<xs:element name="Text" type="tns:reasontext" minOccurs="1" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="faultreason">
<xs:sequence>
<xs:element name="Text" type="tns:reasontext" minOccurs="1"
maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="reasontext">
<xs:simpleContent>
<xs:extension base="xs:string">
<xs:attribute ref="xml:lang" use="required"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
<xs:complexType name="reasontext">
<xs:simpleContent>
<xs:extension base="xs:string">
<xs:attribute ref="xml:lang" use="required"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
<xs:complexType name="faultcode">
<xs:sequence>
<xs:element name="Value" type="tns:faultcodeEnum"/>
<xs:element name="Subcode" type="tns:subcode" minOccurs="0"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="faultcode">
<xs:sequence>
<xs:element name="Value" type="tns:faultcodeEnum"/>
<xs:element name="Subcode" type="tns:subcode" minOccurs="0"/>
</xs:sequence>
</xs:complexType>
<xs:simpleType name="faultcodeEnum">
<xs:restriction base="xs:QName">
<xs:enumeration value="tns:DataEncodingUnknown"/>
<xs:enumeration value="tns:MustUnderstand"/>
<xs:enumeration value="tns:Receiver"/>
<xs:enumeration value="tns:Sender"/>
<xs:enumeration value="tns:VersionMismatch"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="faultcodeEnum">
<xs:restriction base="xs:QName">
<xs:enumeration value="tns:DataEncodingUnknown"/>
<xs:enumeration value="tns:MustUnderstand"/>
<xs:enumeration value="tns:Receiver"/>
<xs:enumeration value="tns:Sender"/>
<xs:enumeration value="tns:VersionMismatch"/>
</xs:restriction>
</xs:simpleType>
<xs:complexType name="subcode">
<xs:sequence>
<xs:element name="Value" type="xs:QName"/>
<xs:element name="Subcode" type="tns:subcode" minOccurs="0"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="subcode">
<xs:sequence>
<xs:element name="Value" type="xs:QName"/>
<xs:element name="Subcode" type="tns:subcode" minOccurs="0"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="detail">
<xs:sequence>
<xs:any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:anyAttribute namespace="##other" processContents="lax"/>
</xs:complexType>
<xs:complexType name="detail">
<xs:sequence>
<xs:any namespace="##any" processContents="lax" minOccurs="0"
maxOccurs="unbounded"/>
</xs:sequence>
<xs:anyAttribute namespace="##other" processContents="lax"/>
</xs:complexType>
<!-- Global element declaration and complex type definition for header entry returned due to a mustUnderstand fault -->
<xs:element name="NotUnderstood" type="tns:NotUnderstoodType"/>
<xs:complexType name="NotUnderstoodType">
<xs:attribute name="qname" type="xs:QName" use="required"/>
</xs:complexType>
<!-- Global element declaration and complex type definition for header entry returned due to a mustUnderstand fault -->
<xs:element name="NotUnderstood" type="tns:NotUnderstoodType"/>
<xs:complexType name="NotUnderstoodType">
<xs:attribute name="qname" type="xs:QName" use="required"/>
</xs:complexType>
<!-- Global element and associated types for managing version transition as described in Appendix A of the SOAP Version 1.2 Part 1 Last Call Working Draft -->
<xs:complexType name="SupportedEnvType">
<xs:attribute name="qname" type="xs:QName" use="required"/>
</xs:complexType>
<!-- Global element and associated types for managing version transition as described in Appendix A of the SOAP Version 1.2 Part 1 Last Call Working Draft -->
<xs:complexType name="SupportedEnvType">
<xs:attribute name="qname" type="xs:QName" use="required"/>
</xs:complexType>
<xs:element name="Upgrade" type="tns:UpgradeType"/>
<xs:complexType name="UpgradeType">
<xs:sequence>
<xs:element name="SupportedEnvelope" type="tns:SupportedEnvType" minOccurs="1" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
<xs:element name="Upgrade" type="tns:UpgradeType"/>
<xs:complexType name="UpgradeType">
<xs:sequence>
<xs:element name="SupportedEnvelope" type="tns:SupportedEnvType" minOccurs="1"
maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
</xs:schema>

View File

@@ -1,114 +1,154 @@
<?xml version='1.0'?>
<xs:schema targetNamespace="http://www.w3.org/XML/1998/namespace" xmlns:xs="http://www.w3.org/2001/XMLSchema"
xml:lang="en">
<xs:schema targetNamespace="http://www.w3.org/XML/1998/namespace"
xmlns:xs="http://www.w3.org/2001/XMLSchema"
xml:lang="en">
<xs:annotation>
<xs:documentation>
See http://www.w3.org/XML/1998/namespace.html and http://www.w3.org/TR/REC-xml for information about this
namespace.
<xs:annotation>
<xs:documentation>
See http://www.w3.org/XML/1998/namespace.html and http://www.w3.org/TR/REC-xml
for information about this
namespace.
This schema document describes the XML namespace, in a form suitable for import by other schema documents.
This schema document describes the XML namespace, in a form suitable for
import by other schema documents.
Note that local names in this namespace are intended to be defined only by the World Wide Web Consortium or
its subgroups. The following names are currently defined in this namespace and should not be used with
conflicting semantics by any Working Group, specification, or document instance:
Note that local names in this namespace are intended to be defined only by the
World Wide Web Consortium or
its subgroups. The following names are currently defined in this namespace and
should not be used with
conflicting semantics by any Working Group, specification, or document
instance:
base (as an attribute name): denotes an attribute whose value provides a URI to be used as the base for
interpreting any relative URIs in the scope of the element on which it appears; its value is inherited. This
name is reserved by virtue of its definition in the XML Base specification.
base (as an attribute name): denotes an attribute whose value provides a URI
to be used as the base for
interpreting any relative URIs in the scope of the element on which it
appears; its value is inherited. This
name is reserved by virtue of its definition in the XML Base specification.
id (as an attribute name): denotes an attribute whose value should be interpreted as if declared to be of
type ID. The xml:id specification is not yet a W3C Recommendation, but this attribute is included here to
facilitate experimentation with the mechanisms it proposes. Note that it is _not_ included in the
specialAttrs attribute group.
id (as an attribute name): denotes an attribute whose value should be
interpreted as if declared to be of
type ID. The xml:id specification is not yet a W3C Recommendation, but this
attribute is included here to
facilitate experimentation with the mechanisms it proposes. Note that it is
_not_ included in the
specialAttrs attribute group.
lang (as an attribute name): denotes an attribute whose value is a language code for the natural language of
the content of any element; its value is inherited. This name is reserved by virtue of its definition in the
XML specification.
lang (as an attribute name): denotes an attribute whose value is a language
code for the natural language of
the content of any element; its value is inherited. This name is reserved by
virtue of its definition in the
XML specification.
space (as an attribute name): denotes an attribute whose value is a keyword indicating what whitespace
processing discipline is intended for the content of the element; its value is inherited. This name is
reserved by virtue of its definition in the XML specification.
space (as an attribute name): denotes an attribute whose value is a keyword
indicating what whitespace
processing discipline is intended for the content of the element; its value is
inherited. This name is
reserved by virtue of its definition in the XML specification.
Father (in any context at all): denotes Jon Bosak, the chair of the original XML Working Group. This name is
reserved by the following decision of the W3C XML Plenary and XML Coordination groups:
Father (in any context at all): denotes Jon Bosak, the chair of the original
XML Working Group. This name is
reserved by the following decision of the W3C XML Plenary and XML Coordination
groups:
In appreciation for his vision, leadership and dedication the W3C XML Plenary on this 10th day of February,
2000 reserves for Jon Bosak in perpetuity the XML name xml:Father</xs:documentation>
</xs:annotation>
In appreciation for his vision, leadership and dedication the W3C XML Plenary
on this 10th day of February,
2000 reserves for Jon Bosak in perpetuity the XML name xml:Father
</xs:documentation>
</xs:annotation>
<xs:annotation>
<xs:documentation>This schema defines attributes and an attribute group suitable for use by schemas wishing to
allow xml:base, xml:lang, xml:space or xml:id attributes on elements they define.
<xs:annotation>
<xs:documentation>This schema defines attributes and an attribute group suitable
for use by schemas wishing to
allow xml:base, xml:lang, xml:space or xml:id attributes on elements they
define.
To enable this, such a schema must import this schema for the XML namespace, e.g. as follows: &lt;schema . .
.> . . . &lt;import namespace="http://www.w3.org/XML/1998/namespace"
schemaLocation="http://www.w3.org/2001/xml.xsd"/>
To enable this, such a schema must import this schema for the XML namespace,
e.g. as follows: &lt;schema . .
.> . . . &lt;import namespace="http://www.w3.org/XML/1998/namespace"
schemaLocation="http://www.w3.org/2001/xml.xsd"/>
Subsequently, qualified reference to any of the attributes or the group defined below will have the desired
effect, e.g.
Subsequently, qualified reference to any of the attributes or the group
defined below will have the desired
effect, e.g.
&lt;type . . .> . . . &lt;attributeGroup ref="xml:specialAttrs"/>
&lt;type . . .> . . . &lt;attributeGroup ref="xml:specialAttrs"/>
will define a type which will schema-validate an instance element with any of those
attributes</xs:documentation>
</xs:annotation>
will define a type which will schema-validate an instance element with any of
those
attributes
</xs:documentation>
</xs:annotation>
<xs:annotation>
<xs:documentation>In keeping with the XML Schema WG's standard versioning policy, this schema document will
persist at http://www.w3.org/2005/08/xml.xsd. At the date of issue it can also be found at
http://www.w3.org/2001/xml.xsd. The schema document at that URI may however change in the future, in order
to remain compatible with the latest version of XML Schema itself, or with the XML namespace itself. In
other words, if the XML Schema or XML namespaces change, the version of this document at
http://www.w3.org/2001/xml.xsd will change accordingly; the version at http://www.w3.org/2005/08/xml.xsd
will not change.</xs:documentation>
</xs:annotation>
<xs:annotation>
<xs:documentation>In keeping with the XML Schema WG's standard versioning policy,
this schema document will
persist at http://www.w3.org/2005/08/xml.xsd. At the date of issue it can also
be found at
http://www.w3.org/2001/xml.xsd. The schema document at that URI may however
change in the future, in order
to remain compatible with the latest version of XML Schema itself, or with the
XML namespace itself. In
other words, if the XML Schema or XML namespaces change, the version of this
document at
http://www.w3.org/2001/xml.xsd will change accordingly; the version at
http://www.w3.org/2005/08/xml.xsd
will not change.
</xs:documentation>
</xs:annotation>
<xs:attribute name="lang">
<xs:annotation>
<xs:documentation>Attempting to install the relevant ISO 2- and 3-letter codes as the enumerated possible
values is probably never going to be a realistic possibility. See RFC 3066 at
http://www.ietf.org/rfc/rfc3066.txt and the IANA registry at
http://www.iana.org/assignments/lang-tag-apps.htm for further information.
<xs:attribute name="lang">
<xs:annotation>
<xs:documentation>Attempting to install the relevant ISO 2- and 3-letter codes
as the enumerated possible
values is probably never going to be a realistic possibility. See RFC 3066
at
http://www.ietf.org/rfc/rfc3066.txt and the IANA registry at
http://www.iana.org/assignments/lang-tag-apps.htm for further information.
The union allows for the 'un-declaration' of xml:lang with the empty string.</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:union memberTypes="xs:language">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value=""/>
</xs:restriction>
</xs:simpleType>
</xs:union>
</xs:simpleType>
</xs:attribute>
The union allows for the 'un-declaration' of xml:lang with the empty
string.
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:union memberTypes="xs:language">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value=""/>
</xs:restriction>
</xs:simpleType>
</xs:union>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="space">
<xs:simpleType>
<xs:restriction base="xs:NCName">
<xs:enumeration value="default"/>
<xs:enumeration value="preserve"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="space">
<xs:simpleType>
<xs:restriction base="xs:NCName">
<xs:enumeration value="default"/>
<xs:enumeration value="preserve"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="base" type="xs:anyURI">
<xs:annotation>
<xs:documentation>See http://www.w3.org/TR/xmlbase/ for information about this attribute.</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="base" type="xs:anyURI">
<xs:annotation>
<xs:documentation>See http://www.w3.org/TR/xmlbase/ for information about this
attribute.
</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="id" type="xs:ID">
<xs:annotation>
<xs:documentation>See http://www.w3.org/TR/xml-id/ for information about this attribute.</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="id" type="xs:ID">
<xs:annotation>
<xs:documentation>See http://www.w3.org/TR/xml-id/ for information about this
attribute.
</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attributeGroup name="specialAttrs">
<xs:attribute ref="xml:base"/>
<xs:attribute ref="xml:lang"/>
<xs:attribute ref="xml:space"/>
</xs:attributeGroup>
<xs:attributeGroup name="specialAttrs">
<xs:attribute ref="xml:base"/>
<xs:attribute ref="xml:lang"/>
<xs:attribute ref="xml:space"/>
</xs:attributeGroup>
</xs:schema>

View File

@@ -1,13 +1,14 @@
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:sws="http://www.springframework.org/schema/web-services"
xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-3.0.xsd
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:sws="http://www.springframework.org/schema/web-services"
xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-3.0.xsd
http://www.springframework.org/schema/web-services http://www.springframework.org/schema/web-services/web-services-2.0.xsd">
<sws:annotation-driven/>
<sws:annotation-driven/>
<bean id="endpoint" class="org.springframework.ws.transport.support.EchoPayloadEndpoint"/>
<bean id="endpoint"
class="org.springframework.ws.transport.support.EchoPayloadEndpoint"/>
</beans>

View File

@@ -1,51 +1,52 @@
<?xml version="1.0" encoding="UTF-8"?>
<wsdl:definitions xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
xmlns:schema="http://www.springframework.org/spring-ws/samples/echo"
xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
targetNamespace="http://www.springframework.org/spring-ws/samples/echo">
<wsdl:types>
<schema xmlns="http://www.w3.org/2001/XMLSchema"
attributeFormDefault="qualified"
elementFormDefault="qualified" targetNamespace="http://www.springframework.org/spring-ws/samples/echo">
<import namespace="http://www.springframework.org/spring-ws/samples/echo/imported"
schemaLocation="http://example.com:80/echo/services/imported.xsd"/>
<element name="echoRequest">
<simpleType>
<restriction base="string">
<pattern value="([A-Z]|[a-z])+"/>
</restriction>
</simpleType>
</element>
<element name="echoResponse" type="string"/>
</schema>
</wsdl:types>
<wsdl:message name="echoResponse">
<wsdl:part name="echoResponse" element="schema:echoResponse"/>
</wsdl:message>
<wsdl:message name="echoRequest">
<wsdl:part name="echoRequest" element="schema:echoRequest"/>
</wsdl:message>
<wsdl:portType name="Echo">
<wsdl:operation name="echo">
<wsdl:input name="echoRequest" message="schema:echoRequest"/>
<wsdl:output name="echoResponse" message="schema:echoResponse"/>
</wsdl:operation>
</wsdl:portType>
<wsdl:binding name="EchoBinding" type="schema:Echo">
<soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
<wsdl:operation name="echo">
<soap:operation soapAction="test"/>
<wsdl:input name="echoRequest">
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output name="echoResponse">
<soap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
</wsdl:binding>
<wsdl:service name="EchoService">
<wsdl:port name="EchoPort" binding="schema:EchoBinding">
<soap:address location="http://example.com:80/echo/services"/>
</wsdl:port>
</wsdl:service>
xmlns:schema="http://www.springframework.org/spring-ws/samples/echo"
xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
targetNamespace="http://www.springframework.org/spring-ws/samples/echo">
<wsdl:types>
<schema xmlns="http://www.w3.org/2001/XMLSchema"
attributeFormDefault="qualified"
elementFormDefault="qualified"
targetNamespace="http://www.springframework.org/spring-ws/samples/echo">
<import namespace="http://www.springframework.org/spring-ws/samples/echo/imported"
schemaLocation="http://example.com:80/echo/services/imported.xsd"/>
<element name="echoRequest">
<simpleType>
<restriction base="string">
<pattern value="([A-Z]|[a-z])+"/>
</restriction>
</simpleType>
</element>
<element name="echoResponse" type="string"/>
</schema>
</wsdl:types>
<wsdl:message name="echoResponse">
<wsdl:part name="echoResponse" element="schema:echoResponse"/>
</wsdl:message>
<wsdl:message name="echoRequest">
<wsdl:part name="echoRequest" element="schema:echoRequest"/>
</wsdl:message>
<wsdl:portType name="Echo">
<wsdl:operation name="echo">
<wsdl:input name="echoRequest" message="schema:echoRequest"/>
<wsdl:output name="echoResponse" message="schema:echoResponse"/>
</wsdl:operation>
</wsdl:portType>
<wsdl:binding name="EchoBinding" type="schema:Echo">
<soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
<wsdl:operation name="echo">
<soap:operation soapAction="test"/>
<wsdl:input name="echoRequest">
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output name="echoResponse">
<soap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
</wsdl:binding>
<wsdl:service name="EchoService">
<wsdl:port name="EchoPort" binding="schema:EchoBinding">
<soap:address location="http://example.com:80/echo/services"/>
</wsdl:port>
</wsdl:service>
</wsdl:definitions>

View File

@@ -1,51 +1,52 @@
<?xml version="1.0" encoding="UTF-8"?>
<wsdl:definitions xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
xmlns:schema="http://www.springframework.org/spring-ws/samples/echo"
xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
targetNamespace="http://www.springframework.org/spring-ws/samples/echo">
<wsdl:types>
<schema xmlns="http://www.w3.org/2001/XMLSchema"
attributeFormDefault="qualified"
elementFormDefault="qualified" targetNamespace="http://www.springframework.org/spring-ws/samples/echo">
<import namespace="http://www.springframework.org/spring-ws/samples/echo/imported"
schemaLocation="http://localhost:8080/echo/services/imported.xsd"/>
<element name="echoRequest">
<simpleType>
<restriction base="string">
<pattern value="([A-Z]|[a-z])+"/>
</restriction>
</simpleType>
</element>
<element name="echoResponse" type="string"/>
</schema>
</wsdl:types>
<wsdl:message name="echoResponse">
<wsdl:part name="echoResponse" element="schema:echoResponse"/>
</wsdl:message>
<wsdl:message name="echoRequest">
<wsdl:part name="echoRequest" element="schema:echoRequest"/>
</wsdl:message>
<wsdl:portType name="Echo">
<wsdl:operation name="echo">
<wsdl:input name="echoRequest" message="schema:echoRequest"/>
<wsdl:output name="echoResponse" message="schema:echoResponse"/>
</wsdl:operation>
</wsdl:portType>
<wsdl:binding name="EchoBinding" type="schema:Echo">
<soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
<wsdl:operation name="echo">
<soap:operation soapAction="test"/>
<wsdl:input name="echoRequest">
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output name="echoResponse">
<soap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
</wsdl:binding>
<wsdl:service name="EchoService">
<wsdl:port name="EchoPort" binding="schema:EchoBinding">
<soap:address location="http://localhost:8080/echo/services"/>
</wsdl:port>
</wsdl:service>
xmlns:schema="http://www.springframework.org/spring-ws/samples/echo"
xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
targetNamespace="http://www.springframework.org/spring-ws/samples/echo">
<wsdl:types>
<schema xmlns="http://www.w3.org/2001/XMLSchema"
attributeFormDefault="qualified"
elementFormDefault="qualified"
targetNamespace="http://www.springframework.org/spring-ws/samples/echo">
<import namespace="http://www.springframework.org/spring-ws/samples/echo/imported"
schemaLocation="http://localhost:8080/echo/services/imported.xsd"/>
<element name="echoRequest">
<simpleType>
<restriction base="string">
<pattern value="([A-Z]|[a-z])+"/>
</restriction>
</simpleType>
</element>
<element name="echoResponse" type="string"/>
</schema>
</wsdl:types>
<wsdl:message name="echoResponse">
<wsdl:part name="echoResponse" element="schema:echoResponse"/>
</wsdl:message>
<wsdl:message name="echoRequest">
<wsdl:part name="echoRequest" element="schema:echoRequest"/>
</wsdl:message>
<wsdl:portType name="Echo">
<wsdl:operation name="echo">
<wsdl:input name="echoRequest" message="schema:echoRequest"/>
<wsdl:output name="echoResponse" message="schema:echoResponse"/>
</wsdl:operation>
</wsdl:portType>
<wsdl:binding name="EchoBinding" type="schema:Echo">
<soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
<wsdl:operation name="echo">
<soap:operation soapAction="test"/>
<wsdl:input name="echoRequest">
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output name="echoResponse">
<soap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
</wsdl:binding>
<wsdl:service name="EchoService">
<wsdl:port name="EchoPort" binding="schema:EchoBinding">
<soap:address location="http://localhost:8080/echo/services"/>
</wsdl:port>
</wsdl:service>
</wsdl:definitions>

View File

@@ -1,7 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<schema xmlns="http://www.w3.org/2001/XMLSchema"
attributeFormDefault="qualified"
elementFormDefault="qualified" targetNamespace="http://www.springframework.org/spring-ws/samples/echo">
<import namespace="http://www.springframework.org/spring-ws/samples/echo/imported"
schemaLocation="http://example.com:80/echo/services/imported.xsd"/>
attributeFormDefault="qualified"
elementFormDefault="qualified"
targetNamespace="http://www.springframework.org/spring-ws/samples/echo">
<import namespace="http://www.springframework.org/spring-ws/samples/echo/imported"
schemaLocation="http://example.com:80/echo/services/imported.xsd"/>
</schema>

View File

@@ -1,7 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<schema xmlns="http://www.w3.org/2001/XMLSchema"
attributeFormDefault="qualified"
elementFormDefault="qualified" targetNamespace="http://www.springframework.org/spring-ws/samples/echo">
<import namespace="http://www.springframework.org/spring-ws/samples/echo/imported"
schemaLocation="http://localhost:8080/echo/services/imported.xsd"/>
attributeFormDefault="qualified"
elementFormDefault="qualified"
targetNamespace="http://www.springframework.org/spring-ws/samples/echo">
<import namespace="http://www.springframework.org/spring-ws/samples/echo/imported"
schemaLocation="http://localhost:8080/echo/services/imported.xsd"/>
</schema>

View File

@@ -1,35 +1,36 @@
<?xml version="1.0" encoding="UTF-8"?>
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema"
targetNamespace="http://www.springframework.org/spring-ws/single/schema"
xmlns="http://www.springframework.org/spring-ws/single/schema" elementFormDefault="qualified"
attributeFormDefault="unqualified">
targetNamespace="http://www.springframework.org/spring-ws/single/schema"
xmlns="http://www.springframework.org/spring-ws/single/schema"
elementFormDefault="qualified"
attributeFormDefault="unqualified">
<xsd:simpleType name="customType">
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>
<xsd:simpleType name="customType">
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>
<xsd:element name="GetOrderRequest">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="child" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="GetOrderRequest">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="child" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="GetOrderResponse">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="child" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="GetOrderResponse">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="child" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="GetOrderFault">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="child" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="GetOrderFault">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="child" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:schema>

View File

@@ -1,7 +1,7 @@
<SOAP-ENV:Envelope xmlns:SOAP-ENV='http://schemas.xmlsoap.org/soap/envelope/'>
<SOAP-ENV:Body>
<m:GetLastTradePrice xmlns:m='http://www.springframework.org/spring-ws'>
<symbol>DIS</symbol>
</m:GetLastTradePrice>
</SOAP-ENV:Body>
<SOAP-ENV:Body>
<m:GetLastTradePrice xmlns:m='http://www.springframework.org/spring-ws'>
<symbol>DIS</symbol>
</m:GetLastTradePrice>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope>

View File

@@ -1,48 +1,50 @@
<?xml version="1.0" encoding="UTF-8"?>
<wsdl:definitions xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
xmlns:tns="http://www.springframework.org/spring-ws/wsdl"
xmlns:wsdlsoap="http://schemas.xmlsoap.org/wsdl/soap/"
targetNamespace="http://www.springframework.org/spring-ws/wsdl">
xmlns:tns="http://www.springframework.org/spring-ws/wsdl"
xmlns:wsdlsoap="http://schemas.xmlsoap.org/wsdl/soap/"
targetNamespace="http://www.springframework.org/spring-ws/wsdl">
<wsdl:types>
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified">
<xsd:element name="request" type="xsd:string"/>
<xsd:element name="response" type="xsd:string"/>
</xsd:schema>
</wsdl:types>
<wsdl:types>
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema"
elementFormDefault="qualified">
<xsd:element name="request" type="xsd:string"/>
<xsd:element name="response" type="xsd:string"/>
</xsd:schema>
</wsdl:types>
<wsdl:message name="responseMessage">
<wsdl:part name="body" element="tns:response"/>
</wsdl:message>
<wsdl:message name="responseMessage">
<wsdl:part name="body" element="tns:response"/>
</wsdl:message>
<wsdl:message name="requestMessage">
<wsdl:part name="body" element="tns:request"/>
</wsdl:message>
<wsdl:message name="requestMessage">
<wsdl:part name="body" element="tns:request"/>
</wsdl:message>
<wsdl:portType name="portType">
<wsdl:operation name="operation">
<wsdl:input message="tns:requestMessage" name="request"/>
<wsdl:output message="tns:responseMessage" name="response"/>
</wsdl:operation>
</wsdl:portType>
<wsdl:portType name="portType">
<wsdl:operation name="operation">
<wsdl:input message="tns:requestMessage" name="request"/>
<wsdl:output message="tns:responseMessage" name="response"/>
</wsdl:operation>
</wsdl:portType>
<wsdl:binding name="binding" type="tns:portType">
<wsdlsoap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
<wsdl:operation name="operation">
<wsdlsoap:operation soapAction=""/>
<wsdl:input name="request">
<wsdlsoap:body use="literal"/>
</wsdl:input>
<wsdl:output name="response">
<wsdlsoap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
</wsdl:binding>
<wsdl:binding name="binding" type="tns:portType">
<wsdlsoap:binding style="document"
transport="http://schemas.xmlsoap.org/soap/http"/>
<wsdl:operation name="operation">
<wsdlsoap:operation soapAction=""/>
<wsdl:input name="request">
<wsdlsoap:body use="literal"/>
</wsdl:input>
<wsdl:output name="response">
<wsdlsoap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
</wsdl:binding>
<wsdl:service name="service">
<wsdl:port binding="tns:binding" name="port">
<wsdlsoap:address location="http://example.com:8080/context/service"/>
</wsdl:port>
</wsdl:service>
<wsdl:service name="service">
<wsdl:port binding="tns:binding" name="port">
<wsdlsoap:address location="http://example.com:8080/context/service"/>
</wsdl:port>
</wsdl:service>
</wsdl:definitions>

View File

@@ -1,48 +1,50 @@
<?xml version="1.0" encoding="UTF-8"?>
<wsdl:definitions xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
xmlns:tns="http://www.springframework.org/spring-ws/wsdl"
xmlns:wsdlsoap="http://schemas.xmlsoap.org/wsdl/soap/"
targetNamespace="http://www.springframework.org/spring-ws/wsdl">
xmlns:tns="http://www.springframework.org/spring-ws/wsdl"
xmlns:wsdlsoap="http://schemas.xmlsoap.org/wsdl/soap/"
targetNamespace="http://www.springframework.org/spring-ws/wsdl">
<wsdl:types>
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified">
<xsd:element name="request" type="xsd:string"/>
<xsd:element name="response" type="xsd:string"/>
</xsd:schema>
</wsdl:types>
<wsdl:types>
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema"
elementFormDefault="qualified">
<xsd:element name="request" type="xsd:string"/>
<xsd:element name="response" type="xsd:string"/>
</xsd:schema>
</wsdl:types>
<wsdl:message name="responseMessage">
<wsdl:part name="body" element="tns:response"/>
</wsdl:message>
<wsdl:message name="responseMessage">
<wsdl:part name="body" element="tns:response"/>
</wsdl:message>
<wsdl:message name="requestMessage">
<wsdl:part name="body" element="tns:request"/>
</wsdl:message>
<wsdl:message name="requestMessage">
<wsdl:part name="body" element="tns:request"/>
</wsdl:message>
<wsdl:portType name="portType">
<wsdl:operation name="operation">
<wsdl:input message="tns:requestMessage" name="request"/>
<wsdl:output message="tns:responseMessage" name="response"/>
</wsdl:operation>
</wsdl:portType>
<wsdl:portType name="portType">
<wsdl:operation name="operation">
<wsdl:input message="tns:requestMessage" name="request"/>
<wsdl:output message="tns:responseMessage" name="response"/>
</wsdl:operation>
</wsdl:portType>
<wsdl:binding name="binding" type="tns:portType">
<wsdlsoap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
<wsdl:operation name="operation">
<wsdlsoap:operation soapAction=""/>
<wsdl:input name="request">
<wsdlsoap:body use="literal"/>
</wsdl:input>
<wsdl:output name="response">
<wsdlsoap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
</wsdl:binding>
<wsdl:binding name="binding" type="tns:portType">
<wsdlsoap:binding style="document"
transport="http://schemas.xmlsoap.org/soap/http"/>
<wsdl:operation name="operation">
<wsdlsoap:operation soapAction=""/>
<wsdl:input name="request">
<wsdlsoap:body use="literal"/>
</wsdl:input>
<wsdl:output name="response">
<wsdlsoap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
</wsdl:binding>
<wsdl:service name="service">
<wsdl:port binding="tns:binding" name="port">
<wsdlsoap:address location="http://localhost:8080/context/service"/>
</wsdl:port>
</wsdl:service>
<wsdl:service name="service">
<wsdl:port binding="tns:binding" name="port">
<wsdlsoap:address location="http://localhost:8080/context/service"/>
</wsdl:port>
</wsdl:service>
</wsdl:definitions>

View File

@@ -3,22 +3,23 @@
xmlns:tns="http://www.springframework.org/spring-ws/wsdl/definitions"
targetNamespace="http://www.springframework.org/spring-ws/wsdl/definitions">
<import namespace="http://www.springframework.org/spring-ws/wsdl/schemas" location="types.xsd"/>
<import namespace="http://www.springframework.org/spring-ws/wsdl/schemas"
location="types.xsd"/>
<message name="responseMessage">
<part name="body" element="tns:response"/>
</message>
<message name="responseMessage">
<part name="body" element="tns:response"/>
</message>
<message name="requestMessage">
<part name="body" element="tns:request"/>
</message>
<message name="requestMessage">
<part name="body" element="tns:request"/>
</message>
<portType name="portType">
<operation name="operation">
<input message="tns:requestMessage" name="request"/>
<output message="tns:responseMessage" name="response"/>
</operation>
</portType>
<portType name="portType">
<operation name="operation">
<input message="tns:requestMessage" name="request"/>
<output message="tns:responseMessage" name="response"/>
</operation>
</portType>
</definitions>

View File

@@ -1,49 +1,51 @@
<?xml version="1.0" encoding="UTF-8"?>
<wsdl:definitions xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
xmlns:tns="http://www.springframework.org/spring-ws/wsdl"
xmlns:wsdlsoap="http://schemas.xmlsoap.org/wsdl/soap/"
targetNamespace="http://www.springframework.org/spring-ws/wsdl">
xmlns:tns="http://www.springframework.org/spring-ws/wsdl"
xmlns:wsdlsoap="http://schemas.xmlsoap.org/wsdl/soap/"
targetNamespace="http://www.springframework.org/spring-ws/wsdl">
<wsdl:types>
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified"
targetNamespace="http://www.springframework.org/spring-ws/wsdl">
<xsd:element name="request" type="xsd:string"/>
<xsd:element name="response" type="xsd:string"/>
</xsd:schema>
</wsdl:types>
<wsdl:types>
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema"
elementFormDefault="qualified"
targetNamespace="http://www.springframework.org/spring-ws/wsdl">
<xsd:element name="request" type="xsd:string"/>
<xsd:element name="response" type="xsd:string"/>
</xsd:schema>
</wsdl:types>
<wsdl:message name="responseMessage">
<wsdl:part name="body" element="tns:response"/>
</wsdl:message>
<wsdl:message name="responseMessage">
<wsdl:part name="body" element="tns:response"/>
</wsdl:message>
<wsdl:message name="requestMessage">
<wsdl:part name="body" element="tns:request"/>
</wsdl:message>
<wsdl:message name="requestMessage">
<wsdl:part name="body" element="tns:request"/>
</wsdl:message>
<wsdl:portType name="portType">
<wsdl:operation name="operation">
<wsdl:input message="tns:requestMessage" name="request"/>
<wsdl:output message="tns:responseMessage" name="response"/>
</wsdl:operation>
</wsdl:portType>
<wsdl:portType name="portType">
<wsdl:operation name="operation">
<wsdl:input message="tns:requestMessage" name="request"/>
<wsdl:output message="tns:responseMessage" name="response"/>
</wsdl:operation>
</wsdl:portType>
<wsdl:binding name="binding" type="tns:portType">
<wsdlsoap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
<wsdl:operation name="operation">
<wsdlsoap:operation soapAction=""/>
<wsdl:input name="request">
<wsdlsoap:body use="literal"/>
</wsdl:input>
<wsdl:output name="response">
<wsdlsoap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
</wsdl:binding>
<wsdl:binding name="binding" type="tns:portType">
<wsdlsoap:binding style="document"
transport="http://schemas.xmlsoap.org/soap/http"/>
<wsdl:operation name="operation">
<wsdlsoap:operation soapAction=""/>
<wsdl:input name="request">
<wsdlsoap:body use="literal"/>
</wsdl:input>
<wsdl:output name="response">
<wsdlsoap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
</wsdl:binding>
<wsdl:service name="service">
<wsdl:port binding="tns:binding" name="port">
<wsdlsoap:address location="/services"/>
</wsdl:port>
</wsdl:service>
<wsdl:service name="service">
<wsdl:port binding="tns:binding" name="port">
<wsdlsoap:address location="/services"/>
</wsdl:port>
</wsdl:service>
</wsdl:definitions>

View File

@@ -1,29 +1,30 @@
<?xml version="1.0" encoding="UTF-8"?>
<definitions xmlns="http://schemas.xmlsoap.org/wsdl/"
xmlns:defs="http://www.springframework.org/spring-ws/wsdl/definitions"
xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
targetNamespace="http://www.springframework.org/spring-ws/wsdl/service">
xmlns:defs="http://www.springframework.org/spring-ws/wsdl/definitions"
xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
targetNamespace="http://www.springframework.org/spring-ws/wsdl/service">
<import namespace="http://www.springframework.org/spring-ws/wsdl/definitions" location="abstract.wsdl"/>
<import namespace="http://www.springframework.org/spring-ws/wsdl/definitions"
location="abstract.wsdl"/>
<binding name="binding" type="defs:portType">
<soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
<operation name="operation">
<soap:operation soapAction=""/>
<input name="request">
<soap:body use="literal"/>
</input>
<output name="response">
<soap:body use="literal"/>
</output>
</operation>
</binding>
<binding name="binding" type="defs:portType">
<soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
<operation name="operation">
<soap:operation soapAction=""/>
<input name="request">
<soap:body use="literal"/>
</input>
<output name="response">
<soap:body use="literal"/>
</output>
</operation>
</binding>
<service name="service">
<port binding="defs:binding" name="port">
<soap:address location="http://www.springframework.org/spring-ws/wsdl"/>
</port>
</service>
<service name="service">
<port binding="defs:binding" name="port">
<soap:address location="http://www.springframework.org/spring-ws/wsdl"/>
</port>
</service>
</definitions>

View File

@@ -1,65 +1,68 @@
<?xml version="1.0" encoding="UTF-8"?>
<wsdl:definitions xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
xmlns:sch0="http://www.springframework.org/spring-ws/importing/schema"
xmlns:sch1="http://www.springframework.org/spring-ws/imported/schema"
xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
xmlns:tns="http://www.springframework.org/spring-ws/import/definitions"
targetNamespace="http://www.springframework.org/spring-ws/import/definitions">
xmlns:sch0="http://www.springframework.org/spring-ws/importing/schema"
xmlns:sch1="http://www.springframework.org/spring-ws/imported/schema"
xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
xmlns:tns="http://www.springframework.org/spring-ws/import/definitions"
targetNamespace="http://www.springframework.org/spring-ws/import/definitions">
<wsdl:types>
<xsd:schema xmlns="http://www.springframework.org/spring-ws/importing/schema"
xmlns:xsd="http://www.w3.org/2001/XMLSchema" attributeFormDefault="unqualified"
elementFormDefault="qualified"
targetNamespace="http://www.springframework.org/spring-ws/importing/schema">
<xsd:import namespace="http://www.springframework.org/spring-ws/imported/schema"/>
<xsd:element name="GetOrderRequest">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="child" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:schema>
<xsd:schema xmlns="http://www.springframework.org/spring-ws/imported/schema"
xmlns:xsd="http://www.w3.org/2001/XMLSchema" attributeFormDefault="unqualified"
elementFormDefault="qualified"
targetNamespace="http://www.springframework.org/spring-ws/imported/schema">
<xsd:element name="GetOrderResponse">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="child" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:schema>
</wsdl:types>
<wsdl:message name="GetOrderResponse">
<wsdl:part name="GetOrderResponse" element="sch1:GetOrderResponse"/>
</wsdl:message>
<wsdl:message name="GetOrderRequest">
<wsdl:part name="GetOrderRequest" element="sch0:GetOrderRequest"/>
</wsdl:message>
<wsdl:portType name="Order">
<wsdl:operation name="GetOrder">
<wsdl:input message="tns:GetOrderRequest" name="GetOrderRequest"/>
<wsdl:output message="tns:GetOrderResponse" name="GetOrderResponse"/>
</wsdl:operation>
</wsdl:portType>
<wsdl:binding name="OrderSoap11" type="tns:Order">
<soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
<wsdl:operation name="GetOrder">
<soap:operation soapAction=""/>
<wsdl:input name="GetOrderRequest">
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output name="GetOrderResponse">
<soap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
</wsdl:binding>
<wsdl:service name="OrderService">
<wsdl:port binding="tns:OrderSoap11" name="OrderSoap11">
<soap:address location="http://localhost:8080/"/>
</wsdl:port>
</wsdl:service>
<wsdl:types>
<xsd:schema xmlns="http://www.springframework.org/spring-ws/importing/schema"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
attributeFormDefault="unqualified"
elementFormDefault="qualified"
targetNamespace="http://www.springframework.org/spring-ws/importing/schema">
<xsd:import
namespace="http://www.springframework.org/spring-ws/imported/schema"/>
<xsd:element name="GetOrderRequest">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="child" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:schema>
<xsd:schema xmlns="http://www.springframework.org/spring-ws/imported/schema"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
attributeFormDefault="unqualified"
elementFormDefault="qualified"
targetNamespace="http://www.springframework.org/spring-ws/imported/schema">
<xsd:element name="GetOrderResponse">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="child" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:schema>
</wsdl:types>
<wsdl:message name="GetOrderResponse">
<wsdl:part name="GetOrderResponse" element="sch1:GetOrderResponse"/>
</wsdl:message>
<wsdl:message name="GetOrderRequest">
<wsdl:part name="GetOrderRequest" element="sch0:GetOrderRequest"/>
</wsdl:message>
<wsdl:portType name="Order">
<wsdl:operation name="GetOrder">
<wsdl:input message="tns:GetOrderRequest" name="GetOrderRequest"/>
<wsdl:output message="tns:GetOrderResponse" name="GetOrderResponse"/>
</wsdl:operation>
</wsdl:portType>
<wsdl:binding name="OrderSoap11" type="tns:Order">
<soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
<wsdl:operation name="GetOrder">
<soap:operation soapAction=""/>
<wsdl:input name="GetOrderRequest">
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output name="GetOrderResponse">
<soap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
</wsdl:binding>
<wsdl:service name="OrderService">
<wsdl:port binding="tns:OrderSoap11" name="OrderSoap11">
<soap:address location="http://localhost:8080/"/>
</wsdl:port>
</wsdl:service>
</wsdl:definitions>

View File

@@ -1,15 +1,16 @@
<?xml version="1.0" encoding="UTF-8"?>
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema"
targetNamespace="http://www.springframework.org/spring-ws/imported/schema"
xmlns="http://www.springframework.org/spring-ws/imported/schema" elementFormDefault="qualified"
attributeFormDefault="unqualified">
targetNamespace="http://www.springframework.org/spring-ws/imported/schema"
xmlns="http://www.springframework.org/spring-ws/imported/schema"
elementFormDefault="qualified"
attributeFormDefault="unqualified">
<xsd:element name="GetOrderResponse">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="child" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="GetOrderResponse">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="child" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:schema>

View File

@@ -1,17 +1,19 @@
<?xml version="1.0" encoding="UTF-8"?>
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema"
targetNamespace="http://www.springframework.org/spring-ws/importing/schema"
xmlns="http://www.springframework.org/spring-ws/importing/schema" elementFormDefault="qualified"
attributeFormDefault="unqualified">
targetNamespace="http://www.springframework.org/spring-ws/importing/schema"
xmlns="http://www.springframework.org/spring-ws/importing/schema"
elementFormDefault="qualified"
attributeFormDefault="unqualified">
<xsd:import namespace="http://www.springframework.org/spring-ws/imported/schema" schemaLocation="imported.xsd"/>
<xsd:import namespace="http://www.springframework.org/spring-ws/imported/schema"
schemaLocation="imported.xsd"/>
<xsd:element name="GetOrderRequest">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="child" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="GetOrderRequest">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="child" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:schema>

View File

@@ -1,65 +1,67 @@
<?xml version="1.0" encoding="UTF-8"?>
<wsdl:definitions xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
xmlns:sch="http://www.springframework.org/spring-ws/include/schema"
xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
xmlns:tns="http://www.springframework.org/spring-ws/include/definitions"
targetNamespace="http://www.springframework.org/spring-ws/include/definitions">
xmlns:sch="http://www.springframework.org/spring-ws/include/schema"
xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
xmlns:tns="http://www.springframework.org/spring-ws/include/definitions"
targetNamespace="http://www.springframework.org/spring-ws/include/definitions">
<wsdl:types>
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema"
targetNamespace="http://www.springframework.org/spring-ws/include/schema"
xmlns="http://www.springframework.org/spring-ws/include/schema" elementFormDefault="qualified"
attributeFormDefault="unqualified">
<wsdl:types>
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema"
targetNamespace="http://www.springframework.org/spring-ws/include/schema"
xmlns="http://www.springframework.org/spring-ws/include/schema"
elementFormDefault="qualified"
attributeFormDefault="unqualified">
<xsd:import namespace="http://www.w3.org/XML/1998/namespace"/>
<xsd:import namespace="http://www.w3.org/XML/1998/namespace"/>
<xsd:element name="GetOrderRequest">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="child" type="xsd:string" nillable="true" minOccurs="2"
maxOccurs="4"/>
</xsd:sequence>
<xsd:attribute ref="xml:lang" use="required"/>
</xsd:complexType>
</xsd:element>
<xsd:element name="GetOrderRequest">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="child" type="xsd:string" nillable="true"
minOccurs="2"
maxOccurs="4"/>
</xsd:sequence>
<xsd:attribute ref="xml:lang" use="required"/>
</xsd:complexType>
</xsd:element>
<xsd:element name="GetOrderResponse">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="child" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="GetOrderResponse">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="child" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:schema>
</wsdl:types>
<wsdl:message name="GetOrderRequest">
<wsdl:part name="GetOrderRequest" element="sch:GetOrderRequest"/>
</wsdl:message>
<wsdl:message name="GetOrderResponse">
<wsdl:part name="GetOrderResponse" element="sch:GetOrderResponse"/>
</wsdl:message>
<wsdl:portType name="Order">
<wsdl:operation name="GetOrder">
<wsdl:input message="tns:GetOrderRequest" name="GetOrderRequest"/>
<wsdl:output message="tns:GetOrderResponse" name="GetOrderResponse"/>
</wsdl:operation>
</wsdl:portType>
<wsdl:binding name="OrderSoap11" type="tns:Order">
<soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
<wsdl:operation name="GetOrder">
<soap:operation soapAction=""/>
<wsdl:input name="GetOrderRequest">
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output name="GetOrderResponse">
<soap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
</wsdl:binding>
<wsdl:service name="OrderService">
<wsdl:port binding="tns:OrderSoap11" name="OrderSoap11">
<soap:address location="http://localhost:8080/"/>
</wsdl:port>
</wsdl:service>
</xsd:schema>
</wsdl:types>
<wsdl:message name="GetOrderRequest">
<wsdl:part name="GetOrderRequest" element="sch:GetOrderRequest"/>
</wsdl:message>
<wsdl:message name="GetOrderResponse">
<wsdl:part name="GetOrderResponse" element="sch:GetOrderResponse"/>
</wsdl:message>
<wsdl:portType name="Order">
<wsdl:operation name="GetOrder">
<wsdl:input message="tns:GetOrderRequest" name="GetOrderRequest"/>
<wsdl:output message="tns:GetOrderResponse" name="GetOrderResponse"/>
</wsdl:operation>
</wsdl:portType>
<wsdl:binding name="OrderSoap11" type="tns:Order">
<soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
<wsdl:operation name="GetOrder">
<soap:operation soapAction=""/>
<wsdl:input name="GetOrderRequest">
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output name="GetOrderResponse">
<soap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
</wsdl:binding>
<wsdl:service name="OrderService">
<wsdl:port binding="tns:OrderSoap11" name="OrderSoap11">
<soap:address location="http://localhost:8080/"/>
</wsdl:port>
</wsdl:service>
</wsdl:definitions>

View File

@@ -1,15 +1,16 @@
<?xml version="1.0" encoding="UTF-8"?>
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema"
targetNamespace="http://www.springframework.org/spring-ws/include/schema"
xmlns="http://www.springframework.org/spring-ws/include/schema" elementFormDefault="qualified"
attributeFormDefault="unqualified">
targetNamespace="http://www.springframework.org/spring-ws/include/schema"
xmlns="http://www.springframework.org/spring-ws/include/schema"
elementFormDefault="qualified"
attributeFormDefault="unqualified">
<xsd:element name="GetOrderResponse">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="child" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="GetOrderResponse">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="child" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:schema>

View File

@@ -1,21 +1,22 @@
<?xml version="1.0" encoding="UTF-8"?>
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema"
targetNamespace="http://www.springframework.org/spring-ws/include/schema"
xmlns="http://www.springframework.org/spring-ws/include/schema" elementFormDefault="qualified"
attributeFormDefault="unqualified">
targetNamespace="http://www.springframework.org/spring-ws/include/schema"
xmlns="http://www.springframework.org/spring-ws/include/schema"
elementFormDefault="qualified"
attributeFormDefault="unqualified">
<xsd:include schemaLocation="included.xsd"/>
<xsd:import namespace="http://www.w3.org/XML/1998/namespace"/>
<xsd:include schemaLocation="included.xsd"/>
<xsd:import namespace="http://www.w3.org/XML/1998/namespace"/>
<xsd:element name="GetOrderRequest">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="child" type="xsd:string" nillable="true" minOccurs="2"
maxOccurs="4"/>
</xsd:sequence>
<xsd:attribute ref="xml:lang" use="required"/>
</xsd:complexType>
</xsd:element>
<xsd:element name="GetOrderRequest">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="child" type="xsd:string" nillable="true" minOccurs="2"
maxOccurs="4"/>
</xsd:sequence>
<xsd:attribute ref="xml:lang" use="required"/>
</xsd:complexType>
</xsd:element>
</xsd:schema>

View File

@@ -1,10 +1,10 @@
<?xml version="1.0" encoding="UTF-8"?>
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema"
targetNamespace="urn:1"
xmlns:tns="urn:1" elementFormDefault="qualified"
attributeFormDefault="unqualified">
<xsd:include schemaLocation="B.xsd"/>
<xsd:simpleType name="A">
<xsd:restriction base="tns:B"/>
</xsd:simpleType>
targetNamespace="urn:1"
xmlns:tns="urn:1" elementFormDefault="qualified"
attributeFormDefault="unqualified">
<xsd:include schemaLocation="B.xsd"/>
<xsd:simpleType name="A">
<xsd:restriction base="tns:B"/>
</xsd:simpleType>
</xsd:schema>

View File

@@ -1,16 +1,18 @@
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:ns0="urn:2" xmlns:tns="urn:1"
attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="urn:1">
<xsd:import namespace="urn:2" schemaLocation="D.xsd"/>
<xsd:simpleType name="A">
<xsd:restriction base="tns:B"/>
</xsd:simpleType>
<xsd:complexType name="B">
<xsd:sequence>
<xsd:element name="c" type="tns:C"/>
<xsd:element name="d" type="ns0:D"/>
</xsd:sequence>
</xsd:complexType>
<xsd:simpleType name="C">
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:ns0="urn:2"
xmlns:tns="urn:1"
attributeFormDefault="unqualified" elementFormDefault="qualified"
targetNamespace="urn:1">
<xsd:import namespace="urn:2" schemaLocation="D.xsd"/>
<xsd:simpleType name="A">
<xsd:restriction base="tns:B"/>
</xsd:simpleType>
<xsd:complexType name="B">
<xsd:sequence>
<xsd:element name="c" type="tns:C"/>
<xsd:element name="d" type="ns0:D"/>
</xsd:sequence>
</xsd:complexType>
<xsd:simpleType name="C">
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>
</xsd:schema>

View File

@@ -1,16 +1,16 @@
<?xml version="1.0" encoding="UTF-8"?>
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema"
targetNamespace="urn:1"
xmlns="urn:1"
xmlns:imported="urn:2" elementFormDefault="qualified">
<xsd:import namespace="http://www.w3.org/XML/1998/namespace"/>
<xsd:include schemaLocation="C.xsd"/>
<xsd:import schemaLocation="D.xsd" namespace="urn:2"/>
<xsd:complexType name="B">
<xsd:sequence>
<xsd:element type="C" name="c"/>
<xsd:element type="imported:D" name="d"/>
</xsd:sequence>
<!--<xsd:attribute ref="xml:lang" use="required"/>-->
</xsd:complexType>
targetNamespace="urn:1"
xmlns="urn:1"
xmlns:imported="urn:2" elementFormDefault="qualified">
<xsd:import namespace="http://www.w3.org/XML/1998/namespace"/>
<xsd:include schemaLocation="C.xsd"/>
<xsd:import schemaLocation="D.xsd" namespace="urn:2"/>
<xsd:complexType name="B">
<xsd:sequence>
<xsd:element type="C" name="c"/>
<xsd:element type="imported:D" name="d"/>
</xsd:sequence>
<!--<xsd:attribute ref="xml:lang" use="required"/>-->
</xsd:complexType>
</xsd:schema>

View File

@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema"
elementFormDefault="qualified">
<xsd:simpleType name="C">
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>
elementFormDefault="qualified">
<xsd:simpleType name="C">
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>
</xsd:schema>

View File

@@ -1,9 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema"
targetNamespace="urn:2"
xmlns="urn:2" elementFormDefault="qualified">
<xsd:include schemaLocation="C.xsd"/>
<xsd:simpleType name="D">
<xsd:restriction base="C"/>
</xsd:simpleType>
targetNamespace="urn:2"
xmlns="urn:2" elementFormDefault="qualified">
<xsd:include schemaLocation="C.xsd"/>
<xsd:simpleType name="D">
<xsd:restriction base="C"/>
</xsd:simpleType>
</xsd:schema>

View File

@@ -1,35 +1,36 @@
<?xml version="1.0" encoding="UTF-8"?>
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema"
targetNamespace="http://www.springframework.org/spring-ws/schema"
xmlns="http://www.springframework.org/spring-ws/schema" elementFormDefault="qualified"
attributeFormDefault="unqualified">
targetNamespace="http://www.springframework.org/spring-ws/schema"
xmlns="http://www.springframework.org/spring-ws/schema"
elementFormDefault="qualified"
attributeFormDefault="unqualified">
<xsd:simpleType name="customType">
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>
<xsd:simpleType name="customType">
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>
<xsd:element name="GetOrderRequest">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="child" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="GetOrderRequest">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="child" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="GetOrderResponse">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="child" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="GetOrderResponse">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="child" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="GetOrderFault">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="child" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="GetOrderFault">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="child" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:schema>

View File

@@ -1,76 +1,78 @@
<?xml version="1.0" encoding="UTF-8"?>
<wsdl:definitions xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
xmlns:sch="http://www.springframework.org/spring-ws/single/schema"
xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
xmlns:tns="http://www.springframework.org/spring-ws/single/definitions"
targetNamespace="http://www.springframework.org/spring-ws/single/definitions">
xmlns:sch="http://www.springframework.org/spring-ws/single/schema"
xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
xmlns:tns="http://www.springframework.org/spring-ws/single/definitions"
targetNamespace="http://www.springframework.org/spring-ws/single/definitions">
<wsdl:types>
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema"
targetNamespace="http://www.springframework.org/spring-ws/single/schema"
xmlns="http://www.springframework.org/spring-ws/single/schema" elementFormDefault="qualified"
attributeFormDefault="unqualified">
<xsd:simpleType name="customType">
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>
<xsd:element name="GetOrderRequest">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="child" type="xsd:string" nillable="true" minOccurs="2"
maxOccurs="4"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="GetOrderResponse">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="child" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="GetOrderFault">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="child" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:schema>
</wsdl:types>
<wsdl:message name="GetOrderResponse">
<wsdl:part name="GetOrderResponse" element="sch:GetOrderResponse"/>
</wsdl:message>
<wsdl:message name="GetOrderRequest">
<wsdl:part name="GetOrderRequest" element="sch:GetOrderRequest"/>
</wsdl:message>
<wsdl:message name="GetOrderFault">
<wsdl:part name="GetOrderFault" element="sch:GetOrderFault"/>
</wsdl:message>
<wsdl:portType name="Order">
<wsdl:operation name="GetOrder">
<wsdl:input message="tns:GetOrderRequest" name="GetOrderRequest"/>
<wsdl:output message="tns:GetOrderResponse" name="GetOrderResponse"/>
<wsdl:fault message="tns:GetOrderFault" name="GetOrderFault"/>
</wsdl:operation>
</wsdl:portType>
<wsdl:binding name="OrderSoap11" type="tns:Order">
<soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
<wsdl:operation name="GetOrder">
<soap:operation soapAction=""/>
<wsdl:input name="GetOrderRequest">
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output name="GetOrderResponse">
<soap:body use="literal"/>
</wsdl:output>
<wsdl:fault name="GetOrderFault">
<soap:fault name="GetOrderFault" use="literal"/>
</wsdl:fault>
</wsdl:operation>
</wsdl:binding>
<wsdl:service name="OrderService">
<wsdl:port binding="tns:OrderSoap11" name="OrderSoap11">
<soap:address location="http://localhost:8080/"/>
</wsdl:port>
</wsdl:service>
<wsdl:types>
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema"
targetNamespace="http://www.springframework.org/spring-ws/single/schema"
xmlns="http://www.springframework.org/spring-ws/single/schema"
elementFormDefault="qualified"
attributeFormDefault="unqualified">
<xsd:simpleType name="customType">
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>
<xsd:element name="GetOrderRequest">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="child" type="xsd:string" nillable="true"
minOccurs="2"
maxOccurs="4"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="GetOrderResponse">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="child" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="GetOrderFault">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="child" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:schema>
</wsdl:types>
<wsdl:message name="GetOrderResponse">
<wsdl:part name="GetOrderResponse" element="sch:GetOrderResponse"/>
</wsdl:message>
<wsdl:message name="GetOrderRequest">
<wsdl:part name="GetOrderRequest" element="sch:GetOrderRequest"/>
</wsdl:message>
<wsdl:message name="GetOrderFault">
<wsdl:part name="GetOrderFault" element="sch:GetOrderFault"/>
</wsdl:message>
<wsdl:portType name="Order">
<wsdl:operation name="GetOrder">
<wsdl:input message="tns:GetOrderRequest" name="GetOrderRequest"/>
<wsdl:output message="tns:GetOrderResponse" name="GetOrderResponse"/>
<wsdl:fault message="tns:GetOrderFault" name="GetOrderFault"/>
</wsdl:operation>
</wsdl:portType>
<wsdl:binding name="OrderSoap11" type="tns:Order">
<soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
<wsdl:operation name="GetOrder">
<soap:operation soapAction=""/>
<wsdl:input name="GetOrderRequest">
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output name="GetOrderResponse">
<soap:body use="literal"/>
</wsdl:output>
<wsdl:fault name="GetOrderFault">
<soap:fault name="GetOrderFault" use="literal"/>
</wsdl:fault>
</wsdl:operation>
</wsdl:binding>
<wsdl:service name="OrderService">
<wsdl:port binding="tns:OrderSoap11" name="OrderSoap11">
<soap:address location="http://localhost:8080/"/>
</wsdl:port>
</wsdl:service>
</wsdl:definitions>

View File

@@ -1,36 +1,37 @@
<?xml version="1.0" encoding="UTF-8"?>
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema"
targetNamespace="http://www.springframework.org/spring-ws/single/schema"
xmlns="http://www.springframework.org/spring-ws/single/schema" elementFormDefault="qualified"
attributeFormDefault="unqualified">
targetNamespace="http://www.springframework.org/spring-ws/single/schema"
xmlns="http://www.springframework.org/spring-ws/single/schema"
elementFormDefault="qualified"
attributeFormDefault="unqualified">
<xsd:simpleType name="customType">
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>
<xsd:simpleType name="customType">
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>
<xsd:element name="GetOrderRequest">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="child" type="xsd:string" nillable="true" minOccurs="2"
maxOccurs="4"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="GetOrderRequest">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="child" type="xsd:string" nillable="true" minOccurs="2"
maxOccurs="4"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="GetOrderResponse">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="child" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="GetOrderResponse">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="child" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="GetOrderFault">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="child" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="GetOrderFault">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="child" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:schema>

View File

@@ -1,95 +1,98 @@
<?xml version="1.0" encoding="UTF-8"?>
<wsdl:definitions xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
xmlns:sch="http://www.springframework.org/spring-ws/single/schema"
xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/"
xmlns:tns="http://www.springframework.org/spring-ws/single/definitions"
targetNamespace="http://www.springframework.org/spring-ws/single/definitions">
xmlns:sch="http://www.springframework.org/spring-ws/single/schema"
xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/"
xmlns:tns="http://www.springframework.org/spring-ws/single/definitions"
targetNamespace="http://www.springframework.org/spring-ws/single/definitions">
<wsdl:types>
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema"
targetNamespace="http://www.springframework.org/spring-ws/single/schema"
xmlns="http://www.springframework.org/spring-ws/single/schema" elementFormDefault="qualified"
attributeFormDefault="unqualified">
<xsd:simpleType name="customType">
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>
<xsd:element name="GetOrderRequest">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="child" type="xsd:string" nillable="true" minOccurs="2"
maxOccurs="4"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="GetOrderResponse">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="child" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="GetOrderFault">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="child" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:schema>
</wsdl:types>
<wsdl:message name="GetOrderResponse">
<wsdl:part name="GetOrderResponse" element="sch:GetOrderResponse"/>
</wsdl:message>
<wsdl:message name="GetOrderRequest">
<wsdl:part name="GetOrderRequest" element="sch:GetOrderRequest"/>
</wsdl:message>
<wsdl:message name="GetOrderFault">
<wsdl:part name="GetOrderFault" element="sch:GetOrderFault"/>
</wsdl:message>
<wsdl:portType name="Order">
<wsdl:operation name="GetOrder">
<wsdl:input message="tns:GetOrderRequest" name="GetOrderRequest"/>
<wsdl:output message="tns:GetOrderResponse" name="GetOrderResponse"/>
<wsdl:fault message="tns:GetOrderFault" name="GetOrderFault"/>
</wsdl:operation>
</wsdl:portType>
<wsdl:binding name="OrderSoap11" type="tns:Order">
<soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
<wsdl:operation name="GetOrder">
<soap:operation soapAction=""/>
<wsdl:input name="GetOrderRequest">
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output name="GetOrderResponse">
<soap:body use="literal"/>
</wsdl:output>
<wsdl:fault name="GetOrderFault">
<soap:fault name="GetOrderFault" use="literal"/>
</wsdl:fault>
</wsdl:operation>
</wsdl:binding>
<wsdl:binding name="OrderSoap12" type="tns:Order">
<soap12:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
<wsdl:operation name="GetOrder">
<soap12:operation soapAction=""/>
<wsdl:input name="GetOrderRequest">
<soap12:body use="literal"/>
</wsdl:input>
<wsdl:output name="GetOrderResponse">
<soap12:body use="literal"/>
</wsdl:output>
<wsdl:fault name="GetOrderFault">
<soap12:fault name="GetOrderFault" use="literal"/>
</wsdl:fault>
</wsdl:operation>
</wsdl:binding>
<wsdl:service name="OrderService">
<wsdl:port binding="tns:OrderSoap11" name="OrderSoap11">
<soap:address location="http://localhost:8080/"/>
</wsdl:port>
<wsdl:port binding="tns:OrderSoap12" name="OrderSoap12">
<soap12:address location="http://localhost:8080/"/>
</wsdl:port>
</wsdl:service>
<wsdl:types>
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema"
targetNamespace="http://www.springframework.org/spring-ws/single/schema"
xmlns="http://www.springframework.org/spring-ws/single/schema"
elementFormDefault="qualified"
attributeFormDefault="unqualified">
<xsd:simpleType name="customType">
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>
<xsd:element name="GetOrderRequest">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="child" type="xsd:string" nillable="true"
minOccurs="2"
maxOccurs="4"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="GetOrderResponse">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="child" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="GetOrderFault">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="child" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:schema>
</wsdl:types>
<wsdl:message name="GetOrderResponse">
<wsdl:part name="GetOrderResponse" element="sch:GetOrderResponse"/>
</wsdl:message>
<wsdl:message name="GetOrderRequest">
<wsdl:part name="GetOrderRequest" element="sch:GetOrderRequest"/>
</wsdl:message>
<wsdl:message name="GetOrderFault">
<wsdl:part name="GetOrderFault" element="sch:GetOrderFault"/>
</wsdl:message>
<wsdl:portType name="Order">
<wsdl:operation name="GetOrder">
<wsdl:input message="tns:GetOrderRequest" name="GetOrderRequest"/>
<wsdl:output message="tns:GetOrderResponse" name="GetOrderResponse"/>
<wsdl:fault message="tns:GetOrderFault" name="GetOrderFault"/>
</wsdl:operation>
</wsdl:portType>
<wsdl:binding name="OrderSoap11" type="tns:Order">
<soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
<wsdl:operation name="GetOrder">
<soap:operation soapAction=""/>
<wsdl:input name="GetOrderRequest">
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output name="GetOrderResponse">
<soap:body use="literal"/>
</wsdl:output>
<wsdl:fault name="GetOrderFault">
<soap:fault name="GetOrderFault" use="literal"/>
</wsdl:fault>
</wsdl:operation>
</wsdl:binding>
<wsdl:binding name="OrderSoap12" type="tns:Order">
<soap12:binding style="document"
transport="http://schemas.xmlsoap.org/soap/http"/>
<wsdl:operation name="GetOrder">
<soap12:operation soapAction=""/>
<wsdl:input name="GetOrderRequest">
<soap12:body use="literal"/>
</wsdl:input>
<wsdl:output name="GetOrderResponse">
<soap12:body use="literal"/>
</wsdl:output>
<wsdl:fault name="GetOrderFault">
<soap12:fault name="GetOrderFault" use="literal"/>
</wsdl:fault>
</wsdl:operation>
</wsdl:binding>
<wsdl:service name="OrderService">
<wsdl:port binding="tns:OrderSoap11" name="OrderSoap11">
<soap:address location="http://localhost:8080/"/>
</wsdl:port>
<wsdl:port binding="tns:OrderSoap12" name="OrderSoap12">
<soap12:address location="http://localhost:8080/"/>
</wsdl:port>
</wsdl:service>
</wsdl:definitions>

View File

@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<schema xmlns="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified"
targetNamespace="http://www.springframework.org/spring-ws/wsdl/schemas">
<element name="request" type="string"/>
<element name="response" type="string"/>
targetNamespace="http://www.springframework.org/spring-ws/wsdl/schemas">
<element name="request" type="string"/>
<element name="response" type="string"/>
</schema>

View File

@@ -1,6 +1,6 @@
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/">
<SOAP-ENV:Header></SOAP-ENV:Header>
<SOAP-ENV:Body>
<tru:StockSymbol xmlns:tru="http://fabrikam123.com/payloads">QQQ</tru:StockSymbol>
</SOAP-ENV:Body>
<SOAP-ENV:Header></SOAP-ENV:Header>
<SOAP-ENV:Body>
<tru:StockSymbol xmlns:tru="http://fabrikam123.com/payloads">QQQ</tru:StockSymbol>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope>

View File

@@ -1,5 +1,5 @@
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/">
<SOAP-ENV:Body>
<tru:StockSymbol xmlns:tru="http://fabrikam123.com/payloads">QQQ</tru:StockSymbol>
</SOAP-ENV:Body>
<SOAP-ENV:Body>
<tru:StockSymbol xmlns:tru="http://fabrikam123.com/payloads">QQQ</tru:StockSymbol>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope>

View File

@@ -1,8 +1,9 @@
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:tru="http://fabrikam123.com/payloads">
<SOAP-ENV:Header>
<tru:DummyHeader/>
</SOAP-ENV:Header>
<SOAP-ENV:Body>
<tru:StockSymbol>QQQ</tru:StockSymbol>
</SOAP-ENV:Body>
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:tru="http://fabrikam123.com/payloads">
<SOAP-ENV:Header>
<tru:DummyHeader/>
</SOAP-ENV:Header>
<SOAP-ENV:Body>
<tru:StockSymbol>QQQ</tru:StockSymbol>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope>

Some files were not shown because too many files have changed in this diff Show More