This blog has moved

The date has finally come for the move of this dev blog off the MSDN platform. After considering several options, I am moving to LinkedIn articles for sharing future updates about Azure, Logic Apps, BizTalk, B2B integration, iPaaS, XML, SAP, Flat File, .NET, APIM, Azure Functions, etc… Please go in the future to https://www.linkedin.com/today/author/daviburg Some of…


Troubleshooting SAP configuration for Azure Logic App SAP trigger

When you create a Logic App with the SAP connector trigger “When a message is received from SAP”, the configuration of SAP is non-trivial, especially for engineers not familiar with SAP. The first step is to create the connection itself. As you add for the first time either a trigger or an action from the…

2

New Logic App connector error responses to SAP

The next update to On-Premises Data Gateway SAP Adapter component for Azure Logic Apps SAP connector will include implementation of error condition translation to ABAP exception or BAPI return depending of what is available in the invoked RFC metadata. This will come in use when using the SAP trigger of the connector (when a message…

1

Logic Apps Service Bus connector: rolling out support for dead letter reason and description

We are rolling out a small update for the Logic Apps Service Bus connector, which will enable support for dead letter message operation with dead letter reason and dead letter description properties. This is currently being deployed region by region following our standard safe deployment practices and will be available in all regions in a…

1

Fix for Logic Apps Log Analytics B2B solution “Oops… Looks like we couldn’t get the data”

We are rolling out a fix for the following error in Logic Apps Log Analytics B2B solution. The error was visible in the summary tile, partners and X12/EDIFACT  tiles of the solution.   The error manifested when the EDIFACT acknowledgements lack the TSN (Transaction Set Number). From our on-call engineer: “The issue here is the field…

1

New extended log file for SAP connector in On-Premises Data Gateway coming in September

I recently checked in the master branch for the next release of the On-Premises Data Gateway (should be coming in September) a new extended log file generator for the Logic Apps SAP connector. This generator will redirect previously difficult to access ETW events in a more approachable way to rotating log files added into the zipped…

1

Logic App XML Validation with all the error handling

Logic App comes with the built-in XML validation action. The documentation does a quick introduction of how to handle the happy scenario of a valid schema. However it does not explain or show how to handle validation errors. Here’s an extensive example that goes exhaustively through the scenarios which may be thrown at your XML…

1

Logic App SAP connector all the logs to capture for troubleshooting and requesting support

Here is a review of holistic logs applicable to SAP connector for Azure Logic Apps. I have previously blogged how to enable NCo library tracing, in which I mentioned both the Logic App run history and Gateway logs as well. I am not repeating here the NCo logging details and rather expand on other logs….

3

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…

4

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…

1