Topic
  • 3 replies
  • Latest Post - ‏2012-12-12T16:59:06Z by HermannSW
SystemAdmin
SystemAdmin
6772 Posts

Pinned topic WSDL Error

‏2012-12-11T17:00:35Z |
Could I get help, I just created a WS Proxy, and after loading the wsdl file into DP, I'm getting error that reads Fata error at local:///name.v3.1.wsdl:199:invalid WS-Proxy element . Asynchronous complier error message 0x80a002a0.

I'm new to this technology and do not know what to do or what to look for.
Updated on 2012-12-12T16:59:06Z at 2012-12-12T16:59:06Z by HermannSW
  • HermannSW
    HermannSW
    4654 Posts

    Re: WSDL Error

    ‏2012-12-11T20:00:46Z  
    If you could show us what is in line 199 of file "local:///name.v3.1.wsdl" that would be helpful ...
    May you attach the WSDL file?

     
    Hermann<myXsltBlog/> <myXsltTweets/>
  • SystemAdmin
    SystemAdmin
    6772 Posts

    Re: WSDL Error

    ‏2012-12-12T16:52:45Z  
    • HermannSW
    • ‏2012-12-11T20:00:46Z
    If you could show us what is in line 199 of file "local:///name.v3.1.wsdl" that would be helpful ...
    May you attach the WSDL file?

     
    Hermann<myXsltBlog/> <myXsltTweets/>
    Here are few lines on the wsdl, what I did was to copy the wsdl and xsd file to nthe local:/// of the DP appliance, and uploaded the wdsl into the webservice proxy I created, and clicking the next botton, I got the error. Is there a way I could emerge the wsdl and xsd file together in case both need each other?
    <?xml version="1.0" encoding="UTF-8" ?>
    • <wsdl:definitions xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:tm="http://microsoft.com/wsdl/mime/textMatching/" xmlns:s="http://www.w3.org/2001/XMLSchema" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:beta="http://name.com/bee/beta/betaRequestResponse-199908.v10.ws" xmlns:http="http://schemas.xmlsoap.org/wsdl/http/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/" xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" xmlns:policy="http://schemas.xmlsoap.org/ws/2004/09/policy" targetNamespace="http://name.com/bee/beta/betaRequestResponse-199908.v10.ws">
    • <wsdl:types>
    • <s:schema elementFormDefault="qualified" targetNamespace="http://name.com/bee/beta/betaRequestResponse-199908.v10.ws">
    <s:include schemaLocation="AppleBean_v3_2_0.xsd" />
    • <!-- OpGet will return 1 result from the specified search elements in the
    BETA AppleBean -->
    • <s:element name="OpGet">
    • <s:complexType>
    • <s:sequence>
    <s:element maxOccurs="1" minOccurs="0" name="AppleBean" type="beta:LET_AppleBeanExtension" />
    </s:sequence>
    </s:complexType>
    </s:element>
    • <s:element name="OpGetResponse">
    • <s:complexType>
    • <s:sequence>
    <s:element maxOccurs="1" minOccurs="0" name="AppleBean" type="beta: LET_AppleBeanExtension" />
    </s:sequence>
    </s:complexType>
    </s:element>
    • <!—OpGet explanation----- -->
    • <s:element name="AppleBean" type="beta: LET_AppleBeanExtension OpGetList">
    • <s:complexType>
    • <s:sequence>
    <s:element maxOccurs="1" minOccurs="0" name=" />
    </s:sequence>
    </s:complexType>
    </s:element>
    • <s:element name="OpGetListResponse">
    • <s:complexType>
    • <s:sequence>
    <s:element maxOccurs="unbounded" minOccurs="0" name="AppleBean" type="beta: LET_AppleBeanExtension" />
    </s:sequence>
    </s:complexType>
    </s:element>
    • <s:element name="OpCreate">
    • <s:complexType>
    • <s:sequence>
    <s:element maxOccurs="1" minOccurs="1" name="AppleBean" type="beta: LET_AppleBeanExtension" />
    </s:sequence>
    </s:complexType>
    </s:element>
    • <s:element name="OpCreateResponse">
    • <s:complexType>
    • <s:sequence>
    <s:element maxOccurs="1" minOccurs="1" name="Result" type="s:string" />
    </s:sequence>
    </s:complexType>
    </s:element>
    • <s:element name="OpSet">
    • <s:complexType>
    • <s:sequence>
    <s:element maxOccurs="1" minOccurs="1" name="AppleBean" type="beta: LET_AppleBeanExtension" />
    </s:sequence>
    </s:complexType>
    </s:element>
    • <s:element name="OpSetResponse">
    • <s:complexType>
    • <s:sequence>
    <s:element maxOccurs="1" minOccurs="1" name="Result" type="s:string" />
    </s:sequence>
    </s:complexType>
    </s:element>
    </s:schema>
    </wsdl:types>
    • <wsdl:message name="OpGetSoapOut">
    <wsdl:part name="parameters" element="beta:OpGetResponse" />
    </wsdl:message>
    • <wsdl:message name="OpGetSoapIn">
    <wsdl:part name="parameters" element="beta:OpGet" />
    </wsdl:message>
    • <wsdl:message name="OpGetListSoapOut">
    <wsdl:part name="parameters" element="beta:OpGetListResponse" />
    </wsdl:message>
    • <wsdl:message name="OpGetListSoapIn">
    <wsdl:part name="parameters" element="beta:OpGetList" />
    </wsdl:message>
    • <wsdl:message name="OpCreateSoapOut">
    <wsdl:part name="parameters" element="beta:OpCreateResponse" />
    </wsdl:message>
    • <wsdl:message name="OpCreateSoapIn">
    <wsdl:part name="parameters" element="beta:OpCreate" />
    </wsdl:message>
    • <wsdl:message name="OpSetSoapOut">
    <wsdl:part name="parameters" element="beta:OpSetResponse" />
    </wsdl:message>
    • <wsdl:message name="OpSetSoapIn">
    <wsdl:part name="parameters" element="beta:OpSet" />
    </wsdl:message>
    -
  • HermannSW
    HermannSW
    4654 Posts

    Re: WSDL Error

    ‏2012-12-12T16:59:06Z  
    Here are few lines on the wsdl, what I did was to copy the wsdl and xsd file to nthe local:/// of the DP appliance, and uploaded the wdsl into the webservice proxy I created, and clicking the next botton, I got the error. Is there a way I could emerge the wsdl and xsd file together in case both need each other?
    <?xml version="1.0" encoding="UTF-8" ?>
    • <wsdl:definitions xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:tm="http://microsoft.com/wsdl/mime/textMatching/" xmlns:s="http://www.w3.org/2001/XMLSchema" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:beta="http://name.com/bee/beta/betaRequestResponse-199908.v10.ws" xmlns:http="http://schemas.xmlsoap.org/wsdl/http/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/" xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" xmlns:policy="http://schemas.xmlsoap.org/ws/2004/09/policy" targetNamespace="http://name.com/bee/beta/betaRequestResponse-199908.v10.ws">
    • <wsdl:types>
    • <s:schema elementFormDefault="qualified" targetNamespace="http://name.com/bee/beta/betaRequestResponse-199908.v10.ws">
    <s:include schemaLocation="AppleBean_v3_2_0.xsd" />
    • <!-- OpGet will return 1 result from the specified search elements in the
    BETA AppleBean -->
    • <s:element name="OpGet">
    • <s:complexType>
    • <s:sequence>
    <s:element maxOccurs="1" minOccurs="0" name="AppleBean" type="beta:LET_AppleBeanExtension" />
    </s:sequence>
    </s:complexType>
    </s:element>
    • <s:element name="OpGetResponse">
    • <s:complexType>
    • <s:sequence>
    <s:element maxOccurs="1" minOccurs="0" name="AppleBean" type="beta: LET_AppleBeanExtension" />
    </s:sequence>
    </s:complexType>
    </s:element>
    • <!—OpGet explanation----- -->
    • <s:element name="AppleBean" type="beta: LET_AppleBeanExtension OpGetList">
    • <s:complexType>
    • <s:sequence>
    <s:element maxOccurs="1" minOccurs="0" name=" />
    </s:sequence>
    </s:complexType>
    </s:element>
    • <s:element name="OpGetListResponse">
    • <s:complexType>
    • <s:sequence>
    <s:element maxOccurs="unbounded" minOccurs="0" name="AppleBean" type="beta: LET_AppleBeanExtension" />
    </s:sequence>
    </s:complexType>
    </s:element>
    • <s:element name="OpCreate">
    • <s:complexType>
    • <s:sequence>
    <s:element maxOccurs="1" minOccurs="1" name="AppleBean" type="beta: LET_AppleBeanExtension" />
    </s:sequence>
    </s:complexType>
    </s:element>
    • <s:element name="OpCreateResponse">
    • <s:complexType>
    • <s:sequence>
    <s:element maxOccurs="1" minOccurs="1" name="Result" type="s:string" />
    </s:sequence>
    </s:complexType>
    </s:element>
    • <s:element name="OpSet">
    • <s:complexType>
    • <s:sequence>
    <s:element maxOccurs="1" minOccurs="1" name="AppleBean" type="beta: LET_AppleBeanExtension" />
    </s:sequence>
    </s:complexType>
    </s:element>
    • <s:element name="OpSetResponse">
    • <s:complexType>
    • <s:sequence>
    <s:element maxOccurs="1" minOccurs="1" name="Result" type="s:string" />
    </s:sequence>
    </s:complexType>
    </s:element>
    </s:schema>
    </wsdl:types>
    • <wsdl:message name="OpGetSoapOut">
    <wsdl:part name="parameters" element="beta:OpGetResponse" />
    </wsdl:message>
    • <wsdl:message name="OpGetSoapIn">
    <wsdl:part name="parameters" element="beta:OpGet" />
    </wsdl:message>
    • <wsdl:message name="OpGetListSoapOut">
    <wsdl:part name="parameters" element="beta:OpGetListResponse" />
    </wsdl:message>
    • <wsdl:message name="OpGetListSoapIn">
    <wsdl:part name="parameters" element="beta:OpGetList" />
    </wsdl:message>
    • <wsdl:message name="OpCreateSoapOut">
    <wsdl:part name="parameters" element="beta:OpCreateResponse" />
    </wsdl:message>
    • <wsdl:message name="OpCreateSoapIn">
    <wsdl:part name="parameters" element="beta:OpCreate" />
    </wsdl:message>
    • <wsdl:message name="OpSetSoapOut">
    <wsdl:part name="parameters" element="beta:OpSetResponse" />
    </wsdl:message>
    • <wsdl:message name="OpSetSoapIn">
    <wsdl:part name="parameters" element="beta:OpSet" />
    </wsdl:message>
    -
    You need to attach the WSDL, copying it in and incomplete as above does not help.

    > Is there a way I could emerge the wsdl and xsd file together in case both need each other?
    >
    This line states that the Schema is located in the same directory as the WSDL:
    ...
    <s:include schemaLocation="AppleBean_v3_2_0.xsd" /> 
    ...
    


    So if you place both under "local:///" it should work.

     
    Hermann <myXsltBlog/> <myXsltTweets/>
    Updated on 2014-03-25T02:44:44Z at 2014-03-25T02:44:44Z by iron-man