Tuesday, 11 October 2016

Moorgate 1.4.1062.1344 is available

Moorgate 1.4.1062.1344 is available and can be downloaded from the Twenty57 website. Thank you to Shivkant for the speedy change.

Note: This version requires a fresh install, as their are .config additions to the Moorgate Process Service config as well as the web.config. Alternatively, see the config snippets below:


Features:

- Price import web service URL no longer requires a WSDL - the URL should now be pointed directly to the .asmx - e.g. https://finswitchuat.finswitch.com/webservices/finswitchwebservice.asmx for UAT or https://finswitch2.finswitch.com/webservices/finswitchwebservice.asmx for live.


Config changes:

ProcessService/Twenty57.Moorgate.ProcessService.exe.config

Below </startup> (in <configuration> node) add

<system.serviceModel>

<bindings>
<basicHttpBinding> <binding name="FinSwitchWebServiceSoap" maxReceivedMessageSize="20000000" maxBufferSize="20000000" maxBufferPoolSize="20000000"> <security mode="Transport" /> <readerQuotas maxDepth="32" maxArrayLength="200000000" maxStringContentLength="200000000"/> </binding> </basicHttpBinding>
</bindings>
<client>
<endpoint address="https://finswitch2.finswitch.com/webservices/finswitchwebservice.asmx"
                binding="basicHttpBinding" bindingConfiguration="FinSwitchWebServiceSoap"
                contract="LiveFinSwitchService.FinSwitchWebServiceSoap" name="FinSwitchWebServiceSoap" />
</client>
</system.serviceModel>


UI/Web.config

Below </location> (in <configuration> node) add


<system.serviceModel>
<bindings>
<basicHttpBinding> <binding name="FinSwitchWebServiceSoap" maxReceivedMessageSize="20000000" maxBufferSize="20000000" maxBufferPoolSize="20000000"> <security mode="Transport" /> <readerQuotas maxDepth="32" maxArrayLength="200000000" maxStringContentLength="200000000"/> </binding> </basicHttpBinding>
</bindings>
<client>
<endpoint address="https://finswitch2.finswitch.com/webservices/finswitchwebservice.asmx"
                binding="basicHttpBinding" bindingConfiguration="FinSwitchWebServiceSoap"
                contract="LiveFinSwitchService.FinSwitchWebServiceSoap" name="FinSwitchWebServiceSoap" />
</client>
</system.serviceModel>

No comments:

Post a Comment