Network Deployment (Distributed operating systems), v8.0 > Migration and coexistence > Migrate Messaging resources > Migrate from WAS v5 embedded messaging


Migrate a stand-alone application server from v5 embedded messaging

Migrate a stand-alone application server from WAS v5 embedded messaging for use with the default messaging provider in later versions. Before starting this task stop all v5.1 JMS applications that are using the JMS queues to migrate:

When migrating a WAS v5.1 stand-alone application server to later versions, you do not have to make any changes to JMS applications that can continue to use their same deployment and installation, and their same configurations of v5.1 JMS resources, apart from one exception which is described below. For a more detailed explanation, see Migration from v5 embedded messaging.

Before migrating, consider the stand-alone application server scenario shown in the following figure Stand-alone WAS 5 JMS application scenario before migration.


Figure 1. Stand-alone WAS 5 JMS application scenario before migration. This figure shows the example stand-alone application server scenario before migrating the stand-alone application server to a later version. The JMS application is supported by an application server. The JMS application can be running within the application server or as a JMS client application.

To migrate a stand-alone WAS environment from v5 embedded messaging to the default messaging provider in later versions...


Procedure

  1. Migrate the stand-alone WAS to the later version. See the documentation about migrating product configurations. The v5 embedded messaging JMS resources have been migrated to V5 default messaging JMS resources.

  2. If any v5.1 default messaging JMS topic connection factory has the Port property set to DIRECT, change it to QUEUED before use with the default messaging provider. For example, after migrating the application server, use the admin console in the later version...

    1. Display the v5.1 default messaging JMS topic connection factory Click Resources -> JMS -> JMS providers -> V5 default messaging provider -> [Additional Properties] Topic connection factories > factory_name.

    2. For the Port field, select the QUEUED option.

    3. Click OK.

    4. Save your changes to the master configuration.


Results

After migrating the application server, the basic stand-alone application server scenario becomes as shown in the following figure WAS v5 JMS application scenario after migration.


Figure 2. WAS Version 5 JMS application scenario after migration. This figure shows an example stand-alone application server scenario after migrating the application server to WAS v7.0. The JMS resources are now managed as v5 default messaging JMS resources implemented by the v7.0 default messaging provider. Also, a WebSphere MQ client link and bus queue have been created and assigned to the messaging engine, to enable JMS applications developed for WAS v5.1 to use the JMS resources.


What to do next

Security tip: If we have configured authorization level security on v5.1 it cannot be migrated to the later version. The migration tool cannot migrate authorization security for you and manual configuration is needed.

You should replace the v5.1 default messaging JMS resources with equivalent default messaging provider JMS resources as soon as is conveniently possible (after all JMS applications that use those resources have been moved onto the later version of the product).

You should define any new JMS resources as resources in the later version; for example, as described in Configure resources for the default messaging provider.

+

Search Tips   |   Advanced Search