Four Js Development Tools Forum

Discussions by product => GWS => Topic started by: Sally W. on December 19, 2013, 12:10:52 pm



Title: basicHttpBinding
Post by: Sally W. on December 19, 2013, 12:10:52 pm
I have a customer who wants to use Microsoft SSRS with our web services, and it seems it needs basicHttpBinding.

At present this is what is in the WSDL (viewed using a browser) for the Binding.  Sorry I can't copy & paste from their box so have typed this by hand, there might be some small typos:

Code
  1. <wsdl:binding name="OurServiceBinding" type="fjs:OurServicePortType">
  2. <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http/"/>

They are in there again for Soap1.2:

Code
  1. <wsdl:binding name="OurServiceBindingSoap12" type="fjs:OurService/PortType">
  2. <soap12:binding style="document" transport="http://schemas.xmlsoap.org/soap/http/"/>

And at the end of the WSDL we have entries defining the address location for the Service.

Code
  1. <wsdl:service name="OurService">
  2. <wsdl:port name="OurServicePortType" binding="fjs:OurServiceBinding">
  3. <soap: address location = "http:our location"/>
  4. </wsdl:port>
  5.  
  6. <wsdl:port name="OurServicePortTypeSoap12" binding="fjs:OurServiceBindingSoap12">
  7. <soap: address location = "http:our location"/>
  8. </wsdl:port>
  9. </wsdl:service>

It's the 4js binding I imagine SSRS is having problems with.  I've tried Google and haven't found how to do this.


Title: Re: basicHttpBinding
Post by: Sally W. on December 19, 2013, 12:14:00 pm
Code
  1. <wsdl:service name="OurService">
  2. <wsdl:port name="OurServicePortType" binding="fjs:OurServiceBinding">
  3. <soap:address location = "http:our location"/>
  4. </wsdl:port>
  5.  
  6. <wsdl:port name="OurServicePortTypeSoap12" binding="fjs:OurServiceBindingSoap12">
  7. <soap12:address location = "http:our location"/>
  8. </wsdl:port>
  9. </wsdl:service>

Of course there was a typo...  Corrected above.