IBM Integration Bus, Version 10.0.0.0 Operating Systems: AIX, HP-Itanium, Linux, Solaris, Windows, z/OS


Redeploying a BAR file

If you change a BAR file, and want to propagate those changes to one or more integration nodes, you can redeploy the updated BAR file.

About this task

You can redeploy the updated BAR file to one or more integration servers by using one of the deployment methods described in Deploying a BAR file. You do not have to stop the message flows that you deployed previously. All resources in the integration server or groups that are in the redeployed BAR file are replaced and new resources are applied.

If your updates to the BAR file include the deletion of resources, a redeployment does not result in their deletion from the integration node. For example, assume that your BAR file contains applications A1, A2, and A3. Update the file by removing A2 and adding application A4. If you redeploy the BAR file, all four applications are available in the integration server when the redeployment has completed. A1 and A3 are replaced by the contents of the redeployed BAR file.

To clear previously deployed resources from the integration server before you redeploy (for example, if you are deleting resources), use one of the methods described in Deploying a BAR file.
  • To use the IBM® Integration Toolkit, follow the instructions for a complete deployment, making sure that you select Delete > All Flows and Resources before deploying.
  • To use the mqsideploy command, follow the instructions, making sure that you add the -m parameter to perform a complete BAR file deployment.
  • To use the IBM Integration API, follow the instructions for a complete deployment.

If your message flows are not transactional, stop the message flows before you redeploy to be sure that all the applications complete cleanly and are in a known and consistent state. You can stop individual message flows, integration servers, or integration nodes.

If your message flows are transactional, the processing logic that handles commitment or rollback ensures that resource integrity and consistency are maintained.

What to do next

Check the results of the redeployment by following the instructions in Checking the results of deployment.


af03891_.htm | Last updated 2015-03-27 19:26:43