Creating a BAR file for IBM Integration Bus on Cloud

Before you can deploy an integration to the cloud, you must first create a BAR file in the on-premises IBM® Integration Bus.

Before you begin

If you do not have IBM Integration Bus on premises, you can download IBM Integration Bus for Developers from Get started with IBM Integration Bus for Developers. You can use IBM Integration Bus for Developers without charge in all development and unit test scenarios.

About this task

You deploy integrations to IBM Integration Bus on Cloud by uploading BAR files. You create those BAR files in IBM Integration Bus Version 10.0.0.2 or later on premises.

The BAR file must contain message flows in one or more of the following container projects:
  • Applications
  • Applications that reference shared libraries
  • Applications that include static libraries
  • Integration services
  • REST APIs
BAR files must be self-contained, and you cannot use standalone static libraries or message flows in an integration. For more details about the resources and message flow nodes that you can include in your BAR files, see Supported resources in BAR files.

Procedure

To create a BAR file in IBM Integration Bus Version 10.0.0.2 or later on premises, complete the following steps.

  1. Develop your integration solution in the on-premises IBM Integration Toolkit by creating message flows and the resources that they require.

    For more information, see Developing integration solutions in the IBM Integration Bus product documentation.

  2. Package your integration solution resources into a BAR file by using one of the following methods:
    • Create a BAR file in the IBM Integration Toolkit.
    • Create a BAR file by using the mqsicreatebar command.
    • Create a BAR file by using the mqsipackagebar command.
    For more information about these methods, see Creating a BAR file in the IBM Integration Bus product documentation.

Results

A BAR file is created in your IBM Integration Bus workspace with a file extension of .bar.

What to do next

To deploy your BAR file to the cloud, follow the instructions in Running integrations in the cloud.

cl00012_.htm | Last updated 2018-12-15 07:47:00