The XL Deploy Oracle Service Bus (OSB) plugin supports importing and deleting OSB projects.

For information about the configuration items (CIs) that the OSB plugin provides, refer to the OSB Plugin Reference.

The osb.Configuration CI is a folder that contains:

  • One JAR file containing the projects
  • One or more XML customization files

When you use the XL Deploy user interface to upload an osb.Configuration artifact, you must ensure that the JAR and XML files are at the root of the ZIP file.

Features

  • Import and delete OSB configuration
  • Import OSB customization files with placeholder replacement

Use in deployment packages

This is a sample deployment package (DAR) manifest file (deployit-manifest.xml). It contains declarations for an osb.Configuration CI that contains project1 and project2.

<?xml version="1.0" encoding="UTF-8"?>
<udm.DeploymentPackage version="2.0" application="SampleApplication">
    <deployables>
        <osb.Configuration name="osbConfiguration" file="osbConfiguration/osbConfiguration.jar">
            <projectNames>
                <value>project2</value>
                <value>project1</value>
            </projectNames>
        </osb.Configuration>
    </deployables>
</udm.DeploymentPackage>