5 Replies Latest reply on Jun 6, 2012 8:33 PM by Keith Babo

    Config Update for SOAP Gateway

    Keith Babo Master

      Can we update the SOAP gateway config to have the following options (in order):

       

      WSDL URI (required) : string

      WSDL Port : string

      Context Path : string

      Server Port : int

      Unwrapped Payload : boolean (default to false)

      Context Mapping : enum {CONFIG, DOM, VALUE, XML}

       

      Schema is here:

      https://github.com/jboss-switchyard/components/blob/master/soap/src/main/resources/org/switchyard/component/soap/config/model/v1/soap-v1.xsd

       

      An example with all of the above options:

      <soap:binding.soap>
              <soap:contextMapper soapHeadersType="VALUE"/>
              <soap:messageComposer unwrapped="true"/>
              <soap:wsdl>target/test-classes/org/switchyard/component/soap/Payments.wsdl</soap:wsdl>
              <soap:wsdlPort>PaymentsPort</soap:wsdlPort>
              <soap:socketAddr>:18001</soap:socketAddr>
              <soap:contextPath>PaymentsService</soap:contextPath>
      </soap:binding.soap>
      

       

      Updated schema will be available once this is pushed:

      https://github.com/jboss-switchyard/components/pull/328