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…

0

Logic Apps SAP connector BAPI support – going under the hood

In the series of posts about Logic Apps SAP connector I am talking today about some details of the implementation for the support of BAPIs. Similar to my recent post on IDoc action url and schema generation (IDoc post), when you are using BAPIs with Logic Apps SAP connector, you will need an action URL…

0

Logic App SAP connector IDoc support – going under the hood

While working on a customer inquiry, I recently investigated the details of our logic for IDoc support, including browsing which are available in the SAP system, forming the hierarchical view to pick an action URL from and generating the metadata / XML schema for the request-response payload. The following details are not a public contract,…

0

Logic Apps B2B encode minor update

We are rolling out a small fix to Logic Apps B2B connectors (EDIFACT and X12) for their Encode API. We were not catching properly exception from invalid XML document user input where the document contained XML complex type Choice or All elements which actual occurrences count exceeded the maximum specified in the XML schema. For…

0

Logic App SAP trigger: ERROR Gateway not connected to local R/3

When using a SAP system topology where the SAP Gateway does not run the SAP DIALOG process, and registering a new Logic App SAP trigger, you may get the SAP failure: ERROR Gateway not connected to local R/3 This is happening because Logic Apps is providing the SAP Gateway information for the RFC server registration…

0

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…

0

Logic Apps AS2 Decode: MIC algorithm is required for signed MDN

We noted in our service telemetry a few failures from AS2 Decoding with an message disposition notification (MDN aka receipt) request for signed receipt but no specification of the MIC algorithm. As a reminder it is required for the sender of the message to specify the MIC algorithm when they request a signed receipt. Here…

1

Handling “Service Unavailable” error easily in Azure Logic Apps

As the on-call engineer for the week in Azure Logic App, I worked with our customer support team to assist a Logic Apps customer dealing with¬†intermittent ServiceUnavailable errors over the past few months. That customer was nesting Logic App within another and once in a while a call to the nested Logic App would result…

2

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…

0

PowerShell script to restart role instances for WebApp

The Azure PowerShell cmdlets for WebApp allow you to restart a WebApp or a WebApp slot. They do not however allow to restart an instance within the WebApp – or to be precise, the w3wp.exe process within that instance as it is the one that runs the WebApp instance. This is however a convenient feature…

2