WebSphere Message Broker, Version 8.0.0.7 Operating Systems: AIX, HP-Itanium, Linux, Solaris, Windows, z/OS

See information about the latest product version

Checking the broker operation mode and function level

You must ensure that your production brokers conform to the terms of your license. You can also change the function level to enable the use of nodes that are supplied in the latest fix pack.

The following tasks are described in this topic:
  • Configure your brokers to conform to your license
  • Change the function levels of your brokers

For a full description of the broker operation mode, see Operation modes.

Configuring your brokers to conform to your license

  • Upgrading from the Developer Edition

    If you installed WebSphere® Message Broker Developer Edition, and you have now purchased a fully supported version of the product such as the Advanced Edition, you can keep the components and all the associated resources that you have already created and configured. Before you install the purchased product, uninstall Developer Edition. You can retain your existing brokers and workspace, and any Developer mode brokers remain in Developer mode by default. You can leave these brokers in Developer mode, or you can use the mqsimode command to change the operation mode to reflect the license that you have purchased.

    To change the operation mode, complete the following steps.

    • If you intend to keep the brokers that you created with the Developer Edition for further development and unit test by your developers, change the operation mode of each broker to advanced, as described in Changing the operation mode of your broker.

      Check the license agreement file to ensure that your configuration conforms to any restrictions for development and unit test. Development and unit test conditions are described in License requirements.

    • If you intend to use the brokers that you created with Developer Edition for production purposes, change the operation mode to conform to the license that you have purchased:
      • If you have purchased Remote Adapter Deployment, change the operation mode to adapter.
      • If you have purchased Standard Edition, change the operation mode to standard or scale.
      • If you have purchased Express® Edition, change the operation mode to express.
      • If you have purchased a license for Scale mode, change the operation mode to scale.
      • If you have purchased the full (unrestricted) license, change the operation mode to advanced.

    If you reinstall the Broker component with the new physical or electronic packages for your purchased product, the default operation mode of all new brokers that you create has the value advanced. If you have purchased a full license, you can leave the operation mode as advanced; in all other cases you must change the mode of your brokers to conform to the license that you have purchased (standard, adapter, scale, or express).

  • Remote Adapter Deployment, Standard Edition, Express Edition, or Scale mode

    If you have purchased WebSphere Message Broker Remote Adapter Deployment, WebSphere Message Broker Standard Edition, WebSphere Message Broker Express Edition, or a license for WebSphere Message Broker Scale mode, and installed components from the full runtime package, read the following information.

    • All brokers that you have created (for example, by completing the verification procedures) have an operation mode set to advanced, which is the default setting for this installation. You can keep these brokers for further development and unit test, subject to any restrictions that apply for unit test environments, as indicated in your license. Development and unit test conditions are described in License requirements.
    • If you intend to use these brokers for production purposes, follow the instructions in Changing the operation mode of your broker, to conform to the license that you have purchased.
      • If you have purchased Remote Adapter Deployment, change the operation mode to adapter.
      • If you have purchased Standard Edition, change the operation mode to standard or scale.
      • If you have purchased Express Edition, change the operation mode to express.
      • If you have purchased a license for Scale mode, change the operation mode to scale.
    • When you create new brokers, you must set the operation mode to conform to the license that you have purchased, because by default the operation mode is set to the value advanced. You can use the -o parameter on the mqsicreatebroker command to override this default value by specifying an alternative value of adapter, standard, express, or scale. Alternatively, you can change the mode by using the mqsimode command for the created broker.
  • Full (unrestricted) license for WebSphere Message Broker

    If you have purchased a full (unrestricted) license and installed components from the full runtime package, all brokers that you create have an operation mode set to the default value of advanced, which is the correct setting for your license.

    Whenever you create a new broker, on existing installations or on different installations or computers, the operation mode is set to advanced, and you do not need to change this value.

    You can continue to work with all the components and associated resources that you have already created. For example, after you have completed verification, you might keep the resources that you have created for further development and unit test (subject to any restrictions that apply for unit test environments, as indicated in your license). Development and unit test conditions are described in License requirements.

Changing the function levels of your brokers

Note: Version 8.0.0.1 can be installed as a full generally available version, or as a fix pack. Version 8.0.0.1 has the function enabled for Version 8.0.0.1 regardless of the installation route chosen. Subsequent Version 8.0 fix packs use the following procedure.

When a fix pack is delivered, it might include new nodes that you can add to your message flows to provide specific functions.

For Version 8.0.0.0, the function level of new brokers is set to a default value that is equivalent to the value 8.0.0.0. At this level, nodes that might be added by later fix packs are not supported by the broker.

Nodes that are added in later fix packs are available in the WebSphere Message Broker Toolkit, and you can include these nodes in a message flow. You can deploy the message flow to a broker only if you have set the function level of that broker to the value that represents the fix pack in which the nodes are first delivered.

Because you can control the function level of each broker, you can try out new nodes on test brokers without affecting the operation of your production brokers. When you are satisfied that the nodes provide the function that you require, and work as you expect, you can set the function level of other brokers in your domain, when appropriate.

To change the function level of a broker, use the mqsichangebroker command, specifying the -f flag with the appropriate value.

For more information about nodes added in fix packs, and the use of the mqsichangebroker command, see mqsichangebroker command.

Notices | Trademarks | Downloads | Library | Support | Feedback

Copyright IBM Corporation 1999, 2016Copyright IBM Corporation 1999, 2016.

        
        Last updated:
        
        Last updated: 2016-05-23 14:48:12


Task topicTask topic | Version 8.0.0.7 | bh26010_