IBM Service Oriented Architecture Transfer Tool.
The tool provides a command-line tool for transferring services and their metadata from IBM WebSphere Service Registry and Repository (WSRR) to API Connect. The tool can transfer SOAP and REST services from WSRR and take the service metadata from WSRR: properties, classifications, state. The tool takes a set of services belonging to an organization and transfers them into API Connect. The tool can take a single service version and transfer it.
The tool can be customized to search for services and metadata in various ways, if you have a custom profile. The tool can be customized to change which data from WSRR is used to create the API definition, if you have custom metadata. The tool will transfer in production ("Operational") services and applications, and can be customized to transfer services and applications in other states.
The tool can push APIs and Products to drafts and can optionally publish Products and APIs to Catalogs.
The tool can find consumers of a service in WSRR and create Applications in API Connect and subscribe these Applications to APIs, to represent the consumers of a WSRR service in API Connect.
$ npm install -g apiconnect-soa-transfer-tool
- Node.js version 4.x or 6.x.
- The API Connect toolkit must be at level 18.104.22.168 or a higher fix pack of API Connect 5.0.
Get help on the soatt command set:
See DETAILS.md for full details of the tool.
The project uses the Apache License Version 2.0 software license. See LICENSE.txt.