ASG
IBM
Zystems
Cressida
Icon
Netflexity
 
  MQSeries.net
Search  Search       Tech Exchange      Education      Certifications      Library      Info Center      SupportPacs      LinkedIn  Search  Search                                                                   FAQ  FAQ   Usergroups  Usergroups
 
Register  ::  Log in Log in to check your private messages
 
RSS Feed - WebSphere MQ Support RSS Feed - Message Broker Support

MQSeries.net Forum IndexWebSphere Message Broker (ACE) SupportWMQI and WBIMB Coexistence

Post new topicReply to topic
WMQI and WBIMB Coexistence View previous topic :: View next topic
Author Message
CHF
PostPosted: Wed Jun 08, 2005 4:47 am Post subject: WMQI and WBIMB Coexistence Reply with quote

Master

Joined: 16 Dec 2003
Posts: 297

Hello,

We are on z/OS and planning to have both v2.1 and v5 Broker co-exist. I went through the migration doc and I didn't understand

The broker schema of the message flow must not contain, at the schema level, any of the following in its ESQL files: – A PATH statement – The declaration of a constant, which includes a NAMESPACE or NAME constant
– The definition of a function – The definition of a procedureIn addition, the broker schema must not contain a mapping file. These conditions mean that the broker schema can contain only module definitions.


And the migration doc says message flow deployed on wmqi 2.1 cannot contain 'DataDelete', 'Extract'..... this means if we have already deployed flows on v2.1 do we have to modify or update them??

And I want to know do I have to make any updates for existing message flows or message sets ??

Thanks.
_________________
CHF
Back to top
View user's profile Send private message Send e-mail Yahoo Messenger
RocknRambo
PostPosted: Wed Jun 08, 2005 2:36 pm Post subject: Reply with quote

Partisan

Joined: 24 Sep 2003
Posts: 355

During our Migration.. we did face few Issues similarly.. pblms with nested queries.. and so on..

we manually edited the .esql before deploying...




-RR
Back to top
View user's profile Send private message
jefflowrey
PostPosted: Thu Jun 09, 2005 3:20 am Post subject: Reply with quote

Grand Poobah

Joined: 16 Oct 2002
Posts: 19981

If you want to run a v5 configMgr - which you have to do to talk to v5 brokers, you have to migrate *all* of your message flows and sets from 2.1 to v5.

You can still then deploy the migrated flows to 2.1 brokers from the v5 configmgr. But you will have to reregister them with the new configmgr.
_________________
I am *not* the model of the modern major general.
Back to top
View user's profile Send private message
CHF
PostPosted: Thu Jun 09, 2005 4:37 am Post subject: Reply with quote

Master

Joined: 16 Dec 2003
Posts: 297

jefflowrey wrote:
If you want to run a v5 configMgr - which you have to do to talk to v5 brokers, you have to migrate *all* of your message flows and sets from 2.1 to v5.

You can still then deploy the migrated flows to 2.1 brokers from the v5 configmgr. But you will have to reregister them with the new configmgr.


When we talk about migration is something like copying db2 database from old config mgr to new config mgr db can be done... or we have to migrate each and every flow and message set??

Thanks
_________________
CHF
Back to top
View user's profile Send private message Send e-mail Yahoo Messenger
jefflowrey
PostPosted: Thu Jun 09, 2005 5:06 am Post subject: Reply with quote

Grand Poobah

Joined: 16 Oct 2002
Posts: 19981

CHF wrote:
... or we have to migrate each and every flow and message set??


Migration wrote:
Before you start to migrate a WebSphere MQ Integrator Broker Version 2.1 broker domain, do the following:
1. Make sure that Control Center users have checked in all WebSphere MQ Integrator Broker resources. For information about how to use the Control Center to perform this and other tasks, see WebSphere MQ Integrator Broker Version 2.1 Using the Control Center.

2. Back up all configuration repository, message repository, and broker database tables. For information about how to do this, see the WebSphere MQ Integrator Broker Version 2.1 Administration Guide.

3. Decide which message flows and message sets you want to migrate and use in the WebSphere Business Integration Message Broker broker domain.
a. Using a Control Center session in which all the required message flows are visible in the workspace, export the message flows. Save the export files in a directory other than the one in which WebSphere MQ Integrator Broker is installed. The export files also contain information about the user defined nodes that are used by the message flows. For advice on how to export the message flows, see “Migrating a message flow” on page 6.
b. On the system where the Configuration Manager is running, export all the required message sets using the mqsiimpexpmsgset command with the -e parameter. Save the export files in a directory other than the one in which WebSphere MQ Integrator Broker is installed. For information about how to use this and other WebSphere MQ Integrator Broker commands, see the WebSphere MQ Integrator Broker Version 2.1 Administration Guide.

4. Decide how you are going to migrate the brokers:
* Decide which brokers you no longer require after migration. v Decide which brokers you want to migrate from the Version 2.1 level of code to the Version 5.0 level.
* Decide which brokers you want to preserve at the Version 2.1 level of code. If two or more of the brokers share the same set of database tables, and you still require these brokers after migration, you must either migrate all of the brokers at the same time or preserve them all at the Version 2.1 level of code.

5. For each broker that you want to migrate from the Version 2.1 level of code to the Version 5.0 level, and for the associated assignments configuration data you want to preserve, record the following information:
* The name of the broker.
* The name of each message set that is assigned to the broker.
* The name of each execution group within the broker.
* For each execution group within the broker, the name of each message flow that is assigned to the execution group.
* For each message flow assigned to an execution group, the following properties:
– Additional instances
– Commit count
– Commit interval
– Coordinated transaction
Record this information in one of the following ways:
* You can view the information in a Control Center session and record it manually.
* You can export everything in the Control Center workspace by clicking File -> Export All in Workspace. Save the export file in a directory other than theone in which WebSphere MQ Integrator Broker is installed. You can then extract the required information from the export file. To find out how to do this, see “Assignments configuration data in an export file” on page 54.

6. Decide whether you want to preserve the following configuration data, which is stored in the configuration repository:
* Assignments data
* Topology data
* Topics data
Unless you decide that you no longer require any of your existing brokers after migration, you must preserve this configuration data.

7. Decide which components of WebSphere Business Integration Message Broker you want to run on each of your systems after migration. Consider the following when making your decision:
* A broker must run on the same system and use the same queue manager as it did before migration unless you decide that you no longer require the broker after migration.
* The Configuration Manager must run on the same system and use the same queue manager as it did before migration unless you decide not to preserve the assignments, topology, and topics data in the configuration repository.
* A workbench can run on any system after migration. It does not have to run on a system where Control Center sessions used to run.
* To avoid adding unnecessary complexity into the migration process itself, run a User Name Server on the same system, and configure it to use the same queue manager, as it did before migration. If required, you can change the location of a User Name Server and the queue manager it uses after a successful migration.

You do not need to change the configuration of a queue manager that is preserved during migration. You might, however, need to ensure that the WebSphere MQ product code is at the required release and service level to support WebSphere Business Integration Message Broker. At the same time, you might want to ensure that you have installed the other software prerequisites. See Checking software prerequisites for the details. If you are not able to stop a broker during migration because it is doing critical work, but you want to migrate the broker to the Version 5.0 level of code, create a new Version 2.1 broker on a system on which you are not going to install WebSphere Business Integration Message Broker. Using a Control Center session, deploy to the new broker all the configuration data that was deployed to the original broker. The new broker can then take over the work of the original broker during the migration. If you intend to preserve any brokers at the Version 2.1 level of code, see “Coexistence with previous releases and other products” on page 41 for what you need to consider in this case.

8. Decide where you are going to store the development data that is created and maintained in the workbench. You can store the data in the local file system, on a shared drive, or in a shared repository that is supported by Eclipse. The instructions for the individual migration tasks assume that you are using the local file system or a shared drive.

_________________
I am *not* the model of the modern major general.
Back to top
View user's profile Send private message
CHF
PostPosted: Thu Jun 09, 2005 5:16 am Post subject: Reply with quote

Master

Joined: 16 Dec 2003
Posts: 297

Thanks Jeff.
_________________
CHF
Back to top
View user's profile Send private message Send e-mail Yahoo Messenger
Display posts from previous:
Post new topicReply to topic Page 1 of 1

MQSeries.net Forum IndexWebSphere Message Broker (ACE) SupportWMQI and WBIMB Coexistence
Jump to:



You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
Protected by Anti-Spam ACP


Theme by Dustin Baccetti
Powered by phpBB 2001, 2002 phpBB Group

Copyright MQSeries.net. All rights reserved.