Custom URL path for Pass-through SOAP connector for Azure Logic App

Earlier this year I blogged about the release of pass-through SOAP Custom Connector for Logic Apps, which included a basic example with no custom URI path: https://blogs.msdn.microsoft.com/david_burgs_blog/2018/02/28/logic-app-soap-pass-through-custom-connector/ Some SOAP services need to customize the URL path, for instance those using a sub-path for connecting with WS-Security Username Token as does GEP’s Master Data SOAP service…

0

Which SAP NCo version to pick for Azure Logic Apps SAP Connector

There is some confusion for our users as to which version of SAP NCo to use as there are many flavors to download from the SAP marketplace. This post intends to clarify which version to download and why. The reason we Microsoft are not simply shipping the SAP NCo assemblies as part of the On…

0

ARM automated deployment for Logic App SOAP Custom Connector

We released last year support for automated translation of SOAP services into a REST-interface connector for Logic Apps integration. This is good to try out and develop a test or small scale integration. Yet if you want to do it through multiple environments, regions, or alike repeated deployment for enterprise, you will want to automated the deployment of the…

0

What is API Management Context Request MatchedParameters?

The API Management public documentation for the request context variable usable in policy expressions at https://docs.microsoft.com/en-us/azure/api-management/api-management-policy-expressions#ContextVariables declares a property MatchedParameters: IReadOnlyDictionary<string, string> which is a bit ambiguous. Here is some insight learned from Vitalli Kurokhtin. MatchedParameters collection captures (and only captures) parameters that were present in operation UrlTemplate. Those are path and/or query parameters, but…

0

Validate and troubleshoot Azure Logic App WebHook trigger pattern for API connector

If you follow the WebHook trigger pattern for your own custom connector or use a connector build with this pattern, https://docs.microsoft.com/en-us/azure/logic-apps/logic-apps-create-api-app#webhook-triggers, errors happening in registering the WebHook will not appear during the Azure Logic App Designer use and will be easily missed. In the designer you will still be able to save with no validation…

0

Azure Logic App SAP Connector: troubleshooting 504 BadGateway “Request to SAP server timed out.”

Today while testing upcoming functionality for the Azure Logic App SAP Connector I was feeding semi-random input to it and generated the following error which cause is not obvious at first hand: “body”: { “error”: { “code”: 504, “source”: “logic-apis-df.azure-apim.net”, “clientRequestId”: “f45788bc-5193-4691-8911-5c18d95b995e”, “message”: “BadGateway”, “innerError”: { “status”: 504, “message”: “Request to SAP server timed out.”,…

0

Friendlier SOAP Pass-through with Logic App designer UX

When using SOAP Pass-through custom connector in Logic App, I previously provided steps to switch to code view to add required headers Content-Type and SOAP Action such as: “actions”: { “SoapPassThrough”: { “inputs”: { “body”: “<Envelope xmlns=\”http://schemas.xmlsoap.org/soap/envelope/\”><Body><GetOrder xmlns:xsi=\”http://www.w3.org/2001/XMLSchema-instance\” xmlns=\”http://tempuri.org/\”><orderId>2468</orderId></GetOrder></Body></Envelope>”, “headers”: { “Content-Type”: “text/xml”, “SOAPAction”: “http://tempuri.org/IFazioService/GetOrder” }, Now if you are used to the Logic App…

0

RegEx element value validation for Logic App escaping from Json to XML

Recently we blocked the execution of Json schema pattern in Azure Logic Apps Parse Json action because of DoS security concerns. The matching XML XSD schema pattern feature however is available. Because of the per-customer sandbox environment in which the XML validation is executed for Logic Apps, we did not have to block use of…

0

PHP Fatal error: Class ‘Twig_Loader_Filesystem’ not found

Oops, the private WordPress blog I administer during my off hours on an Azure WebApp went dark with 500 Internal Server Error on all web requests. <Temporary failure to upload media to the blog, pending screenshot> The App Service built-in Diagnose and solve problems / Diagnostics and Troubleshooting quickly pointed to an error spike in…

0

Generate and validate Flat File native instances from Flat File schemas

Update released for Logic Apps Enterprise Integration Tools for Visual Studio 2015: With this update it is now possible to generate and validate Flat File native instances from Flat File schemas. https://www.microsoft.com/en-us/download/confirmation.aspx?id=53016 Do note that for these to work if the Flat File schema was created with BizTalk tools, the extension class in the annotation…

0