Topic
IC4NOTICE: developerWorks Community will be offline May 29-30, 2015 while we upgrade to the latest version of IBM Connections. For more information, read our upgrade FAQ.
3 replies Latest Post - ‏2012-12-12T16:59:06Z by HermannSW
SystemAdmin
SystemAdmin
6772 Posts
ACCEPTED ANSWER

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
    4488 Posts
    ACCEPTED ANSWER

    Re: WSDL Error

    ‏2012-12-11T20:00:46Z  in response to SystemAdmin
    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
      ACCEPTED ANSWER

      Re: WSDL Error

      ‏2012-12-12T16:52:45Z  in response to HermannSW
      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
        4488 Posts
        ACCEPTED ANSWER

        Re: WSDL Error

        ‏2012-12-12T16:59:06Z  in response to SystemAdmin
        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