1 Reply Latest reply: Mar 20, 2012 3:13 AM by anordio RSS

    WSDL Import wizard don't create request IO if that has not type defined

    anordio
      Hi all.

      I hope this is a right place for the question.

      I need to import a WSDL with Import Wizard, that WSDL have the following definition-like:
      ...........
      <complexType name="SamethingResponse">
      <sequence>
      <element name="sMessage" nillable="true" type="soapenc:string"/>
      <element name="sRisult" nillable="true" type="soapenc:string"/>
      </sequence>
      </complexType>
      .............
      <wsdl:message name="setSamethingRequest">
      <wsdl:part name="Id" type="soapenc:string"/>
      <wsdl:part name="Date" type="soapenc:string"/>
      </wsdl:message>
      <wsdl:message name="setSamethingResponse">
      <wsdl:part name="setSamethingReturn" type="tns2:SamethingResponse"/>
      </wsdl:message>
      ...........
      <wsdl:operation name="setSamething">
      <wsdlsoap:operation soapAction=""/>
      <wsdl:input name="setSamethingRequest">
      <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://Samething" use="encoded"/>
      </wsdl:input>
      <wsdl:output name="setSamethingResponse">
      <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://Samething" use="encoded"/>
      </wsdl:output>
      </wsdl:operation>
      ..........

      Afther the import the response IO is created correctly, the corresponding IO for request are missing (don't created).

      Now,

      1 - it's possible force siebel create the IO request without a type definition?
      2 - it's normal beaviour of siebel import wizard or it's a bug?

      I work with siebel 8.1.1.5.

      Thanks a lot.

      Alessandro

      Edited by: anordio on Mar 20, 2012 9:13 AM