Close

Delete read-only Functions

I’m developing functions in Visual Studio instead of developing them in the Azure Portal. If you open the function in the Azure Portal you will receive the following message: Your app is currently in read-only mode because you have published a generated function.json. Changes made to function.json will not be honored by the Functions runtime.…

Use Https when calling API Management

I was trying to use the Azure API Management connector in a Logic App, but I continued to get a Http 404 Resource Not Found error. I could call the very same API Management service via Postman. I could also use a Http action to call the API Management service. Question: why can’t I call…

EDIFACT documents having EANCOM specification

I continued having an error when processing an EDI message: Invalid count specified at interchange, group, or message levels A closer look revealed there’s an EANCOM version specified in the UHN segment. The value is EAN007 (field 2, element 5): UNH+00132143000001+ORDERS:D:93A:UN:EAN007‘ When UNH2.5 is present in the EDIFACT message, it is being used for schema…

Liquid Templates

Liquid templates are typically used to transform xml to json or json to json. You don’t need schema files to create a Liquid template, just instance messages. Unfortunately there’s no free tooling available to create Liquid templates. You can for instance use Notepad++ and format the Liquid template via the JSTool plugin. Save your Liquid…

API App Routing

This webpost is more of a ‘back to basics’, but sometimes it’s good to consciously consider behavior that has turned into a routine. In this case I want to talk about routing. To route web service requests (read: web address entered in the browser) to the correct controller and method, we use a so-called routing…

SOAP Pass-Through via a Logic App

Calling a SOAP service via a Logic App starts by creating a Logic Apps Custom Connector. Note: You first have to create the Custom Connector. As a second step, you can add the Custom Connector to a logic app. I will use the same AFAs case as in the previous post. Below you will see the overview…

SOAP Pass-Through via API Management

Before diving into the solution, I will first explain the problem statement at hand. I wanted to call the AFAS OnLine SOAP Service to get employee data. First I started in SOAPUI. I could call the service both via SOAP 1.1 and SOAP 1.2: Address: https://99999.afasonlineconnector.nl/profitservices/appconnectorget.asmx?WSDL (with 99999 replaced by a customer specific access code)…