Failed to generate client proxy from WSDL definition for this service

Hi,
I am using Weblogic 8.1 SP1. I created a webservice which takes a XMLBean object
as parameter and returns another XMLBean object. The web service works fine when
tested using the workshop's test browser but when i am trying to generate a client
proxy trough the workshop's test browser, it displays this warning:
Failed to generate client proxy from WSDL definition for this service
and does not generate the proxy.
I'll appreciate any thoughts on this.
Thanks
Sandeep

Hi Sandeep,
Could you try invoking clientgen [1] directly to see if this properly
consumes your WSDL?
Thanks,
Bruce
[1]
http://e-docs.bea.com/wls/docs81/webserv/anttasks.html#1080160
Sandeep wrote:
>
Hi,
I am using Weblogic 8.1 SP1. I created a webservice which takes a XMLBean object
as parameter and returns another XMLBean object. The web service works fine when
tested using the workshop's test browser but when i am trying to generate a client
proxy trough the workshop's test browser, it displays this warning:
Failed to generate client proxy from WSDL definition for this service
and does not generate the proxy.
I'll appreciate any thoughts on this.
Thanks
Sandeep

Similar Messages

  • Generate Client Proxy from a RPC-Style encoded WSDL

    Hi Experts,
    I was just trying to consume a RPC-Style encoded WSDL,
    but the creation of the client proxy failed with the following error message:
    Exception occurred in library handler     
    Incorrect value: Unknown Namespace http://schemas.xmlsoap.org/soap/encoding/     
    Does anyone know, if it's possible to consume a RPC-Style encoded Web Service?
    Thanks in advance!

    Hi Sandeep,
    Could you try invoking clientgen [1] directly to see if this properly
    consumes your WSDL?
    Thanks,
    Bruce
    [1]
    http://e-docs.bea.com/wls/docs81/webserv/anttasks.html#1080160
    Sandeep wrote:
    >
    Hi,
    I am using Weblogic 8.1 SP1. I created a webservice which takes a XMLBean object
    as parameter and returns another XMLBean object. The web service works fine when
    tested using the workshop's test browser but when i am trying to generate a client
    proxy trough the workshop's test browser, it displays this warning:
    Failed to generate client proxy from WSDL definition for this service
    and does not generate the proxy.
    I'll appreciate any thoughts on this.
    Thanks
    Sandeep

  • ABAP client proxy from WSDL

    I have 2 problems in creating abap client proxies using wsdl
    1.when i try to create client proxy by giving RPC style wsdl(generated by SAP itself for a RFC) the system throws an error and not allowing to create the proxy
    2.The client proxy which i have created for a wsdl(either SAP created document type/any wsdl from commercial websites) gives an error "No receiver could be found"
    could somebody please clarify and help me to solve the problem.
    Thanks in advance.
    Vasanth.

    Hi Vasanth,
    There are many threads and blogs on this topic.
    Choose the search Forum on the Forum page and select "All categories" in the Category field and enter your topic "ABAP client proxy from WSDL" in the search field.
    Rgds,
    Sam Raju

  • Exception when creating ABAP client proxy using WSDL

    Hi Experts,
    I tried to create a client proxy on the CRM system for a web service URL (where the WSDL exists), in the transaction SE80.
    When I tried creating this, i got exception as follows.
    Exception occured in communication framework:error in HTTP framework:404 conn failed http://inld50054696a:8080/clearspace/rpc/rest?forumservice?wsdl
    Please let me know, how to tackle this problem.
    What are all the settings that needs to be done in this regard.
    Regards
    Lakshman

    Hi Vasanth,
    There are many threads and blogs on this topic.
    Choose the search Forum on the Forum page and select "All categories" in the Category field and enter your topic "ABAP client proxy from WSDL" in the search field.
    Rgds,
    Sam Raju

  • Error while generating java client code from wsdl file

    I am trying to generate a java client code from WSDL file um_workflowSaveCreateProfile.wsdl which includes um_workflowSaveCreateProfile_interface.wsdl file, so I am keeping both the files in the same folder and trying to generate the client code but it is showing me the below error highlighted .
    um_workflowSaveCreateProfile.wsdl
    <definitions xmlns="http://schemas.xmlsoap.org/wsdl/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:http="http://schemas.xmlsoap.org/wsdl/http/" xmlns:xsd="E:/DIPPWF/XMLSchema" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:oblix="http://www.oblix.com/" xmlns:obinterface="http://www.oblix.com/wsdl/um_workflowSaveCreateProfile_interface" xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/" xmlns:tns="http://www.oblix.com/wsdl/um_workflowSaveCreateProfile" targetNamespace="http://www.oblix.com/wsdl/um_workflowSaveCreateProfile">
         <import namespace="D:/DIPP/WSDL/um_workflowSaveCreateProfile_interface" location="um_workflowSaveCreateProfile_interface.wsdl"/>
         <service name="OblixIDXML_um_workflowSaveCreateProfile_Service">
              <port name="OblixIDXML_um_workflowSaveCreateProfile_Port" binding="obinterface:OblixIDXML_um_workflowSaveCreateProfile_Binding">
                   <soap:address location="http://localhost:7777/identity/oblix/apps/userservcenter/bin/userservcenter.cgi"/>
              </port>
         </service>
    </definitions>
    um_workflowSaveCreateProfile_interface.wsdl
    <definitions xmlns="http://schemas.xmlsoap.org/wsdl/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:http="http://schemas.xmlsoap.org/wsdl/http/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:oblix="http://www.oblix.com/" xmlns:oblixxmllocalschema="http://www.oblix.com/OblixXMLLocalSchema" xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/" xmlns:tns="http://www.oblix.com/wsdl/um_workflowSaveCreateProfile_interface" targetNamespace="http://www.oblix.com/wsdl/um_workflowSaveCreateProfile_interface">
         <types>
              <xsd:schema targetNamespace="http://www.oblix.com/" elementFormDefault="qualified"
                   xmlns="http://www.oblix.com/"
                   xmlns:xsd="http://www.w3.org/2001/XMLSchema">
                        <xsd:include schemaLocation="../XMLSchema/common_parameters.xsd" />
                        <xsd:include schemaLocation="../XMLSchema/common_authentication.xsd" />
                        <xsd:include schemaLocation="../XMLSchema/workflowSaveCreateProfile.xsd" />
              </xsd:schema>
              <xsd:schema targetNamespace="http://www.oblix.com/OblixXMLLocalSchema" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
                   <xsd:element name="request">
                        <xsd:complexType>
                             <xsd:sequence>
                                  <xsd:element name="params">
                                       <xsd:complexType>
                                            <xsd:sequence>
                                                 <xsd:element ref="oblix:ObWorkflowName"/>
                                                 <xsd:element ref="oblix:ObDomainName"/>
                                                 <xsd:element ref="oblix:ObWfComment" minOccurs="0"/>
                                                 <xsd:element ref="oblix:noOfFields"/>
                                                 <xsd:element ref="oblix:AttributeParams"/>
                                            </xsd:sequence>
                                       </xsd:complexType>
                                  </xsd:element>
                             </xsd:sequence>
                             <xsd:attribute name="version" type="xsd:string" use="optional"/>
                             <xsd:attribute name="application" type="xsd:string" use="required" />
                             <xsd:attribute name="function" type="xsd:string" use="required" />
                             <xsd:attribute name="mode" type="xsd:string" use="optional"/>
                        </xsd:complexType>
                   </xsd:element>
              </xsd:schema>
         </types>
         <message name="OblixIDXMLInput">
              <part name="authentication" element="oblix:authentication"/>
              <part name="request" element="oblixxmllocalschema:request"/>
         </message>
         <message name="OblixIDXMLOutput">
              <part name="body" element="oblix:Oblix"/>
         </message>
         <portType name="OblixIDXMLPortType">
              <operation name="OblixIDXML_um_workflowSaveCreateProfile">
                   <input message="tns:OblixIDXMLInput"/>
                   <output message="tns:OblixIDXMLOutput"/>
              </operation>
         </portType>
         <binding name="OblixIDXML_um_workflowSaveCreateProfile_Binding" type="tns:OblixIDXMLPortType">
              <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
              <operation name="OblixIDXML_um_workflowSaveCreateProfile">
                   <soap:operation soapAction="http://www.oblix.com/"/>
                   <input>
                        <soap:body use="literal"/>
                   </input>
                   <output>
                        <soap:body use="literal"/>
                   </output>
              </operation>
         </binding>
    </definitions>
    I am using WSDL2 Java for generating the client code .
    Please suggest where am I wrong .
    E:\axis2-1.4\bin>WSDL2Java -uri E:\DIPPWF\um_workflowSaveCreateProfile.wsdl -p R
    ND -d adb -s -o build\client--http-proxy-host 10.74.93.35 --http-proxy-port 80
    Using AXIS2_HOME: E:\axis2-1.4
    Using JAVA_HOME: C:\Program Files\Java\jdk1.6.0_02
    Retrieving document at 'E:\DIPPWF\um_workflowSaveCreateProfile.wsdl'.
    Retrieving document at 'um_workflowSaveCreateProfile_interface.wsdl', relative t
    o 'file:/E:/DIPPWF/um_workflowSaveCreateProfile.wsdl'.
    Retrieving schema at 'E:/DIPPWF/XMLSchema/common_parameters.xsd', relative to 'f
    ile:/E:/DIPPWF/um_workflowSaveCreateProfile_interface.wsdl'.
    Retrieving schema at 'E:/DIPPWF/XMLSchema/common_authentication.xsd', relative t
    o 'file:/E:/DIPPWF/um_workflowSaveCreateProfile_interface.wsdl'.
    Retrieving schema at 'E:/DIPPWF/XMLSchema/workflowSaveCreateProfile.xsd', relati
    ve to 'file:/E:/DIPPWF/um_workflowSaveCreateProfile_interface.wsdl'.
    Retrieving schema at 'navbar.xsd', relative to 'file:/E:/DIPPWF/XMLSchema/workfl
    owSaveCreateProfile.xsd'.
    Retrieving schema at 'searchform.xsd', relative to 'file:/E:/DIPPWF/XMLSchema/wo
    rkflowSaveCreateProfile.xsd'.
    Retrieving schema at 'component_basic.xsd', relative to 'file:/E:/DIPPWF/XMLSche
    ma/workflowSaveCreateProfile.xsd'.
    Retrieving schema at 'displaytype.xsd', relative to 'file:/E:/DIPPWF/XMLSchema/c
    omponent_basic.xsd'.
    Retrieving schema at 'error.xsd', relative to 'file:/E:/DIPPWF/XMLSchema/compone
    nt_basic.xsd'.
    Retrieving schema at 'component_workflowTicket.xsd', relative to 'file:/E:/DIPPW
    F/XMLSchema/workflowSaveCreateProfile.xsd'.
    Retrieving document at 'E:\DIPPWF\um_workflowSaveCreateProfile.wsdl'.
    Retrieving document at 'um_workflowSaveCreateProfile_interface.wsdl', relative t
    o 'file:/E:/DIPPWF/um_workflowSaveCreateProfile.wsdl'.
    Retrieving schema at 'E:/DIPPWF/XMLSchema/common_parameters.xsd', relative to 'f
    ile:/E:/DIPPWF/um_workflowSaveCreateProfile_interface.wsdl'.
    Retrieving schema at 'E:/DIPPWF/XMLSchema/common_authentication.xsd', relative t
    o 'file:/E:/DIPPWF/um_workflowSaveCreateProfile_interface.wsdl'.
    Retrieving schema at 'E:/DIPPWF/XMLSchema/workflowSaveCreateProfile.xsd', relati
    ve to 'file:/E:/DIPPWF/um_workflowSaveCreateProfile_interface.wsdl'.
    Retrieving schema at 'navbar.xsd', relative to 'file:/E:/DIPPWF/XMLSchema/workfl
    owSaveCreateProfile.xsd'.
    Retrieving schema at 'searchform.xsd', relative to 'file:/E:/DIPPWF/XMLSchema/wo
    rkflowSaveCreateProfile.xsd'.
    Retrieving schema at 'component_basic.xsd', relative to 'file:/E:/DIPPWF/XMLSche
    ma/workflowSaveCreateProfile.xsd'.
    Retrieving schema at 'displaytype.xsd', relative to 'file:/E:/DIPPWF/XMLSchema/c
    omponent_basic.xsd'.
    Retrieving schema at 'error.xsd', relative to 'file:/E:/DIPPWF/XMLSchema/compone
    nt_basic.xsd'.
    Retrieving schema at 'component_workflowTicket.xsd', relative to 'file:/E:/DIPPW
    F/XMLSchema/workflowSaveCreateProfile.xsd'.
    *[ERROR] More than one part for message OblixIDXMLInput*
    org.apache.axis2.description.WSDL11ToAxisServiceBuilder$WSDLProcessingException:
    More than one part for message OblixIDXMLInput
    at org.apache.axis2.description.WSDL11ToAxisServiceBuilder.addQNameRefer
    ence(WSDL11ToAxisServiceBuilder.java:1162)
    at org.apache.axis2.description.WSDL11ToAxisServiceBuilder.addQNameRefer
    ence(WSDL11ToAxisServiceBuilder.java:1085)
    at org.apache.axis2.description.WSDL11ToAxisServiceBuilder.populateBindi
    ng(WSDL11ToAxisServiceBuilder.java:686)
    at org.apache.axis2.description.WSDL11ToAxisServiceBuilder.populateEndpo
    int(WSDL11ToAxisServiceBuilder.java:538)
    at org.apache.axis2.description.WSDL11ToAxisServiceBuilder.populateEndpo
    ints(WSDL11ToAxisServiceBuilder.java:489)
    at org.apache.axis2.description.WSDL11ToAxisServiceBuilder.populateServi
    ce(WSDL11ToAxisServiceBuilder.java:363)
    at org.apache.axis2.description.WSDL11ToAllAxisServicesBuilder.populateA
    llServices(WSDL11ToAllAxisServicesBuilder.java:107)
    at org.apache.axis2.wsdl.codegen.CodeGenerationEngine.<init>(CodeGenerat
    ionEngine.java:147)
    at org.apache.axis2.wsdl.WSDL2Code.main(WSDL2Code.java:35)
    at org.apache.axis2.wsdl.WSDL2Java.main(WSDL2Java.java:24)
    Exception in thread "main" org.apache.axis2.wsdl.codegen.CodeGenerationException
    : Error parsing WSDL
    at org.apache.axis2.wsdl.codegen.CodeGenerationEngine.<init>(CodeGenerat
    ionEngine.java:153)
    at org.apache.axis2.wsdl.WSDL2Code.main(WSDL2Code.java:35)
    at org.apache.axis2.wsdl.WSDL2Java.main(WSDL2Java.java:24)
    Caused by: org.apache.axis2.AxisFault: More than one part for message OblixIDXML
    Input
    at org.apache.axis2.AxisFault.makeFault(AxisFault.java:430)
    at org.apache.axis2.description.WSDL11ToAxisServiceBuilder.populateServi
    ce(WSDL11ToAxisServiceBuilder.java:397)
    at org.apache.axis2.description.WSDL11ToAllAxisServicesBuilder.populateA
    llServices(WSDL11ToAllAxisServicesBuilder.java:107)
    at org.apache.axis2.wsdl.codegen.CodeGenerationEngine.<init>(CodeGenerat
    ionEngine.java:147)
    ... 2 more
    Caused by: org.apache.axis2.description.WSDL11ToAxisServiceBuilder$WSDLProcessin
    gException: More than one part for message OblixIDXMLInput
    at org.apache.axis2.description.WSDL11ToAxisServiceBuilder.addQNameRefer
    ence(WSDL11ToAxisServiceBuilder.java:1162)
    at org.apache.axis2.description.WSDL11ToAxisServiceBuilder.addQNameRefer
    ence(WSDL11ToAxisServiceBuilder.java:1085)
    at org.apache.axis2.description.WSDL11ToAxisServiceBuilder.populateBindi
    ng(WSDL11ToAxisServiceBuilder.java:686)
    at org.apache.axis2.description.WSDL11ToAxisServiceBuilder.populateEndpo
    int(WSDL11ToAxisServiceBuilder.java:538)
    at org.apache.axis2.description.WSDL11ToAxisServiceBuilder.populateEndpo
    ints(WSDL11ToAxisServiceBuilder.java:489)
    at org.apache.axis2.description.WSDL11ToAxisServiceBuilder.populateServi
    ce(WSDL11ToAxisServiceBuilder.java:363).
    Thanks in advance.
    akshay

    Hello,
    Were you able to resolve this issue ?
    I am seeing the same issue and at my wits end.
    regards
    Amit

  • Error generating Client Proxy - object  missing in WSDL

    Hello,
    I have error while generating Client Proxy.
    I have WSDL and XSD in files. I get error message:
    object <message name="requestUPOMessage"> missing in WSDL
    Diagnosis
    In the WSDL document, the object
       "<portType name="GateServicePortType"> <operatio..."
    from the namespace
      "https://bramka.edeklaracje. mf.gov.pl/"
    links to the object
       "<message name="requestUPOMessage">"
    from the namespace
       "https://bramka.e-deklaracje.mf.gov.pl/"
    However, this last object does not exist in the WSDL document.
    WSDL FILE and XSD FILE: http://www.sendspace.com/filegroup/N8kSxPp5bhY2nVfcNBbAXg
    WSDL:
    <?xml version="1.0" encoding="UTF-8"?>
    <wsdl:definitions xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/"
    xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/"
    xmlns:http="http://schemas.xmlsoap.org/wsdl/http/" xmlns:ns="https://bramka.edeklaracje.
    mf.gov.pl/xsd" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
    xmlns:gate="https://bramka.e-deklaracje.mf.gov.pl/"
    xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" targetNamespace="https://bramka.edeklaracje.
    mf.gov.pl/">
    <wsdl:types>
    <xs:schema attributeFormDefault="qualified" elementFormDefault="qualified"
    targetNamespace="https://bramka.e-deklaracje.mf.gov.pl/xsd"
    xmlns:xs="http://www.w3.org/2001/XMLSchema">
    <xs:include schemaLocation="GateService.xsd"/>
    </xs:schema>
    </wsdl:types>
    <wsdl:message name="sendDocumentWithAttachmentResponseMessage">
    <wsdl:part name="part1" element="ns:sendDocumentWithAttachmentResponse">
    </wsdl:part>
    </wsdl:message>
    <wsdl:message name="sendUnsignDocumentResponseMessage">
    <wsdl:part name="part1" element="ns:sendUnsignDocumentResponse">
    </wsdl:part>
    </wsdl:message>
    <wsdl:message name="requestUPOResponseMessage">
    <wsdl:part name="part1" element="ns:requestUPOResponse">
    </wsdl:part>
    </wsdl:message>
    <wsdl:message name="sendDocumentResponseMessage">
    <wsdl:part name="part1" element="ns:sendDocumentResponse">
    </wsdl:part>
    </wsdl:message>
    <wsdl:message name="sendUnsignDocumentMessage">
    <wsdl:part name="part1" element="ns:sendUnsignDocument">
    </wsdl:part>
    </wsdl:message>
    <wsdl:message name="sendDocumentMessage">
    <wsdl:part name="part1" element="ns:sendDocument">
    </wsdl:part>
    </wsdl:message>
    <wsdl:message name="requestUPOMessage">
    <wsdl:part name="part1" element="ns:requestUPO">
    </wsdl:part>
    </wsdl:message>
    <wsdl:message name="sendDocumentWithAttachmentMessage">
    <wsdl:part name="part1" element="ns:sendDocumentWithAttachment">
    </wsdl:part>
    </wsdl:message>
    <wsdl:portType name="GateServicePortType">
    <wsdl:operation name="sendDocument">
    <wsdl:input message="gate:sendDocumentMessage">
    </wsdl:input>
    <wsdl:output message="gate:sendDocumentResponseMessage">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="sendUnsignDocument">
    <wsdl:input message="gate:sendUnsignDocumentMessage">
    </wsdl:input>
    <wsdl:output message="gate:sendUnsignDocumentResponseMessage">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="sendDocumentWithAttachment">
    <wsdl:input message="gate:sendDocumentWithAttachmentMessage">
    </wsdl:input>
    <wsdl:output message="gate:sendDocumentWithAttachmentResponseMessage">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="requestUPO">
    <wsdl:input message="gate:requestUPOMessage">
    </wsdl:input>
    <wsdl:output message="gate:requestUPOResponseMessage">
    </wsdl:output>
    </wsdl:operation>
    </wsdl:portType>
    <wsdl:binding name="GateServiceSOAP12Binding" type="gate:GateServicePortType">
    <soap12:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
    <wsdl:operation name="sendDocument">
    <soap12:operation soapAction="urn:sendDocument" style="document"/>
    <wsdl:input>
    <soap12:body use="literal" namespace="https://bramka.e-deklaracje.mf.gov.pl/"/>
    </wsdl:input>
    <wsdl:output>
    <soap12:body use="literal" namespace="https://bramka.e-deklaracje.mf.gov.pl/"/>
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="sendUnsignDocument">
    <soap12:operation soapAction="urn:sendUnsignDocument" style="document"/>
    <wsdl:input>
    <soap12:body use="literal" namespace="https://bramka.e-deklaracje.mf.gov.pl/"/>
    </wsdl:input>
    <wsdl:output>
    <soap12:body use="literal" namespace="https://bramka.e-deklaracje.mf.gov.pl/"/>
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="sendDocumentWithAttachment">
    <soap12:operation soapAction="urn:sendDocumentWithAttachment" style="document"/>
    <wsdl:input>
    <soap12:body use="literal" namespace="https://bramka.e-deklaracje.mf.gov.pl/"/>
    </wsdl:input>
    <wsdl:output>
    <soap12:body use="literal" namespace="https://bramka.e-deklaracje.mf.gov.pl/"/>
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="requestUPO">
    <soap12:operation soapAction="urn:requestUPO" style="document"/>
    <wsdl:input>
    <soap12:body use="literal" namespace="https://bramka.e-deklaracje.mf.gov.pl/"/>
    </wsdl:input>
    <wsdl:output>
    <soap12:body use="literal" namespace="https://bramka.e-deklaracje.mf.gov.pl/"/>
    </wsdl:output>
    </wsdl:operation>
    </wsdl:binding>
    <wsdl:binding name="GateServiceSOAP11Binding" type="gate:GateServicePortType">
    <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
    <wsdl:operation name="sendDocument">
    <soap:operation soapAction="urn:sendDocument" style="document"/>
    <wsdl:input>
    <soap:body use="literal" namespace="https://bramka.e-deklaracje.mf.gov.pl/"/>
    </wsdl:input>
    <wsdl:output>
    <soap:body use="literal" namespace="https://bramka.e-deklaracje.mf.gov.pl/"/>
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="sendUnsignDocument">
    <soap:operation soapAction="urn:sendUnsignDocument" style="document"/>
    <wsdl:input>
    <soap:body use="literal" namespace="https://bramka.e-deklaracje.mf.gov.pl/"/>
    </wsdl:input>
    <wsdl:output>
    <soap:body use="literal" namespace="https://bramka.e-deklaracje.mf.gov.pl/"/>
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="sendDocumentWithAttachment">
    <soap:operation soapAction="urn:sendDocumentWithAttachment" style="document"/>
    <wsdl:input>
    <soap:body use="literal" namespace="https://bramka.e-deklaracje.mf.gov.pl/"/>
    </wsdl:input>
    <wsdl:output>
    <soap:body use="literal" namespace="https://bramka.e-deklaracje.mf.gov.pl/"/>
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="requestUPO">
    <soap:operation soapAction="urn:requestUPO" style="document"/>
    <wsdl:input>
    <soap:body use="literal" namespace="https://bramka.e-deklaracje.mf.gov.pl/"/>
    </wsdl:input>
    <wsdl:output>
    <soap:body use="literal" namespace="https://bramka.e-deklaracje.mf.gov.pl/"/>
    </wsdl:output>
    </wsdl:operation>
    </wsdl:binding>
    <wsdl:service name="GateService">
    <wsdl:port name="GateServiceSOAP12port" binding="gate:GateServiceSOAP12Binding">
    <soap12:address location="https://test-bramka.edeklaracje.gov.pl/uslugi/dokumenty/"/>
    </wsdl:port>
    <wsdl:port name="GateServiceSOAP11port" binding="gate:GateServiceSOAP11Binding">
    <soap:address location="https://test-bramka.edeklaracje.gov.pl/uslugi/dokumenty/"/>
    </wsdl:port>
    </wsdl:service>
    </wsdl:definitions>
    XSD
    <?xml version="1.0" encoding="UTF-8"?>
    <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns="https://bramka.edeklaracje.
    mf.gov.pl/xsd" targetNamespace="https://bramka.e-deklaracje.mf.gov.pl/xsd"
    elementFormDefault="qualified" attributeFormDefault="qualified">
    <xs:element name="sendDocument">
    <xs:complexType>
    <xs:sequence>
    <xs:element name="document" type="xs:base64Binary"/>
    </xs:sequence>
    </xs:complexType>
    </xs:element>
    <xs:element name="sendDocumentResponse">
    <xs:complexType>
    <xs:sequence>
    <xs:element name="refId" type="xs:string" minOccurs="0"/>
    <xs:element name="status" type="xs:int"/>
    <xs:element name="statusOpis" type="xs:string"/>
    </xs:sequence>
    </xs:complexType>
    </xs:element>
    <xs:element name="sendUnsignDocument">
    <xs:complexType>
    <xs:sequence>
    <xs:element name="document" type="xs:base64Binary"/>
    </xs:sequence>
    </xs:complexType>
    </xs:element>
    <xs:element name="sendUnsignDocumentResponse">
    <xs:complexType>
    <xs:sequence>
    <xs:element name="refId" type="xs:string" minOccurs="0"/>
    <xs:element name="status" type="xs:int"/>
    <xs:element name="statusOpis" type="xs:string"/>
    </xs:sequence>
    </xs:complexType>
    </xs:element>
    <xs:element name="sendDocumentWithAttachment">
    <xs:complexType>
    <xs:sequence>
    <xs:element name="attachment" type="xs:base64Binary" minOccurs="0"/>
    <xs:element name="document" type="xs:base64Binary"/>
    </xs:sequence>
    </xs:complexType>
    </xs:element>
    <xs:element name="sendDocumentWithAttachmentResponse">
    <xs:complexType>
    <xs:sequence>
    <xs:element name="refId" type="xs:string" minOccurs="0"/>
    <xs:element name="status" type="xs:int"/>
    <xs:element name="statusOpis" type="xs:string"/>
    </xs:sequence>
    </xs:complexType>
    </xs:element>
    <xs:element name="requestUPO">
    <xs:complexType>
    <xs:sequence>
    <xs:element name="refId" type="xs:string"/>
    </xs:sequence>
    </xs:complexType>
    </xs:element>
    <xs:element name="requestUPOResponse">
    <xs:complexType>
    <xs:sequence>
    <xs:element name="upo" type="xs:string" minOccurs="0"/>
    <xs:element name="status" type="xs:int"/>
    <xs:element name="statusOpis" type="xs:string"/>
    </xs:sequence>
    </xs:complexType>
    </xs:element>
    </xs:schema>
    Maybe someone know what is wrong in wsdl file and how to correct this?

    Hi Marcus,
    Did you fix the problem?
    I'm asking because I'm dealing with the same problem! I tried to generate a Proxy object from a WSDL document and I can't... I always receive the error "Cannot generate proxy (object  missing in WSDL, see long text)". I have checked on the service.sap.com and I found a xls document with all unsupported WSDL elements and one of them is the "part name=" and I have it in my WSDL! I don't know how to workaround this issue, can you help me please?
    Thanks in advance,
    Ricardo.

  • Error in generating .cs file from wsdl

    hi ,
    I am trying to generate .cs file from wsdl using commond
    wsdl
    http://pni3w274:8080/tc5_services/WebServices/ModelEntity?wsdl /language:CS /out:rt.cs /protocol:SOAP
    it give following errors
    Error: Unable to import binding 'ModelEntitySoapBinding' from namespace 'http://
    teamcenter.com/TCENT/webservices/2005-06/services/ModelEntity'.
    - Unable to import operation 'getListOfClasses'.
    - The datatype 'http://teamcenter.com/TCENT/webservices/2005-06/schemas/ModelE
    ntity:GetListOfClassesInputParams' is missing.
    my wsdl is
    ModelEntityService.wsdl
    <?xml version="1.0" encoding="UTF-8" ?>
    <wsdl:definitions
    targetNamespace="http://teamcenter.com/TCENT/webservices/2005-06/services/ModelEntity"
    xmlns="http://schemas.xmlsoap.org/wsdl/"
    xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
    xmlns:xs="http://www.w3.org/2001/XMLSchema"
    xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
    xmlns:wsi="http://ws-i.org/schemas/conformanceClaim/"
    xmlns:imp0="http://teamcenter.com/TCENT/webservices/2005-06/schemas/ModelEntity"
    xmlns:imp1="http://teamcenter.com/webservices/2005-06/schemas/WSFaults"
    xmlns:tns="http://teamcenter.com/TCENT/webservices/2005-06/services/ModelEntity">
    <wsdl:documentation>
    The service provides Model Entity related operation.
    </wsdl:documentation>
    <wsdl:types>
    <xs:schema>
    <xs:import namespace="http://teamcenter.com/TCENT/webservices/2005-06/schemas/ModelEntity" schemaLocation="ModelEntity.xsd" />
    <xs:import namespace="http://teamcenter.com/webservices/2005-06/schemas/WSFaults" schemaLocation="WSFaults.xsd" />
    </xs:schema>
    </wsdl:types>
    <wsdl:message name="PresentationTierFault">
    <wsdl:part name="ex0" element="imp1:RequestManangerFault" />
    </wsdl:message>
    <wsdl:message name="getListOfClassesRequest">
    <wsdl:part name="in0" element="imp0:GetListOfClassesInputParams" />
    </wsdl:message>
    <wsdl:message name="getListOfClassesResponse">
    <wsdl:part name="out" element="imp0:GetListOfClassesOutputParams" />
    </wsdl:message>
    <wsdl:message name="getCreateAttributesRequest">
    <wsdl:part name="in0" element="imp0:GetCreateAttributesInputParams" />
    </wsdl:message>
    <wsdl:message name="getCreateAttributesResponse">
    <wsdl:part name="out" element="imp0:GetCreateAttributesOutputParams" />
    </wsdl:message>
    <wsdl:message name="createModelEntityRequest">
    <wsdl:part name="in0" element="imp0:CreateModelEntityInputParams" />
    </wsdl:message>
    <wsdl:message name="createModelEntityResponse">
    <wsdl:part name="out" element="imp0:CreateModelEntityOutputParams" />
    </wsdl:message>
    <wsdl:message name="getValueSetForAttributeRequest">
    <wsdl:part name="in0" element="imp0:GetValueSetForAttributeInputParams" />
    </wsdl:message>
    <wsdl:message name="getValueSetForAttributeResponse">
    <wsdl:part name="out" element="imp0:GetValueSetForAttributeOutputParams" />
    </wsdl:message>
    <wsdl:portType name="ModelEntity">
    <wsdl:operation name="getListOfClasses">
    <wsdl:documentation>
    Gets List Of all ModelEntity Classes.
    </wsdl:documentation>
    <wsdl:input message="tns:getListOfClassesRequest" name="getListOfClassesRequest" />
    <wsdl:output message="tns:getListOfClassesResponse" name="getListOfClassesResponse" />
    <wsdl:fault message="tns:PresentationTierFault" name="PresentationTierError" />
    </wsdl:operation>
    <wsdl:operation name="getCreateAttributes">
    <wsdl:documentation>
    Gets ModelEntity Create Attributes.
    </wsdl:documentation>
    <wsdl:input message="tns:getCreateAttributesRequest" name="getCreateAttributesRequest" />
    <wsdl:output message="tns:getCreateAttributesResponse" name="getCreateAttributesResponse" />
    <wsdl:fault message="tns:PresentationTierFault" name="PresentationTierError" />
    </wsdl:operation>
    <wsdl:operation name="createModelEntity">
    <wsdl:documentation>
    Creates Model Entity.
    </wsdl:documentation>
    <wsdl:input message="tns:createModelEntityRequest" name="createModelEntityRequest" />
    <wsdl:output message="tns:createModelEntityResponse" name="createModelEntityResponse" />
    <wsdl:fault message="tns:PresentationTierFault" name="PresentationTierError" />
    </wsdl:operation>
    <wsdl:operation name="getValueSetForAttribute">
    <wsdl:documentation>
    Gets Value Set For Attribute.
    </wsdl:documentation>
    <wsdl:input message="tns:getValueSetForAttributeRequest" name="getValueSetForAttributeRequest" />
    <wsdl:output message="tns:getValueSetForAttributeResponse" name="getValueSetForAttributeResponse" />
    <wsdl:fault message="tns:PresentationTierFault" name="PresentationTierError" />
    </wsdl:operation>
    </wsdl:portType>
    <wsdl:binding name="ModelEntitySoapBinding" type="tns:ModelEntity">
    <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http" />
    <wsdl:operation name="getListOfClasses">
    <soap:operation style="document" soapAction="getListOfClasses" />
    <wsdl:input><soap:body use="literal" /></wsdl:input>
    <wsdl:output><soap:body use="literal" /></wsdl:output>
    <wsdl:fault name="PresentationTierError"><soap:fault name="PresentationTierError" use="literal" /></wsdl:fault>
    </wsdl:operation>
    <wsdl:operation name="getCreateAttributes">
    <soap:operation style="document" soapAction="getCreateAttributes" />
    <wsdl:input><soap:body use="literal" /></wsdl:input>
    <wsdl:output><soap:body use="literal" /></wsdl:output>
    <wsdl:fault name="PresentationTierError"><soap:fault name="PresentationTierError" use="literal" /></wsdl:fault>
    </wsdl:operation>
    <wsdl:operation name="createModelEntity">
    <soap:operation style="document" soapAction="createModelEntity" />
    <wsdl:input><soap:body use="literal" /></wsdl:input>
    <wsdl:output><soap:body use="literal" /></wsdl:output>
    <wsdl:fault name="PresentationTierError"><soap:fault name="PresentationTierError" use="literal" /></wsdl:fault>
    </wsdl:operation>
    <wsdl:operation name="getValueSetForAttribute">
    <soap:operation style="document" soapAction="getValueSetForAttribute" />
    <wsdl:input><soap:body use="literal" /></wsdl:input>
    <wsdl:output><soap:body use="literal" /></wsdl:output>
    <wsdl:fault name="PresentationTierError"><soap:fault name="PresentationTierError" use="literal" /></wsdl:fault>
    </wsdl:operation>
    </wsdl:binding>
    <wsdl:service name="ModelEntityService">
    <wsdl:port binding="tns:ModelEntitySoapBinding" name="ModelEntity">
    <soap:address
    location="http://localhost:80/PTierApp/WebServices/ModelEntity" />
    </wsdl:port>
    </wsdl:service>
    </wsdl:definitions>
    and xsd is ModelEntity.xsd
    <?xml version="1.0" encoding="UTF-8"?>
    <!--
    bcprt
    This software and related documentation are proprietary to UGS Corp.
    COPYRIGHT 2006 UGS CORP. ALL RIGHTS RESERVED
    ecprt
    -->
    <xsd:schema targetNamespace="http://teamcenter.com/TCENT/webservices/2005-06/schemas/ModelEntity"
    xmlns:xsd="http://www.w3.org/2001/XMLSchema"
    xmlns:wsc="http://teamcenter.com/TCENT/webservices/2005-06/schemas/Common"
    xmlns:wlt="http://teamcenter.com/TCENT/webservices/2005-06/schemas/ModelEntity"
    elementFormDefault="qualified"
    attributeFormDefault="unqualified">
    <!-- ================================================================== -->
    <!-- Package: ModelEntity -->
    <!-- ================================================================== -->
    <xsd:annotation>
    <xsd:documentation>
    The ModelEntity package defines elements and data types
    for the parameters used by operations/messages of the ModelEntity Web Service.
    </xsd:documentation>
    </xsd:annotation>
    <!-- ================================================================== -->
    <!-- BEGIN: Get Model Entity List Of Classes: INPUT -->
    <!-- ================================================================== -->
    <xsd:element name="GetListOfClassesInputParams"
    type="wlt:GetListOfClassesInputType"/>
    <xsd:complexType name="GetListOfClassesInputType">
    <xsd:sequence>
    <xsd:element name="UserName" type="xsd:string"/>
    <xsd:element name="Password" type="xsd:string"/>
    <xsd:element name="Locale" type="xsd:string" minOccurs="0"/>
    </xsd:sequence>
    </xsd:complexType>
    <!-- ================================================================== -->
    <!-- END : Get Model Entity List Of Classes : INPUT -->
    <!-- ================================================================== -->
    <!-- ================================================================== -->
    <!-- BEGIN: Get Model Entity List Of Classes : OUTPUT -->
    <!-- ================================================================== -->
    <xsd:element name="GetListOfClassesOutputParams"
    type="wlt:GetListOfClassesOutputType"/>
    <xsd:complexType name="GetListOfClassesOutputType">
    <xsd:sequence>
    <xsd:element name="ClassList" type="wlt:ModelEntityValueDisplayedValuePair"
    minOccurs="0" maxOccurs="unbounded" />
    <xsd:element name="ReturnType" type="xsd:boolean"/>
    <xsd:element name="ReturnMessage" type="xsd:string"/>
    </xsd:sequence>
    </xsd:complexType>
    <!-- ================================================================== -->
    <!-- END : Get Model Entity Classes : OUTPUT -->
    <!-- ================================================================== -->
    <!-- ================================================================== -->
    <!-- BEGIN: Get Model Entity Create Attributes: INPUT -->
    <!-- ================================================================== -->
    <xsd:element name="GetCreateAttributesInputParams"
    type="wlt:GetCreateAttributesInputType"/>
    <xsd:complexType name="GetCreateAttributesInputType">
    <xsd:sequence>
    <xsd:element name="UserName" type="xsd:string"/>
    <xsd:element name="Password" type="xsd:string"/>
    <xsd:element name="Locale" type="xsd:string" minOccurs="0"/>
    <xsd:element name="ClassName" type="xsd:string"/>
    </xsd:sequence>
    </xsd:complexType>
    <!-- ================================================================== -->
    <!-- END : Get Model Entity Create Attributes : INPUT -->
    <!-- ================================================================== -->
    <!-- ================================================================== -->
    <!-- BEGIN: Get Model Entity Create Attributes : OUTPUT -->
    <!-- ================================================================== -->
    <xsd:element name="GetCreateAttributesOutputParams"
    type="wlt:GetCreateAttributesOutputType"/>
    <xsd:complexType name="GetCreateAttributesOutputType">
    <xsd:sequence>
    <xsd:element name="Attributes" type="wlt:ModelEntityCreateAttributes"
    minOccurs="0" maxOccurs="unbounded" />
    <xsd:element name="ReturnType" type="xsd:boolean"/>
    <xsd:element name="ReturnMessage" type="xsd:string"/>
    </xsd:sequence>
    </xsd:complexType>
    <!-- ================================================================== -->
    <!-- END : Get Model Entity Create Attributes : OUTPUT -->
    <!-- ================================================================== -->
    <!-- ================================================================== -->
    <!-- BEGIN: Get Model Entity Value Set For Attribute: INPUT -->
    <!-- ================================================================== -->
    <xsd:element name="GetValueSetForAttributeInputParams"
    type="wlt:GetValueSetForAttributeInputType"/>
    <xsd:complexType name="GetValueSetForAttributeInputType">
    <xsd:sequence>
    <xsd:element name="UserName" type="xsd:string"/>
    <xsd:element name="Password" type="xsd:string"/>
    <xsd:element name="Locale" type="xsd:string" minOccurs="0"/>
    <xsd:element name="Attribute" type="xsd:string"/>
    <!-- optional criteria -->
    <xsd:element name="Criteria" type="wlt:ModelEntityNameValuePair"
    minOccurs="0" maxOccurs="unbounded" />
    <!-- optional class name -->
    <xsd:element name="ClassName" type="xsd:string"/>
    </xsd:sequence>
    </xsd:complexType>
    <!-- ================================================================== -->
    <!-- END : Get Model Entity Value Set For Attribute : INPUT -->
    <!-- ================================================================== -->
    <!-- ================================================================== -->
    <!-- BEGIN: Get Model Entity Value Set For Attribute : OUTPUT -->
    <!-- ================================================================== -->
    <xsd:element name="GetValueSetForAttributeOutputParams"
    type="wlt:GetValueSetForAttributeOutputType"/>
    <xsd:complexType name="GetValueSetForAttributeOutputType">
    <xsd:sequence>
    <xsd:element name="StaticValues" type="wlt:ModelEntityValueDisplayedValuePair"
    minOccurs="0" maxOccurs="unbounded" />
    <xsd:element name="ReturnType" type="xsd:boolean"/>
    <xsd:element name="ReturnMessage" type="xsd:string"/>
    </xsd:sequence>
    </xsd:complexType>
    <!-- ================================================================== -->
    <!-- END : Get Model Entity Value Set For Attribute : OUTPUT -->
    <!-- ================================================================== -->
    <!-- ================================================================== -->
    <!-- BEGIN: Create Model Entity : INPUT -->
    <!-- ================================================================== -->
    <xsd:element name="CreateModelEntityInputParams"
    type="wlt:CreateModelEntityInputType"/>
    <xsd:complexType name="CreateModelEntityInputType">
    <xsd:sequence>
    <xsd:element name="UserName" type="xsd:string"/>
    <xsd:element name="Password" type="xsd:string"/>
    <xsd:element name="Locale" type="xsd:string" minOccurs="0"/>
    <xsd:element name="ClassName" type="xsd:string"/>
    <xsd:element name="Attributes" type="wlt:ModelEntityNameValuePair"
    maxOccurs="unbounded" />
    </xsd:sequence>
    </xsd:complexType>
    <!-- ================================================================== -->
    <!-- END : Create Model Entity : INPUT -->
    <!-- ================================================================== -->
    <!-- ================================================================== -->
    <!-- BEGIN : Create Model Entity : OUTPUT -->
    <!-- ================================================================== -->
    <xsd:element name="CreateModelEntityOutputParams"
    type="wlt:CreateModelEntityOutputType"/>
    <xsd:complexType name="CreateModelEntityOutputType">
    <xsd:sequence>
    <xsd:element name="ObjectHandle" type="xsd:string"/>
    <xsd:element name="ReturnType" type="xsd:boolean"/>
    <xsd:element name="ReturnMessage" type="xsd:string"/>
    </xsd:sequence>
    </xsd:complexType>
    <!-- ================================================================== -->
    <!-- END : Create Model Entity : OUTPUT -->
    <!-- ================================================================== -->
    <!-- ================================================================== -->
    <!-- BEGIN : Create Model Entity Attributes : OUTPUT -->
    <!-- ================================================================== -->
    <xsd:complexType name="ModelEntityCreateAttributes">
    <xsd:sequence>
    <xsd:element name="DisplayedName" type="xsd:string"/>
    <xsd:element name="Name" type="xsd:string"/>
    <xsd:element name="StaticValues" type="wlt:ModelEntityValueDisplayedValuePair"
    minOccurs="0" maxOccurs="unbounded" />
    <xsd:element name="IsRequired" type="xsd:boolean"/>
    <xsd:element name="HasValueSet" type="xsd:boolean"/>
    </xsd:sequence>
    </xsd:complexType>
    <!-- ================================================================== -->
    <!-- END : Create Model Entity Attributes : OUTPUT -->
    <!-- ================================================================== -->
    <!-- ================================================================== -->
    <!-- BEGIN : Model Entity Pairs : INPUT/OUTPUT -->
    <!-- ================================================================== -->
    <xsd:complexType name="ModelEntityNameValuePair">
    <xsd:sequence>
    <xsd:element name="Name" type="xsd:string"/>
    <xsd:element name="Value" type="xsd:string"/>
    </xsd:sequence>
    </xsd:complexType>
    <xsd:complexType name="ModelEntityValueDisplayedValuePair">
    <xsd:sequence>
    <xsd:element name="Value" type="xsd:string"/>
    <xsd:element name="DisplayedValue" type="xsd:string"/>
    </xsd:sequence>
    </xsd:complexType>
    <!-- ================================================================== -->
    <!-- END : Model Entity Pairs : INPUT/OUTPUT -->
    <!-- ================================================================== -->
    </xsd:schema>

    check metalink note
    Adpatch Fails With Error : adogjf() Unable to copy Registry.Dat.
    Note:282153.1
    also check (Adogjf() Unable To Copy Registry.Dat).
    Note:382695.1 about the correct on the $806_ORACLE_HOME/forms60/java where it should be 755
    make sure that you soruce the env fiel before adpatch and that ORACLE_HOME is poinitng to the correct oracle_home
    fadi

  • Client Proxy through WSDL

    Hi,
    I am creating a Client Proxy through WSDL Link in SE80 Transaction. I am getting an error 'NO Vendor Specified'. Please throw some light.
    Thanks,
    Mathivanan.G

    I have tried that also same error.
    This is my test WSDL File.
    I am not able to paste the File contents i dont know Y
    <wsdl:definitions xmlns:http="http://schemas.xmlsoap.org/wsdl/http/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:s="http://www.w3.org/2001/XMLSchema" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:tns="http://microsoft.com/webservices/" xmlns:tm="http://microsoft.com/wsdl/mime/textMatching/" xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/" targetNamespace="http://microsoft.com/webservices/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
      <wsdl:types>
        <s:schema elementFormDefault="qualified" targetNamespace="http://microsoft.com/webservices/">
          <s:element name="GetPrimeNumbers">
            <s:complexType>
              <s:sequence>
                <s:element minOccurs="1" maxOccurs="1" name="max" type="s:int" />
              </s:sequence>
            </s:complexType>
          </s:element>
          <s:element name="GetPrimeNumbersResponse">
            <s:complexType>
              <s:sequence>
                <s:element minOccurs="0" maxOccurs="1" name="GetPrimeNumbersResult" type="s:string" />
              </s:sequence>
            </s:complexType>
          </s:element>
          <s:element name="string" nillable="true" type="s:string" />
        </s:schema>
      </wsdl:types>
      <wsdl:message name="GetPrimeNumbersSoapIn">
        <wsdl:part name="parameters" element="tns:GetPrimeNumbers" />
      </wsdl:message>
      <wsdl:message name="GetPrimeNumbersSoapOut">
        <wsdl:part name="parameters" element="tns:GetPrimeNumbersResponse" />
      </wsdl:message>
      <wsdl:message name="GetPrimeNumbersHttpGetIn">
        <wsdl:part name="max" type="s:string" />
      </wsdl:message>
      <wsdl:message name="GetPrimeNumbersHttpGetOut">
        <wsdl:part name="Body" element="tns:string" />
      </wsdl:message>
      <wsdl:message name="GetPrimeNumbersHttpPostIn">
        <wsdl:part name="max" type="s:string" />
      </wsdl:message>
      <wsdl:message name="GetPrimeNumbersHttpPostOut">
        <wsdl:part name="Body" element="tns:string" />
      </wsdl:message>
      <wsdl:portType name="PrimeNumbersSoap">
        <wsdl:operation name="GetPrimeNumbers">
          <wsdl:input message="tns:GetPrimeNumbersSoapIn" />
          <wsdl:output message="tns:GetPrimeNumbersSoapOut" />
        </wsdl:operation>
      </wsdl:portType>
      <wsdl:portType name="PrimeNumbersHttpGet">
        <wsdl:operation name="GetPrimeNumbers">
          <wsdl:input message="tns:GetPrimeNumbersHttpGetIn" />
          <wsdl:output message="tns:GetPrimeNumbersHttpGetOut" />
        </wsdl:operation>
      </wsdl:portType>
      <wsdl:portType name="PrimeNumbersHttpPost">
        <wsdl:operation name="GetPrimeNumbers">
          <wsdl:input message="tns:GetPrimeNumbersHttpPostIn" />
          <wsdl:output message="tns:GetPrimeNumbersHttpPostOut" />
        </wsdl:operation>
      </wsdl:portType>
      <wsdl:binding name="PrimeNumbersSoap" type="tns:PrimeNumbersSoap">
        <soap:binding transport="http://schemas.xmlsoap.org/soap/http" style="document" />
        <wsdl:operation name="GetPrimeNumbers">
          <soap:operation soapAction="http://microsoft.com/webservices/GetPrimeNumbers" style="document" />
          <wsdl:input>
            <soap:body use="literal" />
          </wsdl:input>
          <wsdl:output>
            <soap:body use="literal" />
          </wsdl:output>
        </wsdl:operation>
      </wsdl:binding>
      <wsdl:binding name="PrimeNumbersHttpGet" type="tns:PrimeNumbersHttpGet">
        <http:binding verb="GET" />
        <wsdl:operation name="GetPrimeNumbers">
          <http:operation location="/GetPrimeNumbers" />
          <wsdl:input>
            <http:urlEncoded />
          </wsdl:input>
          <wsdl:output>
            <mime:mimeXml part="Body" />
          </wsdl:output>
        </wsdl:operation>
      </wsdl:binding>
      <wsdl:binding name="PrimeNumbersHttpPost" type="tns:PrimeNumbersHttpPost">
        <http:binding verb="POST" />
        <wsdl:operation name="GetPrimeNumbers">
          <http:operation location="/GetPrimeNumbers" />
          <wsdl:input>
            <mime:content type="application/x-www-form-urlencoded" />
          </wsdl:input>
          <wsdl:output>
            <mime:mimeXml part="Body" />
          </wsdl:output>
        </wsdl:operation>
      </wsdl:binding>
      <wsdl:service name="PrimeNumbers">
        <wsdl:port name="PrimeNumbersSoap" binding="tns:PrimeNumbersSoap">
          <soap:address location="http://www50.brinkster.com/vbfacileinpt/np.asmx" />
        </wsdl:port>
        <wsdl:port name="PrimeNumbersHttpGet" binding="tns:PrimeNumbersHttpGet">
          <http:address location="http://www50.brinkster.com/vbfacileinpt/np.asmx" />
        </wsdl:port>
        <wsdl:port name="PrimeNumbersHttpPost" binding="tns:PrimeNumbersHttpPost">
          <http:address location="http://www50.brinkster.com/vbfacileinpt/np.asmx" />
        </wsdl:port>
      </wsdl:service>
    </wsdl:definitions>
    Edited by: Mathivanan G on May 13, 2009 1:14 PM

  • Error while creating Client Proxy from SE80

    Hi all,
    I am trying to create Client Proxy with WSDL through SE80. There is no involvement of XI to create the Proxy.
    I am using the option 'Local file' and uploading the wsdl file.
    But I am getting the following errors.
    "Proxy-Generierung: Fehler aufgetreten"
    "Exception occurred in library handler"
    "Illegal syntax: Element header has invalid enhancement attribute
    http://schemas.xmlsoap.org/wsdl/:required"
    If any one could understand them and worked in a similar scenario, pls help me out.
    regards,
    teja.

    hi,
    you might want to post the WSDL in question for us to have a look at.
    but actually, the error message tells a lot:
    http://schemas.xmlsoap.org/wsdl/:required
    the second colon(, the one between wsdl/ and required, makes this expression an illegal one in any kind of a URI-like meaning (namespace, ref-URL, ...)
    anton

  • Client proxy from user exit

    I am invoking a client proxy from user exit (user exit is invoked in update task). Is there any red flags I need to be aware of.
    Proxy takes a while to execute and till that time, My original document does not get updated.

    Hi Kris,
    If it gives u Timeout error then only data will not be posted and it will  be an issue.
    If data posted from proxy then check in SXMB_MONI in Ecc side.
    Regards,
    Phani

  • How to generate java file from WSDL file

    Hi friends,
    I am new to this thing, so that's why I need some guidence .
    I need to generate java file programatically from existing wsdl file.
    I thought the ways - to use xmlbeans apache library or jaxb.
    Can you suggest what will be better way to generate java file from wsdl? can you please be more descriptive and can you direct me to appropriate link?
    Thanks.
    Harshit

    xmlbeans apache provides easiest way to create java file from wsdl there is very good link for that
    http://www.ibm.com/developerworks/webservices/library/ws-soa-clientxmlbeans.html
    If you want more programmatic approach then Jaxb will be a better option

  • Generating Excel Report from Outlook 2013 for the meetings attended/ accepted

    Hello Team,
    Could you please advise how do I Generate Excel Report from Outlook 2013 for the meetings I attended/ accepted. Also I do I check or figure out the time I spent attending meeting.
    Please help to answer me ASAP.
    Thank you
    Preet

    Hi Preet,
    As far as I know, no features in Office client can generate Excel workbook from Outlook. But we can implement this requirement by macros. If you want to receive more information, I suggest you post this issue on MSDN forum.
    http://social.msdn.microsoft.com/Forums/en-US/home
    The reason why we recommend posting appropriately is you will get the most qualified pool of respondents, and other partners who read the forums regularly can either share
    their knowledge or learn from your interaction with us. Thank you for your understanding.
    Best regards,
    Greta Ge
    TechNet Community Support
    It's recommended to download and install
    Configuration Analyzer Tool (OffCAT), which is developed by Microsoft Support teams. Once the tool is installed, you can run it at any time to scan for hundreds of known issues in Office
    programs.

  • Not able to define the Simulator definition for adapter service

    Hi all,
    I am trying to define a simulator definition for adapter service(which is a synchronous adapter service) but I am not able to define the same. As soon as I input Name, serice Name, Service version, Process Name, PIP, Type and Service Type and click on "Next" or "Save And Return" I am getting the error as--
    "ORA-01555: snapshot too old: rollback segment number 3 with name "_SYSSMU3_2097677531$" too small ORA-06512: at line 1".
    Can any one suggest me why I am getting this error. I already had defined the simulators before, and at that time I didn't faced this error, but now I am not able to define the same.
    Pls help me to resolve this problem.

    Its an issue with your database rather than with CAVS. Try increasing your rollback segment space.

  • Creating ABAP proxy from WSDL fails when extension present

    I am trying to consume a .NET web-service from an ABAP progam, to do this I create an Enterprise Service Client Proxy. But creation of the proxy fails with the error message
    "proxy generation terminated: WSDL error <extension> not supported"
    of the many methods present in the WSDL if I eliminate the ones that use the <extension> tag and try to recreate the proxy it is created and also I am able to communicate with the web-service from an ABAP program, with the <extension> tags in the WSDL creation fails. Is this a known problem because the WSDL is generated from a standard VB.NET application.
    I am attaching the WSDL file with this message, please let me know if anyone had the same problem before or if there is a solution out for this particular problem
    <?xml version="1.0" encoding="utf-8"?>
    <wsdl:definitions xmlns:http="http://schemas.xmlsoap.org/wsdl/http/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:s="http://www.w3.org/2001/XMLSchema" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:tns="http://am.sony.com/SISServices" xmlns:tm="http://microsoft.com/wsdl/mime/textMatching/" xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/" targetNamespace="http://am.sony.com/SISServices" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
      <wsdl:types>
        <s:schema elementFormDefault="qualified" targetNamespace="http://am.sony.com/SISServices">
          <s:element name="AmountsInquiry">
            <s:complexType>
              <s:sequence>
                <s:element minOccurs="0" maxOccurs="1" name="OrderNumber" type="s:string" />
                <s:element minOccurs="1" maxOccurs="1" name="TaxExempt" type="s:boolean" />
              </s:sequence>
            </s:complexType>
          </s:element>
          <s:element name="AmountsInquiryResponse">
            <s:complexType>
              <s:sequence>
                <s:element minOccurs="0" maxOccurs="1" name="AmountsInquiryResult" type="tns:InquiryReturnAmounts" />
              </s:sequence>
            </s:complexType>
          </s:element>
          <s:complexType name="InquiryReturnAmounts">
            <s:sequence>
              <s:element minOccurs="1" maxOccurs="1" name="ErrorNumber" type="s:long" />
              <s:element minOccurs="0" maxOccurs="1" name="ErrorMessage" type="s:string" />
              <s:element minOccurs="0" maxOccurs="1" name="Amounts" type="tns:Amounts" />
            </s:sequence>
          </s:complexType>
          <s:complexType name="Amounts">
            <s:sequence>
              <s:element minOccurs="0" maxOccurs="1" name="CarrierCode" type="s:string" />
              <s:element minOccurs="0" maxOccurs="1" name="CustomerClass" type="s:string" />
              <s:element minOccurs="1" maxOccurs="1" name="AllocatedGrandTotal" type="s:double" />
              <s:element minOccurs="1" maxOccurs="1" name="AllocatedPartSubTotal" type="s:double" />
              <s:element minOccurs="1" maxOccurs="1" name="AllocatedShippingAmount" type="s:double" />
              <s:element minOccurs="1" maxOccurs="1" name="AllocatedTaxAmount" type="s:double" />
              <s:element minOccurs="1" maxOccurs="1" name="AllocatedSpecialTaxAmount" type="s:double" />
            </s:sequence>
          </s:complexType>
          <s:element name="CancelBackOrderItems">
            <s:complexType>
              <s:sequence>
                <s:element minOccurs="0" maxOccurs="1" name="OrderNumber" type="s:string" />
                <s:element minOccurs="0" maxOccurs="1" name="LineNumbers" type="tns:ArrayOfString" />
              </s:sequence>
            </s:complexType>
          </s:element>
          <s:complexType name="ArrayOfString">
            <s:sequence>
              <s:element minOccurs="0" maxOccurs="unbounded" name="string" nillable="true" type="s:string" />
            </s:sequence>
          </s:complexType>
          <s:element name="CancelBackOrderItemsResponse">
            <s:complexType>
              <s:sequence>
                <s:element minOccurs="0" maxOccurs="1" name="CancelBackOrderItemsResult" type="tns:UpdateReturnOrder" />
              </s:sequence>
            </s:complexType>
          </s:element>
          <s:complexType name="UpdateReturnOrder">
            <s:sequence>
              <s:element minOccurs="1" maxOccurs="1" name="ErrorNumber" type="s:long" />
              <s:element minOccurs="0" maxOccurs="1" name="ErrorMessage" type="s:string" />
              <s:element minOccurs="0" maxOccurs="1" name="UpdateOrder" type="tns:UpdateOrder" />
            </s:sequence>
          </s:complexType>
          <s:complexType name="UpdateOrder">
            <s:sequence>
              <s:element minOccurs="0" maxOccurs="1" name="OrderNumber" type="s:string" />
              <s:element minOccurs="0" maxOccurs="1" name="Details" type="tns:ArrayOfUpdateOrderDetail" />
            </s:sequence>
          </s:complexType>
          <s:complexType name="ArrayOfUpdateOrderDetail">
            <s:sequence>
              <s:element minOccurs="0" maxOccurs="unbounded" name="UpdateOrderDetail" nillable="true" type="tns:UpdateOrderDetail" />
            </s:sequence>
          </s:complexType>
          <s:complexType name="UpdateOrderDetail">
            <s:complexContent mixed="false">
              <s:extension base="tns:UpdateOrderRequestDetail">
                <s:sequence>
                  <s:element minOccurs="0" maxOccurs="1" name="PartNumber" type="s:string" />
                  <s:element minOccurs="0" maxOccurs="1" name="LineStatusMessage" type="s:string" />
                </s:sequence>
              </s:extension>
            </s:complexContent>
          </s:complexType>
          <s:complexType name="UpdateOrderRequestDetail">
            <s:sequence>
              <s:element minOccurs="0" maxOccurs="1" name="LineNumber" type="s:string" />
              <s:element minOccurs="0" maxOccurs="1" name="LineStatus" type="s:string" />
              <s:element minOccurs="1" maxOccurs="1" name="PartQuantity" type="s:long" />
              <s:element minOccurs="1" maxOccurs="1" name="UpdatePrice" type="s:double" />
            </s:sequence>
          </s:complexType>
          <s:element name="CancelOrder">
            <s:complexType>
              <s:sequence>
                <s:element minOccurs="0" maxOccurs="1" name="OrderNumber" type="s:string" />
              </s:sequence>
            </s:complexType>
          </s:element>
          <s:element name="CancelOrderResponse">
            <s:complexType>
              <s:sequence>
                <s:element minOccurs="0" maxOccurs="1" name="CancelOrderResult" type="tns:UpdateReturnOrder" />
              </s:sequence>
            </s:complexType>
          </s:element>
          <s:element name="ConfirmAccountOrder">
            <s:complexType>
              <s:sequence>
                <s:element minOccurs="0" maxOccurs="1" name="OrderNumber" type="s:string" />
              </s:sequence>
            </s:complexType>
          </s:element>
          <s:element name="ConfirmAccountOrderResponse">
            <s:complexType>
              <s:sequence>
                <s:element minOccurs="0" maxOccurs="1" name="ConfirmAccountOrderResult" type="tns:NewReturnOrder" />
              </s:sequence>
            </s:complexType>
          </s:element>
          <s:complexType name="NewReturnOrder">
            <s:sequence>
              <s:element minOccurs="1" maxOccurs="1" name="ErrorNumber" type="s:long" />
              <s:element minOccurs="0" maxOccurs="1" name="ErrorMessage" type="s:string" />
              <s:element minOccurs="0" maxOccurs="1" name="NewOrder" type="tns:NewOrder" />
            </s:sequence>
          </s:complexType>
          <s:complexType name="NewOrder">
            <s:sequence>
              <s:element minOccurs="0" maxOccurs="1" name="OrderNumber" type="s:string" />
              <s:element minOccurs="1" maxOccurs="1" name="AllocatedGrandTotal" type="s:double" />
              <s:element minOccurs="1" maxOccurs="1" name="AllocatedPartSubTotal" type="s:double" />
              <s:element minOccurs="1" maxOccurs="1" name="AllocatedShippingAmount" type="s:double" />
              <s:element minOccurs="1" maxOccurs="1" name="AllocatedTaxAmount" type="s:double" />
              <s:element minOccurs="1" maxOccurs="1" name="AllocatedSpecialTaxAmount" type="s:double" />
              <s:element minOccurs="0" maxOccurs="1" name="Details" type="tns:ArrayOfNewOrderDetail" />
            </s:sequence>
          </s:complexType>
          <s:complexType name="ArrayOfNewOrderDetail">
            <s:sequence>
              <s:element minOccurs="0" maxOccurs="unbounded" name="NewOrderDetail" nillable="true" type="tns:NewOrderDetail" />
            </s:sequence>
          </s:complexType>
          <s:complexType name="NewOrderDetail">
            <s:complexContent mixed="false">
              <s:extension base="tns:NewOrderRequestDetail">
                <s:sequence>
                  <s:element minOccurs="0" maxOccurs="1" name="StatusFlag" type="s:string" />
                  <s:element minOccurs="0" maxOccurs="1" name="StatusMessage" type="s:string" />
                  <s:element minOccurs="1" maxOccurs="1" name="SpecialTaxAmount" type="s:double" />
                </s:sequence>
              </s:extension>
            </s:complexContent>
          </s:complexType>
          <s:complexType name="NewOrderRequestDetail">
            <s:sequence>
              <s:element minOccurs="0" maxOccurs="1" name="PartNumber" type="s:string" />
              <s:element minOccurs="1" maxOccurs="1" name="PartQuantity" type="s:long" />
              <s:element minOccurs="0" maxOccurs="1" name="SpecialTaxFlag" type="s:string" />
            </s:sequence>
          </s:complexType>
          <s:element name="ConfirmCreditCardOrder">
            <s:complexType>
              <s:sequence>
                <s:element minOccurs="0" maxOccurs="1" name="OrderNumber" type="s:string" />
                <s:element minOccurs="1" maxOccurs="1" name="TaxExempt" type="s:boolean" />
                <s:element minOccurs="0" maxOccurs="1" name="CreditCardNumber" type="s:string" />
                <s:element minOccurs="0" maxOccurs="1" name="ExpirationDate" type="s:string" />
                <s:element minOccurs="0" maxOccurs="1" name="ApprovalCode" type="s:string" />
              </s:sequence>
            </s:complexType>
          </s:element>
          <s:element name="ConfirmCreditCardOrderResponse">
            <s:complexType>
              <s:sequence>
                <s:element minOccurs="0" maxOccurs="1" name="ConfirmCreditCardOrderResult" type="tns:NewReturnOrder" />
              </s:sequence>
            </s:complexType>
          </s:element>
          <s:element name="CreateAccountOrder">
            <s:complexType>
              <s:sequence>
                <s:element minOccurs="0" maxOccurs="1" name="NewOrderRequest" type="tns:NewOrderRequest" />
                <s:element minOccurs="1" maxOccurs="1" name="BillingOnly" type="s:boolean" />
              </s:sequence>
            </s:complexType>
          </s:element>
          <s:complexType name="NewOrderRequest">
            <s:sequence>
              <s:element minOccurs="0" maxOccurs="1" name="LegacyAccountNumber" type="s:string" />
              <s:element minOccurs="0" maxOccurs="1" name="SAPAccountNumber" type="s:string" />
              <s:element minOccurs="0" maxOccurs="1" name="BillTo" type="tns:NewAddress" />
              <s:element minOccurs="0" maxOccurs="1" name="ShipTo" type="tns:NewAddress" />
              <s:element minOccurs="0" maxOccurs="1" name="GroupNumber" type="s:string" />
              <s:element minOccurs="0" maxOccurs="1" name="CarrierCode" type="s:string" />
              <s:element minOccurs="0" maxOccurs="1" name="POReference" type="s:string" />
              <s:element minOccurs="0" maxOccurs="1" name="Details" type="tns:ArrayOfNewOrderRequestDetail" />
            </s:sequence>
          </s:complexType>
          <s:complexType name="NewAddress">
            <s:sequence>
              <s:element minOccurs="0" maxOccurs="1" name="Name" type="s:string" />
              <s:element minOccurs="0" maxOccurs="1" name="Address1" type="s:string" />
              <s:element minOccurs="0" maxOccurs="1" name="Address2" type="s:string" />
              <s:element minOccurs="0" maxOccurs="1" name="Address3" type="s:string" />
              <s:element minOccurs="0" maxOccurs="1" name="City" type="s:string" />
              <s:element minOccurs="0" maxOccurs="1" name="State" type="s:string" />
              <s:element minOccurs="0" maxOccurs="1" name="Zip" type="s:string" />
              <s:element minOccurs="0" maxOccurs="1" name="Attention" type="s:string" />
              <s:element minOccurs="0" maxOccurs="1" name="Phone" type="s:string" />
            </s:sequence>
          </s:complexType>
          <s:complexType name="ArrayOfNewOrderRequestDetail">
            <s:sequence>
              <s:element minOccurs="0" maxOccurs="unbounded" name="NewOrderRequestDetail" nillable="true" type="tns:NewOrderRequestDetail" />
            </s:sequence>
          </s:complexType>
          <s:element name="CreateAccountOrderResponse">
            <s:complexType>
              <s:sequence>
                <s:element minOccurs="0" maxOccurs="1" name="CreateAccountOrderResult" type="tns:NewReturnOrder" />
              </s:sequence>
            </s:complexType>
          </s:element>
          <s:element name="CreateCreditCardOrder">
            <s:complexType>
              <s:sequence>
                <s:element minOccurs="0" maxOccurs="1" name="NewOrderRequest" type="tns:NewOrderRequest" />
                <s:element minOccurs="1" maxOccurs="1" name="BillingOnly" type="s:boolean" />
                <s:element minOccurs="1" maxOccurs="1" name="TaxExempt" type="s:boolean" />
              </s:sequence>
            </s:complexType>
          </s:element>
          <s:element name="CreateCreditCardOrderResponse">
            <s:complexType>
              <s:sequence>
                <s:element minOccurs="0" maxOccurs="1" name="CreateCreditCardOrderResult" type="tns:NewReturnOrder" />
              </s:sequence>
            </s:complexType>
          </s:element>
          <s:element name="KitInquiry">
            <s:complexType>
              <s:sequence>
                <s:element minOccurs="0" maxOccurs="1" name="KitNumber" type="s:string" />
                <s:element minOccurs="1" maxOccurs="1" name="Detail" type="s:boolean" />
              </s:sequence>
            </s:complexType>
          </s:element>
          <s:element name="KitInquiryResponse">
            <s:complexType>
              <s:sequence>
                <s:element minOccurs="0" maxOccurs="1" name="KitInquiryResult" type="tns:InquiryReturnKit" />
              </s:sequence>
            </s:complexType>
          </s:element>
          <s:complexType name="InquiryReturnKit">
            <s:sequence>
              <s:element minOccurs="1" maxOccurs="1" name="ErrorNumber" type="s:long" />
              <s:element minOccurs="0" maxOccurs="1" name="ErrorMessage" type="s:string" />
              <s:element minOccurs="0" maxOccurs="1" name="Kit" type="tns:Kit" />
            </s:sequence>
          </s:complexType>
          <s:complexType name="Kit">
            <s:sequence>
              <s:element minOccurs="0" maxOccurs="1" name="Number" type="s:string" />
              <s:element minOccurs="0" maxOccurs="1" name="Description" type="s:string" />
              <s:element minOccurs="0" maxOccurs="1" name="DiscountCode" type="s:string" />
              <s:element minOccurs="1" maxOccurs="1" name="DiscountPercentage" type="s:double" />
              <s:element minOccurs="1" maxOccurs="1" name="ListPrice" type="s:double" />
              <s:element minOccurs="1" maxOccurs="1" name="YourPrice" type="s:double" />
              <s:element minOccurs="0" maxOccurs="1" name="Items" type="tns:ArrayOfKitItem" />
            </s:sequence>
          </s:complexType>
          <s:complexType name="ArrayOfKitItem">
            <s:sequence>
              <s:element minOccurs="0" maxOccurs="unbounded" name="KitItem" nillable="true" type="tns:KitItem" />
            </s:sequence>
          </s:complexType>
          <s:complexType name="KitItem">
            <s:sequence>
              <s:element minOccurs="0" maxOccurs="1" name="StatusFlag" type="s:string" />
              <s:element minOccurs="0" maxOccurs="1" name="StatusMessage" type="s:string" />
              <s:element minOccurs="0" maxOccurs="1" name="Number" type="s:string" />
              <s:element minOccurs="1" maxOccurs="1" name="Quantity" type="s:long" />
              <s:element minOccurs="0" maxOccurs="1" name="Description" type="s:string" />
              <s:element minOccurs="1" maxOccurs="1" name="Availability" type="s:long" />
              <s:element minOccurs="1" maxOccurs="1" name="ListPrice" type="s:double" />
              <s:element minOccurs="1" maxOccurs="1" name="YourPrice" type="s:double" />
              <s:element minOccurs="0" maxOccurs="1" name="Category" type="s:string" />
            </s:sequence>
          </s:complexType>
          <s:element name="LegacyAccountInquiry">
            <s:complexType>
              <s:sequence>
                <s:element minOccurs="0" maxOccurs="1" name="LegacyAccountNumber" type="s:string" />
              </s:sequence>
            </s:complexType>
          </s:element>
          <s:element name="LegacyAccountInquiryResponse">
            <s:complexType>
              <s:sequence>
                <s:element minOccurs="0" maxOccurs="1" name="LegacyAccountInquiryResult" type="tns:InquiryReturnLegacyAccount" />
              </s:sequence>
            </s:complexType>
          </s:element>
          <s:complexType name="InquiryReturnLegacyAccount">
            <s:sequence>
              <s:element minOccurs="1" maxOccurs="1" name="ErrorNumber" type="s:long" />
              <s:element minOccurs="0" maxOccurs="1" name="ErrorMessage" type="s:string" />
              <s:element minOccurs="0" maxOccurs="1" name="LegacyAccount" type="tns:LegacyAccount" />
            </s:sequence>
          </s:complexType>
          <s:complexType name="LegacyAccount">
            <s:sequence>
              <s:element minOccurs="0" maxOccurs="1" name="BillTo" type="tns:Address" />
              <s:element minOccurs="0" maxOccurs="1" name="ShipTo" type="tns:Address" />
              <s:element minOccurs="0" maxOccurs="1" name="AddressOverride" type="s:string" />
              <s:element minOccurs="0" maxOccurs="1" name="OverrideDescription" type="s:string" />
              <s:element minOccurs="1" maxOccurs="1" name="CreditHold" type="s:boolean" />
              <s:element minOccurs="1" maxOccurs="1" name="AdminHold" type="s:boolean" />
              <s:element minOccurs="1" maxOccurs="1" name="TaxExempt" type="s:boolean" />
              <s:element minOccurs="1" maxOccurs="1" name="MultiPayer" type="s:boolean" />
              <s:element minOccurs="1" maxOccurs="1" name="SAPAccount" type="s:boolean" />
              <s:element minOccurs="0" maxOccurs="1" name="CustomerClass" type="s:string" />
              <s:element minOccurs="1" maxOccurs="1" name="InternalAccount" type="s:boolean" />
            </s:sequence>
          </s:complexType>
          <s:complexType name="Address">
            <s:sequence>
              <s:element minOccurs="0" maxOccurs="1" name="Name" type="s:string" />
              <s:element minOccurs="0" maxOccurs="1" name="Address1" type="s:string" />
              <s:element minOccurs="0" maxOccurs="1" name="Address2" type="s:string" />
              <s:element minOccurs="0" maxOccurs="1" name="Address3" type="s:string" />
              <s:element minOccurs="0" maxOccurs="1" name="Address4" type="s:string" />
              <s:element minOccurs="0" maxOccurs="1" name="State" type="s:string" />
              <s:element minOccurs="0" maxOccurs="1" name="Zip" type="s:string" />
              <s:element minOccurs="0" maxOccurs="1" name="Attention" type="s:string" />
              <s:element minOccurs="0" maxOccurs="1" name="Phone" type="s:string" />
            </s:sequence>
          </s:complexType>
          <s:element name="LegacyPayerInquiry">
            <s:complexType>
              <s:sequence>
                <s:element minOccurs="0" maxOccurs="1" name="LegacyAccountNumber" type="s:string" />
              </s:sequence>
            </s:complexType>
          </s:element>
          <s:element name="LegacyPayerInquiryResponse">
            <s:complexType>
              <s:sequence>
                <s:element minOccurs="0" maxOccurs="1" name="LegacyPayerInquiryResult" type="tns:InquiryReturnLegacyPayer" />
              </s:sequence>
            </s:complexType>
          </s:element>
          <s:complexType name="InquiryReturnLegacyPayer">
            <s:sequence>
              <s:element minOccurs="1" maxOccurs="1" name="ErrorNumber" type="s:long" />
              <s:element minOccurs="0" maxOccurs="1" name="ErrorMessage" type="s:string" />
              <s:element minOccurs="0" maxOccurs="1" name="LegacyPayers" type="tns:ArrayOfLegacyPayer" />
            </s:sequence>
          </s:complexType>
          <s:complexType name="ArrayOfLegacyPayer">
            <s:sequence>
              <s:element minOccurs="0" maxOccurs="unbounded" name="LegacyPayer" nillable="true" type="tns:LegacyPayer" />
            </s:sequence>
          </s:complexType>
          <s:complexType name="LegacyPayer">
            <s:sequence>
              <s:element minOccurs="0" maxOccurs="1" name="SAPAccountNumber" type="s:string" />
              <s:element minOccurs="0" maxOccurs="1" name="BillTo" type="tns:Address" />
            </s:sequence>
          </s:complexType>
          <s:element name="OrderInquiry">
            <s:complexType>
              <s:sequence>
                <s:element minOccurs="0" maxOccurs="1" name="OrderNumber" type="s:string" />
                <s:element minOccurs="1" maxOccurs="1" name="Header" type="s:boolean" />
                <s:element minOccurs="1" maxOccurs="1" name="Detail" type="s:boolean" />
                <s:element minOccurs="1" maxOccurs="1" name="Invoice" type="s:boolean" />
              </s:sequence>
            </s:complexType>
          </s:element>
          <s:element name="OrderInquiryResponse">
            <s:complexType>
              <s:sequence>
                <s:element minOccurs="0" maxOccurs="1" name="OrderInquiryResult" type="tns:InquiryReturnOrder" />
              </s:sequence>
            </s:complexType>
          </s:element>
          <s:complexType name="InquiryReturnOrder">
            <s:sequence>
              <s:element minOccurs="1" maxOccurs="1" name="ErrorNumber" type="s:long" />
              <s:element minOccurs="0" maxOccurs="1" name="ErrorMessage" type="s:string" />
              <s:element minOccurs="0" maxOccurs="1" name="Order" type="tns:Order" />
            </s:sequence>
          </s:complexType>
          <s:complexType name="Order">
            <s:sequence>
              <s:element minOccurs="1" maxOccurs="1" name="CreditSwitch" type="s:boolean" />
              <s:element minOccurs="0" maxOccurs="1" name="CreditReason" type="s:string" />
              <s:element minOccurs="0" maxOccurs="1" name="LegacyAccountNumber" type="s:string" />
              <s:element minOccurs="1" maxOccurs="1" name="InternalOrder" type="s:boolean" />
              <s:element minOccurs="0" maxOccurs="1" name="CustomerClass" type="s:string" />
              <s:element minOccurs="0" maxOccurs="1" name="GroupNumber" type="s:string" />
              <s:element minOccurs="0" maxOccurs="1" name="CarrierCode" type="s:string" />
              <s:element minOccurs="0" maxOccurs="1" name="POReference" type="s:string" />
              <s:element minOccurs="0" maxOccurs="1" name="BillTo" type="tns:Address" />
              <s:element minOccurs="0" maxOccurs="1" name="ShipTo" type="tns:Address" />
              <s:element minOccurs="0" maxOccurs="1" name="Details" type="tns:ArrayOfOrderDetail" />
              <s:element minOccurs="0" maxOccurs="1" name="Invoices" type="tns:ArrayOfOrderInvoice" />
              <s:element minOccurs="1" maxOccurs="1" name="AllocatedGrandTotal" type="s:double" />
              <s:element minOccurs="1" maxOccurs="1" name="AllocatedPartSubTotal" type="s:double" />
              <s:element minOccurs="1" maxOccurs="1" name="AllocatedShippingAmount" type="s:double" />
              <s:element minOccurs="1" maxOccurs="1" name="AllocatedTaxAmount" type="s:double" />
              <s:element minOccurs="1" maxOccurs="1" name="AllocatedSpecialTaxAmount" type="s:double" />
            </s:sequence>
          </s:complexType>
          <s:complexType name="ArrayOfOrderDetail">
            <s:sequence>
              <s:element minOccurs="0" maxOccurs="unbounded" name="OrderDetail" nillable="true" type="tns:OrderDetail" />
            </s:sequence>
          </s:complexType>
          <s:complexType name="OrderDetail">
            <s:sequence>
              <s:element minOccurs="0" maxOccurs="1" name="LineNumber" type="s:string" />
              <s:element minOccurs="0" maxOccurs="1" name="LineStatus" type="s:string" />
              <s:element minOccurs="1" maxOccurs="1" name="LineStatusDate" type="s:dateTime" />
              <s:element minOccurs="0" maxOccurs="1" name="PartNumber" type="s:string" />
              <s:element minOccurs="1" maxOccurs="1" name="PartQuantity" type="s:long" />
              <s:element minOccurs="1" maxOccurs="1" name="PartPrice" type="s:double" />
              <s:element minOccurs="1" maxOccurs="1" name="SpecialTax" type="s:double" />
              <s:element minOccurs="0" maxOccurs="1" name="PartDescription" type="s:string" />
              <s:element minOccurs="0" maxOccurs="1" name="InvoiceNumber" type="s:string" />
            </s:sequence>
          </s:complexType>
          <s:complexType name="ArrayOfOrderInvoice">
            <s:sequence>
              <s:element minOccurs="0" maxOccurs="unbounded" name="OrderInvoice" nillable="true" type="tns:OrderInvoice" />
            </s:sequence>
          </s:complexType>
          <s:complexType name="OrderInvoice">
            <s:sequence>
              <s:element minOccurs="0" maxOccurs="1" name="Number" type="s:string" />
              <s:element minOccurs="1" maxOccurs="1" name="Dated" type="s:dateTime" />
              <s:element minOccurs="0" maxOccurs="1" name="TrackingNumber" type="s:string" />
              <s:element minOccurs="1" maxOccurs="1" name="GrandTotal" type="s:double" />
              <s:element minOccurs="1" maxOccurs="1" name="PartSubTotal" type="s:double" />
              <s:element minOccurs="1" maxOccurs="1" name="ShippingAmount" type="s:double" />
              <s:element minOccurs="1" maxOccurs="1" name="TaxAmount" type="s:double" />
              <s:element minOccurs="1" maxOccurs="1" name="SpecialTaxAmount" type="s:double" />
            </s:sequence>
          </s:complexType>
          <s:element name="PartInquiry">
            <s:complexType>
              <s:sequence>
                <s:element minOccurs="0" maxOccurs="1" name="LegacyAccountNumber" type="s:string" />
                <s:element minOccurs="0" maxOccurs="1" name="PartNumbers" type="tns:ArrayOfString" />
              </s:sequence>
            </s:complexType>
          </s:element>
          <s:element name="PartInquiryResponse">
            <s:complexType>
              <s:sequence>
                <s:element minOccurs="0" maxOccurs="1" name="PartInquiryResult" type="tns:InquiryReturnPart" />
              </s:sequence>
            </s:complexType>
          </s:element>
          <s:complexType name="InquiryReturnPart">
            <s:sequence>
              <s:element minOccurs="1" maxOccurs="1" name="ErrorNumber" type="s:long" />
              <s:element minOccurs="0" maxOccurs="1" name="ErrorMessage" type="s:string" />
              <s:element minOccurs="0" maxOccurs="1" name="Parts" type="tns:ArrayOfPart" />
            </s:sequence>
          </s:complexType>
          <s:complexType name="ArrayOfPart">
            <s:sequence>
              <s:element minOccurs="0" maxOccurs="unbounded" name="Part" nillable="true" type="tns:Part" />
            </s:sequence>
          </s:complexType>
          <s:complexType name="Part">
            <s:sequence>
              <s:element minOccurs="0" maxOccurs="1" name="Number" type="s:string" />
              <s:element minOccurs="0" maxOccurs="1" name="StatusFlag" type="s:string" />
              <s:element minOccurs="0" maxOccurs="1" name="StatusMessage" type="s:string" />
              <s:element minOccurs="0" maxOccurs="1" name="Replacement" type="s:string" />
              <s:element minOccurs="0" maxOccurs="1" name="Description" type="s:string" />
              <s:element minOccurs="1" maxOccurs="1" name="Availability" type="s:long" />
              <s:element minOccurs="1" maxOccurs="1" name="ListPrice" type="s:double" />
              <s:element minOccurs="1" maxOccurs="1" name="YourPrice" type="s:double" />
              <s:element minOccurs="1" maxOccurs="1" name="CoreCharge" type="s:double" />
              <s:element minOccurs="0" maxOccurs="1" name="ProgramCode" type="s:string" />
              <s:element minOccurs="0" maxOccurs="1" name="Category" type="s:string" />
              <s:element minOccurs="0" maxOccurs="1" name="SpecialTaxFlag" type="s:string" />
            </s:sequence>
          </s:complexType>
          <s:element name="SAPNameInquiry">
            <s:complexType>
              <s:sequence>
                <s:element minOccurs="0" maxOccurs="1" name="SAPCustomerName" type="s:string" />
              </s:sequence>
            </s:complexType>
          </s:element>
          <s:element name="SAPNameInquiryResponse">
            <s:complexType>
              <s:sequence>
                <s:element minOccurs="0" maxOccurs="1" name="SAPNameInquiryResult" type="tns:InquiryReturnSAPName" />
              </s:sequence>
            </s:complexType>
          </s:element>
          <s:complexType name="InquiryReturnSAPName">
            <s:sequence>
              <s:element minOccurs="1" maxOccurs="1" name="ErrorNumber" type="s:long" />
              <s:element minOccurs="0" maxOccurs="1" name="ErrorMessage" type="s:string" />
              <s:element minOccurs="0" maxOccurs="1" name="SAPPayers" type="tns:ArrayOfSAPPayer" />
            </s:sequence>
          </s:complexType>
          <s:complexType name="ArrayOfSAPPayer">
            <s:sequence>
              <s:element minOccurs="0" maxOccurs="unbounded" name="SAPPayer" nillable="true" type="tns:SAPPayer" />
            </s:sequence>
          </s:complexType>
          <s:complexType name="SAPPayer">
            <s:sequence>
              <s:element minOccurs="0" maxOccurs="1" name="SAPAccountNumber" type="s:string" />
              <s:element minOccurs="0" maxOccurs="1" name="BillTo" type="tns:Address" />
            </s:sequence>
          </s:complexType>
          <s:element name="SAPPayerInquiry">
            <s:complexType>
              <s:sequence>
                <s:element minOccurs="0" maxOccurs="1" name="SAPAccountNumber" type="s:string" />
                <s:element minOccurs="1" maxOccurs="1" name="Legacy" type="s:boolean" />
              </s:sequence>
            </s:complexType>
          </s:element>
          <s:element name="SAPPayerInquiryResponse">
            <s:complexType>
              <s:sequence>
                <s:element minOccurs="0" maxOccurs="1" name="SAPPayerInquiryResult" type="tns:InquiryReturnSAPPayer" />
              </s:sequence>
            </s:complexType>
          </s:element>
          <s:complexType name="InquiryReturnSAPPayer">
            <s:sequence>
              <s:element minOccurs="1" maxOccurs="1" name="ErrorNumber" type="s:long" />
              <s:element minOccurs="0" maxOccurs="1" name="ErrorMessage" type="s:string" />
              <s:element minOccurs="0" maxOccurs="1" name="SAPPayer" type="tns:SAPPayer" />
              <s:element minOccurs="0" maxOccurs="1" name="SAPReceivers" type="tns:ArrayOfSAPReceiver" />
            </s:sequence>
          </s:complexType>
          <s:complexType name="ArrayOfSAPReceiver">
            <s:sequence>
              <s:element minOccurs="0" maxOccurs="unbounded" name="SAPReceiver" nillable="true" type="tns:SAPReceiver" />
            </s:sequence>
          </s:complexType>
          <s:complexType name="SAPReceiver">
            <s:sequence>
              <s:element minOccurs="0" maxOccurs="1" name="LegacyAccountNumber" type="s:string" />
              <s:element minOccurs="0" maxOccurs="1" name="SAPAccountNumber" type="s:string" />
              <s:element minOccurs="0" maxOccurs="1" name="ShipTo" type="tns:Address" />
            </s:sequence>
          </s:complexType>
          <s:element name="Version">
            <s:complexType />
          </s:element>
          <s:element name="VersionResponse">
            <s:complexType>
              <s:sequence>
                <s:element minOccurs="0" maxOccurs="1" name="VersionResult" type="s:string" />
              </s:sequence>
            </s:complexType>
          </s:element>
        </s:schema>
      </wsdl:types>
      <wsdl:message name="AmountsInquirySoapIn">
        <wsdl:part name="parameters" element="tns:AmountsInquiry" />
      </wsdl:message>
      <wsdl:message name="AmountsInquirySoapOut">
        <wsdl:part name="parameters" element="tns:AmountsInquiryResponse" />
      </wsdl:message>
      <wsdl:message name="CancelBackOrderItemsSoapIn">
        <wsdl:part name="parameters" element="tns:CancelBackOrderItems" />
      </wsdl:message>
      <wsdl:message name="CancelBackOrderItemsSoapOut">
        <wsdl:part name="parameters" element="tns:CancelBackOrderItemsResponse" />
      </wsdl:message>
      <wsdl:message name="CancelOrderSoapIn">
        <wsdl:part name="parameters" element="tns:CancelOrder" />
      </wsdl:message>
      <wsdl:message name="CancelOrderSoapOut">
        <wsdl:part name="parameters" element="tns:CancelOrderResponse" />
      </wsdl:message>
      <wsdl:message name="ConfirmAccountOrderSoapIn">
        <wsdl:part name="parameters" element="tns:ConfirmAccountOrder" />
      </wsdl:message>
      <wsdl:message name="ConfirmAccountOrderSoapOut">
        <wsdl:part name="parameters" element="tns:ConfirmAccountOrderResponse" />
      </wsdl:message>
      <wsdl:message name="ConfirmCreditCardOrderSoapIn">
        <wsdl:part name="parameters" element="tns:ConfirmCreditCardOrder" />
      </wsdl:message>
      <wsdl:message name="ConfirmCreditCardOrderSoapOut">
        <wsdl:part name="parameters" element="tns:ConfirmCreditCardOrderResponse" />
      </wsdl:message>
      <wsdl:message name="CreateAccountOrderSoapIn">
        <wsdl:part name="parameters" element="tns:CreateAccountOrder" />
      </wsdl:message>
      <wsdl:message name="CreateAccountOrderSoapOut">
        <wsdl:part name="parameters" element="tns:CreateAccountOrderResponse" />
      </wsdl:message>
      <wsdl:message name="CreateCreditCardOrderSoapIn">
        <wsdl:part name="parameters" element="tns:CreateCreditCardOrder" />
      </wsdl:message>
      <wsdl:message name="CreateCreditCardOrderSoapOut">
        <wsdl:part name="parameters" element="tns:CreateCreditCardOrderResponse" />
      </wsdl:message>
      <wsdl:message name="KitInquirySoapIn">
        <wsdl:part name="parameters" element="tns:KitInquiry" />
      </wsdl:message>
      <wsdl:message name="KitInquirySoapOut">
        <wsdl:part name="parameters" element="tns:KitInquiryResponse" />
      </wsdl:message>
      <wsdl:message name="LegacyAccountInquirySoapIn">
        <wsdl:part name="parameters" element="tns:LegacyAccountInquiry" />
      </wsdl:message>
      <wsdl:message name="LegacyAccountInquirySoapOut">
        <wsdl:part name="parameters" element="tns:LegacyAccountInquiryResponse" />
      </wsdl:message>
      <wsdl:message name="LegacyPayerInquirySoapIn">
        <wsdl:part name="parameters" element="tns:LegacyPayerInquiry" />
      </wsdl:message>
      <wsdl:message name="LegacyPayerInquirySoapOut">
        <wsdl:part name="parameters" element="tns:LegacyPayerInquiryResponse" />
      </wsdl:message>
      <wsdl:message name="OrderInquirySoapIn">
        <wsdl:part name="parameters" element="tns:OrderInquiry" />
      </wsdl:message>
      <wsdl:message name="OrderInquirySoapOut">
        <wsdl:part name="parameters" element="tns:OrderInquiryResponse" />
      </wsdl:message>
      <wsdl:message name="PartInquirySoapIn">
        <wsdl:part name="parameters" element="tns:PartInquiry" />
      </wsdl:message>
      <wsdl:message name="PartInquirySoapOut">
        <wsdl:part name="parameters" element="tns:PartInquiryResponse" />
      </wsdl:message>
      <wsdl:message name="SAPNameInquirySoapIn">
        <wsdl:part name="parameters" element="tns:SAPNameInquiry" />
      </wsdl:message>
      <wsdl:message name="SAPNameInquirySoapOut">
        <wsdl:part name="parameters" element="tns:SAPNameInquiryResponse" />
      </wsdl:message>
      <wsdl:message name="SAPPayerInquirySoapIn">
        <wsdl:part name="parameters" element="tns:SAPPayerInquiry" />
      </wsdl:message>
      <wsdl:message name="SAPPayerInquirySoapOut">
        <wsdl:part name="parameters" element="tns:SAPPayerInquiryResponse" />
      </wsdl:message>
      <wsdl:message name="VersionSoapIn">
        <wsdl:part name="parameters" element="tns:Version" />
      </wsdl:message>
      <wsdl:message name="VersionSoapOut">
        <wsdl:part name="parameters" element="tns:VersionResponse" />
      </wsdl:message>
      <wsdl:portType name="SISServicesSoap">
        <wsdl:operation name="AmountsInquiry">
          <wsdl:input message="tns:AmountsInquirySoapIn" />
          <wsdl:output message="tns:AmountsInquirySoapOut" />
        </wsdl:operation>
        <wsdl:operation name="CancelBackOrderItems">
          <wsdl:input message="tns:CancelBackOrderItemsSoapIn" />
          <wsdl:output message="tns:CancelBackOrderItemsSoapOut" />
        </wsdl:operation>
        <wsdl:operation name="CancelOrder">
          <wsdl:input message="tns:CancelOrderSoapIn" />
          <wsdl:output message="tns:CancelOrderSoapOut" />
        </wsdl:operation>
        <wsdl:operation name="ConfirmAccountOrder">
          <wsdl:input message="tns:ConfirmAccountOrderSoapIn" />
          <wsdl:output message="tns:ConfirmAccountOrderSoapOut" />
        </wsdl:operation>
        <wsdl:operation name="ConfirmCreditCardOrder">
          <wsdl:input message="tns:ConfirmCreditCardOrderSoapIn" />
          <wsdl:output message="tns:ConfirmCreditCardOrderSoapOut" />
        </wsdl:operation>
        <wsdl:operation name="CreateAccountOrder">
          <wsdl:input message="tns:CreateAccountOrderSoapIn" />
          <wsdl:output message="tns:CreateAccountOrderSoapOut" />
        </wsdl:operation>
        <wsdl:operation name="CreateCreditCardOrder">
          <wsdl:input message="tns:CreateCreditCardOrderSoapIn" />
          <wsdl:output message="tns:CreateCreditCardOrderSoapOut" />
        </wsdl:operation>
        <wsdl:operation name="KitInquiry">
          <wsdl:input message="tns:KitInquirySoapIn" />
          <wsdl:output message="tns:KitInquirySoapOut" />
        </wsdl:operation>
        <wsdl:operation name="LegacyAccountInquiry">
          <wsdl:input message="tns:LegacyAccountInquirySoapIn" />
          <wsdl:output message="tns:LegacyAccountInquirySoapOut" />
        </wsdl:operation>
        <wsdl:operation name="LegacyPayerInquiry">
          <wsdl:input message="tns:LegacyPayerInquirySoapIn" />
          <wsdl:output message="tns:LegacyPayerInquirySoapOut" />
        </wsdl:operation>
        <wsdl:operation name="OrderInquiry">
          <wsdl:input message="tns:OrderInquirySoapIn" />
          <wsdl:output message="tns:OrderInquirySoapOut" />
        </wsdl:operation>
        <wsdl:operation name="PartInquiry">
          <wsdl:input message="tns:PartInquirySoapIn" />
          <wsdl:output message="tns:PartInquirySoapOut" />
        </wsdl:operation>
        <wsdl:operation name="SAPNameInquiry">
          <wsdl:input message="tns:SAPNameInquirySoapIn" />
          <wsdl:output message="tns:SAPNameInquirySoapOut" />
        </wsdl:operation>
        <wsdl:operation name="SAPPayerInquiry">
          <wsdl:input message="tns:SAPPayerInquirySoapIn" />
          <wsdl:output message="tns:SAPPayerInquirySoapOut" />
        </wsdl:operation>
        <wsdl:operation name="Version">
          <wsdl:input message="tns:VersionSoapIn" />
          <wsdl:output message="tns:VersionSoapOut" />
        </wsdl:operation>
      </wsdl:portType>
      <wsdl:binding name="SISServicesSoap" type="tns:SISServicesSoap">
        <soap:binding transport="http://schemas.xmlsoap.org/soap/http" style="document" />
        <wsdl:operation name="AmountsInquiry">
          <soap:operation soapAction="http://am.sony.com/SISServices/AmountsInquiry" style="document" />
          <wsdl:input>
            <soap:body use="literal" />
          </wsdl:input>
          <wsdl:output>
            <soap:body use="literal" />
          </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="CancelBackOrderItems">
          <soap:operation soapAction="http://am.sony.com/SISServices/CancelBackOrderItems" style="document" />
          <wsdl:input>
            <soap:body use="literal" />
          </wsdl:input>
          <wsdl:output>
            <soap:body use="literal" />
          </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="CancelOrder">
          <soap:operation soapAction="http://am.sony.com/SISServices/CancelOrder" style="document" />
          <wsdl:input>
            <soap:body use="literal" />
          </wsdl:input>
          <wsdl:output>
            <soap:body use="literal" />
          </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="ConfirmAccountOrder">
          <soap:operation soapAction="http://am.sony.com/SISServices/ConfirmAccountOrder" style="document" />
          <wsdl:input>
            <soap:body use="literal" />
          </wsdl:input>
          <wsdl:output>
            <soap:body use="literal" />
          </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="ConfirmCreditCardOrder">
          <soap:operation soapAction="http://am.sony.com/SISServices/ConfirmCreditCardOrder" style="document" />
          <wsdl:input>
            <soap:body use="literal" />
          </wsdl:input>
          <wsdl:output>
            <soap:body use="literal" />
          </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="CreateAccountOrder">
          <soap:operation soapAction="http://am.sony.com/SISServices/CreateAccountOrder" style="document" />
          <wsdl:input>
            <soap:body use="literal" />
          </wsdl:input>
          <wsdl:output>
            <soap:body use="literal" />
          </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="CreateCreditCardOrder">
          <soap:operation soapAction="http://am.sony.com/SISServices/CreateCreditCardOrder" style="document" />
          <wsdl:input>
            <soap:body use="literal" />
          </wsdl:input>
          <wsdl:output>
            <soap:body use="literal" />
          </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="KitInquiry">
          <soap:operation soapAction="http://am.sony.com/SISServices/KitInquiry" style="document" />
          <wsdl:input>
            <soap:body use="literal" />
          </wsdl:input>
          <wsdl:output>
            <soap:body use="literal" />
          </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="LegacyAccountInquiry">
          <soap:operation soapAction="http://am.sony.com/SISServices/LegacyAccountInquiry" style="document" />
          <wsdl:input>
            <soap:body use="literal" />
          </wsdl:input>
          <wsdl:output>
            <soap:body use="literal" />
          </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="LegacyPayerInquiry">
          <soap:operation soapAction="http://am.sony.com/SISServices/LegacyPayerInquiry" style="document" />
          <wsdl:input>
            <soap:body use="literal" />
          </wsdl:input>
          <wsdl:output>
            <soap:body use="literal" />
          </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="OrderInquiry">
          <soap:operation soapAction="http://am.sony.com/SISServices/OrderInquiry" style="document" />
          <wsdl:input>
            <soap:body use="literal" />
          </wsdl:input>
          <wsdl:output>
            <soap:body use="literal" />
          </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="PartInquiry">
          <soap:operation soapAction="http://am.sony.com/SISServices/PartInquiry" style="document" />
          <wsdl:input>
            <soap:body use="literal" />
          </wsdl:input>
          <wsdl:output>
            <soap:body use="literal" />
          </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="SAPNameInquiry">
          <soap:operation soapAction="http://am.sony.com/SISServices/SAPNameInquiry" style="document" />
          <wsdl:input>
            <soap:body use="literal" />
          </wsdl:input>
          <wsdl:output>
            <soap:body use="literal" />
          </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="SAPPayerInquiry">
          <soap:operation soapAction="http://am.sony.com/SISServices/SAPPayerInquiry" style="document" />
          <wsdl:input>
            <soap:body use="literal" />
          </wsdl:input>
          <wsdl:output>
            <soap:body use="literal" />
          </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="Version">
          <soap:operation soapAction="http://am.sony.com/SISServices/Version" style="document" />
          <wsdl:input>
            <soap:body use="literal" />
          </wsdl:input>
          <wsdl:output>
            <soap:body use="literal" />
          </wsdl:output>
        </wsdl:operation>
      </wsdl:binding>
      <wsdl:service name="SISServices">
        <documentation xmlns="http://schemas.xmlsoap.org/wsdl/" />
        <wsdl:port name="SISServicesSoap" binding="tns:SISServicesSoap">
          <soap:address location="http://spswebdev.am.sony.com/SISServices/SISServices.asmx" />
        </wsdl:port>
      </wsdl:service>
    </wsdl:definitions>

    Hi Antony,
    obvisiosly <extension> is not supported. You have to change the external definition. Extension means, that there are global types referred. How to avoid that?
    Open your file in XML Spy and go to Schema-View, where you see your elements grafical. Open all nodes, the referred global types are yellow marked.
    Mark the "Sequenz" symbol (tree points in it) and draw only a millimeter with control-key. You see as result the same without global definition, of course you have now to delete the global definition (the yellow marked area).
    Regards,
    Udo

  • Generate Proxy from WSDL with multiple Files

    I need to load a WSDL (to generate a web service consumer proxy). However, that WSDL is build from multiple files, both .wsdl and .xsd, not a single one. It seems the SAP wizard to generate the proxy does expect one single WSDL file however.
    Is there a way in SAP to load a WSDL with multiple files, or do I need to (manually) flatten all these files into one single file?

    I am not sure why it fails in WebSphere. Please try posting
    this question to a WebSphere newsgroup.
    Regards,
    -manoj
    http://manojc.com
    "viswanath" <[email protected]> wrote in message
    news:40aee7fa$1@mktnews1...
    >
    thanks manoj for your reply.
    I'm using IBM WebSphere SDK for Web Services v5.1
    for generation of java client.
    I'm able to generate the client but the problem is
    the WSDl2Java command ignored the SOAPHeaders while
    generating the proxy. Since I'm using SOAP headers for
    authentication the code fails.
    Thanks,
    Viswanath
    "manoj cheenath" <[email protected]> wrote:
    I am not sure which tool you are using
    to generate web service clent. To generate
    a WLS web service client you have to use clientgen.
    Details here:
    http://e-docs.bea.com/wls/docs81/webserv/anttasks.html
    Regards,
    -manoj
    http://manojc.com
    "viswanath" <[email protected]> wrote in message
    news:40ad8a07$[email protected]..
    HI,
    I have a web service (implemented in .NET) which extends soap headersfor
    doing
    Authentication. WSDL is generated out of this web service. But wheni use
    wsdl2java
    (J2EE) to generate a proxy class, there is no interface generated forsoap
    headers.
    Without extending SOAP headers the web service works fine.
    Basically, I'm looking for a way to generate java interfaces (ie.
    proxies)
    for
    SOAP headers out of the WSDL file.
    PFA the WSDL file and the proxy
    Any help on this is appreciated.

Maybe you are looking for

  • IPod not recognized by iTunes - Possible Solution for Networked Users

    My shuffle was recognized by my PC, but not by iTunes. After much trial and error I stumbled onto an answer. My computer is part of a network with a local server. If I leave the iPod in the USB port and reboot, my computer won't be connected to the l

  • IPhoto 11 - keeping pictures in an album but not the main library

    Hi there, My main iPhoto library contains all my images which I am happy with, I have created another folder so I can put all my videos in there to separate them from the main library. However whenever I delete the video from the main library it also

  • How Does aMember work?

    I purchased the software of aMember helping with setting up membership, login etc - no idea at all how to get anything with this working!? Anyone used it before? Regards,

  • ITunes Mix CD import problem

    So I can no longer use the 'join CD tracks' function of iTunes to import mix CD's as one mp3 file. when you hit the dropdown then drag all the files to your library, in says your importing hundreds of tracks (Which is wrong) then does nothing. I've t

  • Subsets of ssid on LWAP on same controller

    I was wondering if it is possible to determine which SSID's are available on a group of LWAP. If I want a special SSID to only appear in a certain small group of LWAP (say a single building), but there are many more LWAP on the same WLC that I dont w