Oscar Vásquez Flores - http://eoscarvf.blogspot.com/- eoscarvf@gmail.com


                  Preparación del Ambiente de Desarrollo de WMB 6.X

Nota:
Ya se debe tener instalado IBM WebSphere MQ 5.3 o superior

I. Instalación de los componentes del Broker
1. Ejecutar el mqsilaunchpad.exe
Oscar Vásquez Flores - http://eoscarvf.blogspot.com/- eoscarvf@gmail.com


2. Ir a Advance Installation, luego expandir WebSphere Message Broker V6.0.0.1 y dar clic en
Install
Oscar Vásquez Flores - http://eoscarvf.blogspot.com/- eoscarvf@gmail.com


3. Dar click en Next




4. Dar clic en Custom y luego en Next
Oscar Vásquez Flores - http://eoscarvf.blogspot.com/- eoscarvf@gmail.com


5. Ingresar la ruta de instalación, luego clic en Next




                 D:IBMMQSI6.0




6. Seleccionar los componentes indicados
Oscar Vásquez Flores - http://eoscarvf.blogspot.com/- eoscarvf@gmail.com


7. Dar clic en Next




8. Dar clic en Yes y luego clic en Next




9. Desde la ventana de comandos que se muestra, ingresar el siguiente comando para crear un
Configuration Manager
La ventana de comandos debe ser iniciada desde:
Start->All Programs->IBM WebSphere Message Broker 6.0->Command Console
Ya que al iniciar esta consola declara algunas variables de entorno.
Para todos los demás comandos que se ejecuten de WMB siempre se deben ejecutarse desde
esta misma ventana.
D:IBMMQSI6.0>mqsicreateconfigmgr WMBCM -i XXXX -a YYYY -q WMBQM

-i y –a es el usuario y password de un administrador de la PC (Usar nombres cortos para el
usuario de preferencia menor o igual a 10 caracteres) y que este en el grupo de usuarios
mqbrkrs

Salida del comando
WebSphere MQ queue manager created.
Creating or replacing default objects for WMBQM.
Oscar Vásquez Flores - http://eoscarvf.blogspot.com/- eoscarvf@gmail.com


Default objects statistics : 43 created. 0 replaced. 0 failed.
Completing setup.
Setup completed.
Se está iniciando el gestor de colas de WebSphere MQ WMBQM.
Se ha accedido a 5 registros de anotaciones en el gestor de colas WMBQM duran
te la fase de ejecución de anotaciones.
Se ha completado la ejecución de anotaciones para el gestor de colas WMBQM.
Se ha recuperado el estado del gestor de transacciones para el gestor de colas’
qmTest'.
Se ha iniciado el gestor de colas WMBQM de WebSphere MQ.
The setmqaut command completed successfully.
The setmqaut command completed successfully.
The setmqaut command completed successfully.
The setmqaut command completed successfully.
The setmqaut command completed successfully.
The setmqaut command completed successfully.
The setmqaut command completed successfully.
BIP8071I: Successful command completion.

10. Revisar que el componente este creado
D:IBMMQSI6.0>mqsilist

Salida del comando
BIP8099I: ConfigMgr: WMBCM - WMBQM
BIP8071I: Successful command completion.

11. Iniciar el componente
D:IBMMQSI6.0>mqsistart WMBCM

Salida del comando
WebSphere MQ queue manager running.
BIP8096I: Successful command initiation, check the system log to ensure that the component
started without problem and that it continues to run without problem.

Revisar en el EventViewer que el componente este iniciado correctamente




 WMBCM
Oscar Vásquez Flores - http://eoscarvf.blogspot.com/- eoscarvf@gmail.com



II. Creación de la Base de datos para repositorio del Broker
1. Clic en Install




2. Clic en Next
Oscar Vásquez Flores - http://eoscarvf.blogspot.com/- eoscarvf@gmail.com


3. Seleccionar Typical, luego clic en Next




4. Seleccionar la ruta de instalación
Oscar Vásquez Flores - http://eoscarvf.blogspot.com/- eoscarvf@gmail.com


No se debe activar esta opción




Reiniciar la PC

5. Desde la ventana de comandos del message broker, ejecutar el siguiente comando
D:IBMMQSI6.0>mqsicreatedb WMBDB -i XXXX -a YYYY -e Derby

-i y –a es el usuario y password de un administrador de la PC, se puede usar el mismo del punto
I.9


Salida del comando
BIP9824I: Creating the DatabaseInstanceMgr Service Component.
BIP9832I: Starting the DatabaseInstanceMgr Service Component.
BIP9828I: Connecting to the Cloudscape Network Server on port 1527.
Oscar Vásquez Flores - http://eoscarvf.blogspot.com/- eoscarvf@gmail.com


BIP9809I: Creating Derby Database WMBDB, this may take a while.
BIP9829I: Cataloging the Derby Database WMBDB.
BIP9818I: IBM Cloudscape/Apache Derby was used to create the WMBDB database.

6. Revisar que de forma automática este creado el siguiente DNS de ODBC




     WMBDB




III. Creación del broker
1. Desde la ventana de comandos del Message Broker, ejecutar el siguiente comando:
D:IBMMQSI6.0>mqsicreatebroker WMBBK -i XXXX -a YYYY -q WMBQM -n WMBDB
-i y –a es el usuario y password de un administrador de la PC (Se puede usar el mismo del punto
I.9) y dentro del grupo de usuarios mqbrkrs

Salida del comando
AMQ8110: WebSphere MQ queue manager already exists.
Se está iniciando el gestor de colas de WebSphere MQ WMBQM.
Se ha accedido a 5 registros de anotaciones en el gestor de colas WMBQM duran
te la fase de ejecución de anotaciones.
Se ha completado la ejecución de anotaciones para el gestor de colas WMBQM.
Se ha recuperado el estado del gestor de transacciones para el gestor de colas
WMBQM.
Se ha iniciado el gestor de colas WMBQM de WebSphere MQ.
The setmqaut command completed successfully.
The setmqaut command completed successfully.
The setmqaut command completed successfully.
The setmqaut command completed successfully.
The setmqaut command completed successfully.
The setmqaut command completed successfully.
The setmqaut command completed successfully.
The setmqaut command completed successfully.
The setmqaut command completed successfully.
The setmqaut command completed successfully.
The setmqaut command completed successfully.
The setmqaut command completed successfully.
The setmqaut command completed successfully.
Oscar Vásquez Flores - http://eoscarvf.blogspot.com/- eoscarvf@gmail.com


The setmqaut command completed successfully.
The setmqaut command completed successfully.
The setmqaut command completed successfully.
BIP8071I: Successful command completion.

BIP8071I: Successful command completion.

Instalacion del WebSphere Message Broker Toolkit 6.0

2. Listar los componentes creados hasta el momento
D:IBMMQSI6.0>mqsilist

Salida del comando
BIP8099I: Broker: WMBBK - WMBQM
BIP8099I: ConfigMgr: WMBCM - WMBQM
BIP8099I: DbInstMgr: DatabaseInstanceMgr6 -

BIP8071I: Successful command completion.

3. Iniciar el componente
D:IBMMQSI6.0>mqsistart WMBBK

Salida del comando
WebSphere MQ queue manager running.
BIP8096I: Successful command initiation, check the system log to ensure that the component
started without problem and that it continues to run without problem.

Revisar en el Event Viewer que este iniciado correctamente




 WMBBK
Oscar Vásquez Flores - http://eoscarvf.blogspot.com/- eoscarvf@gmail.com


IV. Instalación del Message Broker Toolkit
1. Ejecutar el mqsilaunchpad.exe




2. Dar clic en Install
Oscar Vásquez Flores - http://eoscarvf.blogspot.com/- eoscarvf@gmail.com


3. Ingresar ruta de instalación
Oscar Vásquez Flores - http://eoscarvf.blogspot.com/- eoscarvf@gmail.com
Oscar Vásquez Flores - http://eoscarvf.blogspot.com/- eoscarvf@gmail.com


4. En el Queue Manager que usa el Broker crear un Listener, según lo indicado




5. Ingresar un número de puerto por ejemplo 9900
Oscar Vásquez Flores - http://eoscarvf.blogspot.com/- eoscarvf@gmail.com


6. Iniciar el listener, revisar que el estado final sea running




V. Crear un espacio de trabajo
1. Ir a la ruta indicada:
Oscar Vásquez Flores - http://eoscarvf.blogspot.com/- eoscarvf@gmail.com


2. Revisar la ruta de creación del espacio de trabajo, luego dar clic en OK




Se sugiere usar la ruta indicada, de no existir se creara, [PATH_CURSO] puede ser cualquier
directorio.

3. Dar clic en File-> New->Other, seleccionar según se indica, luego clic en Next
Oscar Vásquez Flores - http://eoscarvf.blogspot.com/- eoscarvf@gmail.com




4. Ingresar los datos según se indica, dar clic en Yes y luego clic en Finísh
Oscar Vásquez Flores - http://eoscarvf.blogspot.com/- eoscarvf@gmail.com




5. En la parte inferior Seleccionar según se indica
Oscar Vásquez Flores - http://eoscarvf.blogspot.com/- eoscarvf@gmail.com
Oscar Vásquez Flores - http://eoscarvf.blogspot.com/- eoscarvf@gmail.com




6. Se debe mostrar algo similar a lo indicado:




Revisar los logs, todos deben ser exitosos.

Preparacion Ambiente Wmb6.X

  • 1.
    Oscar Vásquez Flores- http://eoscarvf.blogspot.com/- eoscarvf@gmail.com Preparación del Ambiente de Desarrollo de WMB 6.X Nota: Ya se debe tener instalado IBM WebSphere MQ 5.3 o superior I. Instalación de los componentes del Broker 1. Ejecutar el mqsilaunchpad.exe
  • 2.
    Oscar Vásquez Flores- http://eoscarvf.blogspot.com/- eoscarvf@gmail.com 2. Ir a Advance Installation, luego expandir WebSphere Message Broker V6.0.0.1 y dar clic en Install
  • 3.
    Oscar Vásquez Flores- http://eoscarvf.blogspot.com/- eoscarvf@gmail.com 3. Dar click en Next 4. Dar clic en Custom y luego en Next
  • 4.
    Oscar Vásquez Flores- http://eoscarvf.blogspot.com/- eoscarvf@gmail.com 5. Ingresar la ruta de instalación, luego clic en Next D:IBMMQSI6.0 6. Seleccionar los componentes indicados
  • 5.
    Oscar Vásquez Flores- http://eoscarvf.blogspot.com/- eoscarvf@gmail.com 7. Dar clic en Next 8. Dar clic en Yes y luego clic en Next 9. Desde la ventana de comandos que se muestra, ingresar el siguiente comando para crear un Configuration Manager La ventana de comandos debe ser iniciada desde: Start->All Programs->IBM WebSphere Message Broker 6.0->Command Console Ya que al iniciar esta consola declara algunas variables de entorno. Para todos los demás comandos que se ejecuten de WMB siempre se deben ejecutarse desde esta misma ventana. D:IBMMQSI6.0>mqsicreateconfigmgr WMBCM -i XXXX -a YYYY -q WMBQM -i y –a es el usuario y password de un administrador de la PC (Usar nombres cortos para el usuario de preferencia menor o igual a 10 caracteres) y que este en el grupo de usuarios mqbrkrs Salida del comando WebSphere MQ queue manager created. Creating or replacing default objects for WMBQM.
  • 6.
    Oscar Vásquez Flores- http://eoscarvf.blogspot.com/- eoscarvf@gmail.com Default objects statistics : 43 created. 0 replaced. 0 failed. Completing setup. Setup completed. Se está iniciando el gestor de colas de WebSphere MQ WMBQM. Se ha accedido a 5 registros de anotaciones en el gestor de colas WMBQM duran te la fase de ejecución de anotaciones. Se ha completado la ejecución de anotaciones para el gestor de colas WMBQM. Se ha recuperado el estado del gestor de transacciones para el gestor de colas’ qmTest'. Se ha iniciado el gestor de colas WMBQM de WebSphere MQ. The setmqaut command completed successfully. The setmqaut command completed successfully. The setmqaut command completed successfully. The setmqaut command completed successfully. The setmqaut command completed successfully. The setmqaut command completed successfully. The setmqaut command completed successfully. BIP8071I: Successful command completion. 10. Revisar que el componente este creado D:IBMMQSI6.0>mqsilist Salida del comando BIP8099I: ConfigMgr: WMBCM - WMBQM BIP8071I: Successful command completion. 11. Iniciar el componente D:IBMMQSI6.0>mqsistart WMBCM Salida del comando WebSphere MQ queue manager running. BIP8096I: Successful command initiation, check the system log to ensure that the component started without problem and that it continues to run without problem. Revisar en el EventViewer que el componente este iniciado correctamente WMBCM
  • 7.
    Oscar Vásquez Flores- http://eoscarvf.blogspot.com/- eoscarvf@gmail.com II. Creación de la Base de datos para repositorio del Broker 1. Clic en Install 2. Clic en Next
  • 8.
    Oscar Vásquez Flores- http://eoscarvf.blogspot.com/- eoscarvf@gmail.com 3. Seleccionar Typical, luego clic en Next 4. Seleccionar la ruta de instalación
  • 9.
    Oscar Vásquez Flores- http://eoscarvf.blogspot.com/- eoscarvf@gmail.com No se debe activar esta opción Reiniciar la PC 5. Desde la ventana de comandos del message broker, ejecutar el siguiente comando D:IBMMQSI6.0>mqsicreatedb WMBDB -i XXXX -a YYYY -e Derby -i y –a es el usuario y password de un administrador de la PC, se puede usar el mismo del punto I.9 Salida del comando BIP9824I: Creating the DatabaseInstanceMgr Service Component. BIP9832I: Starting the DatabaseInstanceMgr Service Component. BIP9828I: Connecting to the Cloudscape Network Server on port 1527.
  • 10.
    Oscar Vásquez Flores- http://eoscarvf.blogspot.com/- eoscarvf@gmail.com BIP9809I: Creating Derby Database WMBDB, this may take a while. BIP9829I: Cataloging the Derby Database WMBDB. BIP9818I: IBM Cloudscape/Apache Derby was used to create the WMBDB database. 6. Revisar que de forma automática este creado el siguiente DNS de ODBC WMBDB III. Creación del broker 1. Desde la ventana de comandos del Message Broker, ejecutar el siguiente comando: D:IBMMQSI6.0>mqsicreatebroker WMBBK -i XXXX -a YYYY -q WMBQM -n WMBDB -i y –a es el usuario y password de un administrador de la PC (Se puede usar el mismo del punto I.9) y dentro del grupo de usuarios mqbrkrs Salida del comando AMQ8110: WebSphere MQ queue manager already exists. Se está iniciando el gestor de colas de WebSphere MQ WMBQM. Se ha accedido a 5 registros de anotaciones en el gestor de colas WMBQM duran te la fase de ejecución de anotaciones. Se ha completado la ejecución de anotaciones para el gestor de colas WMBQM. Se ha recuperado el estado del gestor de transacciones para el gestor de colas WMBQM. Se ha iniciado el gestor de colas WMBQM de WebSphere MQ. The setmqaut command completed successfully. The setmqaut command completed successfully. The setmqaut command completed successfully. The setmqaut command completed successfully. The setmqaut command completed successfully. The setmqaut command completed successfully. The setmqaut command completed successfully. The setmqaut command completed successfully. The setmqaut command completed successfully. The setmqaut command completed successfully. The setmqaut command completed successfully. The setmqaut command completed successfully. The setmqaut command completed successfully.
  • 11.
    Oscar Vásquez Flores- http://eoscarvf.blogspot.com/- eoscarvf@gmail.com The setmqaut command completed successfully. The setmqaut command completed successfully. The setmqaut command completed successfully. BIP8071I: Successful command completion. BIP8071I: Successful command completion. Instalacion del WebSphere Message Broker Toolkit 6.0 2. Listar los componentes creados hasta el momento D:IBMMQSI6.0>mqsilist Salida del comando BIP8099I: Broker: WMBBK - WMBQM BIP8099I: ConfigMgr: WMBCM - WMBQM BIP8099I: DbInstMgr: DatabaseInstanceMgr6 - BIP8071I: Successful command completion. 3. Iniciar el componente D:IBMMQSI6.0>mqsistart WMBBK Salida del comando WebSphere MQ queue manager running. BIP8096I: Successful command initiation, check the system log to ensure that the component started without problem and that it continues to run without problem. Revisar en el Event Viewer que este iniciado correctamente WMBBK
  • 12.
    Oscar Vásquez Flores- http://eoscarvf.blogspot.com/- eoscarvf@gmail.com IV. Instalación del Message Broker Toolkit 1. Ejecutar el mqsilaunchpad.exe 2. Dar clic en Install
  • 13.
    Oscar Vásquez Flores- http://eoscarvf.blogspot.com/- eoscarvf@gmail.com 3. Ingresar ruta de instalación
  • 14.
    Oscar Vásquez Flores- http://eoscarvf.blogspot.com/- eoscarvf@gmail.com
  • 15.
    Oscar Vásquez Flores- http://eoscarvf.blogspot.com/- eoscarvf@gmail.com 4. En el Queue Manager que usa el Broker crear un Listener, según lo indicado 5. Ingresar un número de puerto por ejemplo 9900
  • 16.
    Oscar Vásquez Flores- http://eoscarvf.blogspot.com/- eoscarvf@gmail.com 6. Iniciar el listener, revisar que el estado final sea running V. Crear un espacio de trabajo 1. Ir a la ruta indicada:
  • 17.
    Oscar Vásquez Flores- http://eoscarvf.blogspot.com/- eoscarvf@gmail.com 2. Revisar la ruta de creación del espacio de trabajo, luego dar clic en OK Se sugiere usar la ruta indicada, de no existir se creara, [PATH_CURSO] puede ser cualquier directorio. 3. Dar clic en File-> New->Other, seleccionar según se indica, luego clic en Next
  • 18.
    Oscar Vásquez Flores- http://eoscarvf.blogspot.com/- eoscarvf@gmail.com 4. Ingresar los datos según se indica, dar clic en Yes y luego clic en Finísh
  • 19.
    Oscar Vásquez Flores- http://eoscarvf.blogspot.com/- eoscarvf@gmail.com 5. En la parte inferior Seleccionar según se indica
  • 20.
    Oscar Vásquez Flores- http://eoscarvf.blogspot.com/- eoscarvf@gmail.com
  • 21.
    Oscar Vásquez Flores- http://eoscarvf.blogspot.com/- eoscarvf@gmail.com 6. Se debe mostrar algo similar a lo indicado: Revisar los logs, todos deben ser exitosos.