As part of the IBM API Management V4.0 announcement support for custom registries was added. This post makes available an example WebSphere Liberty Web application which exposes a custom registry made up of an existing collection of CICS web services WSDL documents and bind files.
The code is provided as an IBM SupportPac CA0E and can be obtained here. This enables selected CICS web services to discovered through API Management and then exposed as managed APIs. The application will run in a CICS Liberty JVM server or in any other WebSphere Liberty profile server. We'd be delighted to get your feedback.
A How-To user guide is provided here and we intend to continue this set of posts with a number of deeper dives into the WebSphere Liberty features and techniques used to implement the API as well as into the ways it could be extended.