Uploaded image for project: 'Tuscany'
  1. Tuscany
  2. TUSCANY-446

tuscany::sca::model::Wsdl does not support WSDL with typed message parts

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Open
    • Major
    • Resolution: Unresolved
    • C++-SCA-Next
    • C++-SCA-Next
    • C++ SCA Old / Contrib
    • None

    Description

      Wsdl.cpp does not support WSDL with typed message parts e.g:
      <wsdl:message name="doStringResponseMsg">
      <wsdl:part name="doStringResponse" type="xsd:string"/>
      </wsdl:message>
      <wsdl:message name="doStringRequestMsg">
      <wsdl:part name="doStringRequest" type="xsd:string"/>
      </wsdl:message>

      It currently requires WSDL with element message parts where the element is defined in the types schema e.g.:
      <wsdl:message name="doStringResponseMsg">
      <wsdl:part name="doStringResponse" element="tns:doStringResponse"/>
      </wsdl:message>
      <wsdl:message name="doStringRequestMsg">
      <wsdl:part name="doStringRequest" element="tns:doStringRequest"/>
      </wsdl:message>

      This is required for RPC-style SOAP EntryPoint calls (and perhaps for WS External Service - TUSCANY-430)

      Attachments

        Activity

          People

            Unassigned Unassigned
            ajborley Andrew Borley
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated: