Hi,

Running SMX 3.3 built trunk over a month ago.


WSDL:
=====


<?xml version="1.0" encoding="UTF-8"?>
<wsdl:definitions name="GetCustomerWSDLFile" 
targetNamespace="http://www.exampleURI.com/GetCustomer"; 
xmlns:tns="http://www.exampleURI.com/GetCustomer"; 
xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"; 
xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"; 
xmlns:http="http://schemas.xmlsoap.org/wsdl/http/"; 
xmlns:xs="http://www.w3.org/2001/XMLSchema";>
        <wsdl:types>
                <xs:schema 
targetNamespace="http://www.exampleURI.com/GetCustomer"; 
                xmlns:xs="http://www.w3.org/2001/XMLSchema"; 
                xmlns:s1="http://www.exampleURI.com/GetCustomer";>
                
                <xs:complexType name="RequestHeader">
                                                <xs:sequence>
                                                        <xs:element 
name="CompanyID" type="xs:string"/>
                                                        <xs:element 
name="Password" type="xs:string" minOccurs="0"/>
                                                        <xs:element 
name="UserName" type="xs:string"/>
                                                </xs:sequence>
                                        </xs:complexType>
                        <xs:element name="RequestHeader" 
type="s1:RequestHeader"/>
                        
                        <xs:complexType name="CustomerNumberRequest">
                                <xs:complexContent>
                                        <xs:extension base="s1:RequestHeader">
                                                <xs:sequence>
                                                        <xs:element 
name="CustomerNumber" type="xs:int"/>
                                                </xs:sequence>
                                        </xs:extension>
                                </xs:complexContent>
                        </xs:complexType>
                        <xs:element name="CustomerNumberRequest"
type="s1:CustomerNumberRequest"/>
                        
                        <xs:complexType name="Customer">
                                <xs:sequence>
                                        <xs:element name="CustomerNumber" 
type="xs:int"/>
                                        <xs:element name="CustomerStatusKey" 
type="xs:string"/>
                                        <xs:element name="CustomerTypeKey" 
type="xs:string"/>
                                        <xs:element name="Email" 
type="xs:string" minOccurs="0"/>
                                        <xs:element 
name="ExternalCustomerReference" type="xs:string"
minOccurs="0">
                                                <xs:annotation>
                                                        
<xs:documentation>fgfds.</xs:documentation>
                                                </xs:annotation>
                                        </xs:element>
                                        <xs:element name="FamilyName" 
type="xs:string" minOccurs="0"/>
                                        <xs:element name="FirstName" 
type="xs:string" minOccurs="0"/>
                                        <xs:element name="PreferredLanguage" 
type="xs:string" minOccurs="0"/>
                                        <xs:element name="SegmentationKey" 
type="xs:int"/>
                                        <xs:element name="Title" 
type="xs:string" minOccurs="0"/>
                                </xs:sequence>
                        </xs:complexType>
                        <xs:element name="Customer" type="s1:Customer"/>
                </xs:schema>
        </wsdl:types>
        
        <wsdl:message name="GetCustomerOutput">
                <wsdl:part name="ResponseParam" element="tns:Customer"/>
        </wsdl:message>
        <wsdl:message name="GetCustomerInput">
                <wsdl:part name="InputParam" 
element="tns:CustomerNumberRequest"/>
        </wsdl:message>
        
        <wsdl:portType name="GetCustomerPortType">
                <wsdl:operation name="GetCustomer">
                        <wsdl:input name="Request" 
message="tns:GetCustomerInput"/>
                        <wsdl:output name="Response" 
message="tns:GetCustomerOutput"/>
                </wsdl:operation>
        </wsdl:portType>
        
        <wsdl:binding name="GetCustomerBinding" type="tns:GetCustomerPortType">
                <soap:binding style="document"
transport="http://schemas.xmlsoap.org/soap/http"/>
                <wsdl:operation name="GetCustomer">
                        <soap:operation style="document"/>
                        <wsdl:input name="Request">
                                <soap:body use="literal"/>
                        </wsdl:input>
                        <wsdl:output name="Response">
                                <soap:body use="literal"/>
                        </wsdl:output>
                </wsdl:operation>
        </wsdl:binding>
        
        <wsdl:service name="GetCustomerService">
                <wsdl:port name="GetCustomerPort" 
binding="tns:GetCustomerBinding">
                        <soap:address 
location="http://localhost:8182/GetCustomerService/"/>
                </wsdl:port>
        </wsdl:service>
        
</wsdl:definitions>

-- 
View this message in context: 
http://www.nabble.com/Problem-moving-from-HTTP-BC-to-CXF-BC-tp16143207s12049p16173748.html
Sent from the ServiceMix - User mailing list archive at Nabble.com.

Reply via email to