Hero #18

Our Blog

Technical insight, ideas and commentary from IP HQ

Posted on 24 May, 2018 by Kevin Henshall

Bonita Rest API Extensions

Bonita leverages REST APIs to facilitate interactions with the core of its business process management capability. This is a great asset of the solution however you may hit a roadblock when you need to do something outside of the default APIs. This is where REST API extensions come into play. This blog post will explain how to setup a framework based on industry standard java and maven tooling which can be used in both the community and subscription editions.

Posted on 30 May, 2016 by Kevin Henshall

Workday Technical Tip: One-Time Events

The Workday application takes a ‘fire and forget’ approach to integration that is not concerned about the success or failure of integration events with downstream systems. This can cause issues when synchronising employee data from Workday to other systems, particularly for one-time events.

Posted on 9 March, 2016 by Kevin Henshall & Riaan Ingram

Importing types defined in an OpenAPI specification into Mule ESB

A mainstay of service-oriented integration is contract first design to accelerate development and facilitate a test driven development approach. When it comes to APIs the most widely accepted ‘contract’ definition standard is the OpenAPI specification, previously known as the Swagger Specification. In contrast the MuleSoft technology stack relies on the RAML specification, which is natively supported across its API Gateway and ESB products.

Due to the large base of tooling and community support that OpenAPI offers, you may prefer to make use of the OpenAPI standard to define your contracts instead of RAML. In this blog we will show you how to import the types defined in an OpenAPI definition into Anypoint Studio for development use in MuleESB.

Posted on 17 November, 2015 by Kevin Henshall

How to Configure OSB 11g for Key Based Authentication SFTP

In the IT systems landscape, using usernames and passwords for authenticating systems often causes lots of headaches such as password storage and retrieval, hardcoded or deployed passwords, password change frequency and impacts of password changes.

When it comes to SFTP (SSH File Transfer Protocol), a better option is using key pair based SFTP. This blog helps to outline the steps required when you want to configure the Oracle Service Bus (OSB) 11g to utilise key pair based authentication for SFTP (SSH File Transfer Protocol). For public key authentication, the SFTP server authenticates the connection with the public key of the OSB service.