Adding features and tasks to the Services Framework library

Adding features and tasks to the library of supported Services Framework tasks requires copying specific JAR files to the /opt/ibm/ftm/services-engine/lib directory in the Services Framework container. Because it is mounted in the Services Framework container at /opt/ibm/ftm, you can use the pv-ftm-application persistent volume to add, remove, or update the JAR files for your tasks. Copy the JAR files to the /services-engine/lib directory in the root directory of the <ftm-instance>-application persistent volume claim.

To work with the files on the pv-ftm-application persistent volume, use the FTP server that is provided by FTM. FTP the files to the root directory of the <ftm-instance>-application persistent volume claim. For more information about using the FTP server and the mount paths of the persistent volume claims, see SFTP server deployment.

If any of the JAR files were copied to the directory when a previous feature or task was added, they do not have to be copied again.
Note: You do not need to copy any JAR files for the tasks that are installed with Services Framework.

Any configuration files that a feature or task uses, such as .xml or .xslt files, must be copied to the /opt/ibm/ftm/services-engine/task-config directory.

The following topics show the features and tasks that are available to be added to Services Framework.