Diferencia entre revisiones de «HermesJMS»
(→Ver también) |
|||
(No se muestran 3 ediciones intermedias de 2 usuarios) | |||
Línea 1: | Línea 1: | ||
+ | [[Category:JMS]] | ||
HermesJMS es una herramienta para administrar colas [[JMS]]. HermesJMS permite: | HermesJMS es una herramienta para administrar colas [[JMS]]. HermesJMS permite: | ||
* Ver los mensajes de distintas colas | * Ver los mensajes de distintas colas | ||
Línea 9: | Línea 10: | ||
==Configurar HermesJMS para WebLogic 8.1== | ==Configurar HermesJMS para WebLogic 8.1== | ||
− | |||
− | |||
Luego de descargar e instalar siguiendo las debidas instrucciones, acá les dejo como se configura el programa paso por paso. | Luego de descargar e instalar siguiendo las debidas instrucciones, acá les dejo como se configura el programa paso por paso. | ||
Línea 43: | Línea 42: | ||
* Y ahora desde "session > HeladeraCF > "NuestraQueue" podran observar los mensajes de dicha Cola | * Y ahora desde "session > HeladeraCF > "NuestraQueue" podran observar los mensajes de dicha Cola | ||
− | |||
− | |||
− | Clic derecho en un mensaje recibido | + | ==Características y utilización== |
+ | ====Copiando Mensajes entre distintas colas de mensajes ==== | ||
+ | Los mensajes se pueden copiar de una cola de mensajes a otra cola de mensajes simplemente arrastrando y soltando (drag and drop) los mensajes de una cola hacia otra. | ||
+ | Puede ser requerido por el usuario que al copiar los mensajes de una cola a otra se copien o no algunos de sus encabezados JMS. Para seleccionar qué encabezados debe mantener HermesJMS en la copia, se deben seleccionar en la configuración de la aplicación: | ||
+ | |||
+ | * Menu Options -> Configuration... | ||
+ | * Seleccionar abajo el tab "General" | ||
+ | * Seleccionar las opciones "CopyXXX" donde XXX son los encabezados JMS que permite copiar. | ||
+ | |||
+ | Entre los encabezados disponibles para copiar están: | ||
+ | |||
+ | *JMSCorrelationID | ||
+ | *JMSExpiration | ||
+ | *JMSPriority | ||
+ | *JMSReplyTo | ||
+ | *JMSType | ||
+ | |||
+ | ====Guardando los mensajes en Archivos==== | ||
+ | Se pueden guardar los mensajes de una cola en un archivo local que incluye la información de encabezados JMS para posteriormente poder postearlos la cantidad de veces que sea necesario: | ||
+ | * Clic derecho en un mensaje recibido, “save..”, “save as xml” | ||
+ | * Guardar el archivo con un nombre, para luego poder obtenerlo mas tarde. | ||
− | + | Para postear en una cola un mensaje guardado: | |
+ | * Clic derecho en la cola en la que se quiere postear | ||
+ | * Menú messages, send xml encoded messages (o ctrl. + T) | ||
+ | * Elegir el archivo guardado previamente. | ||
==Ver también== | ==Ver también== | ||
* [[JMS]] | * [[JMS]] | ||
* [http://www.hermesjms.com Página oficial de HermesJMS] | * [http://www.hermesjms.com Página oficial de HermesJMS] |
Revisión actual del 18:30 26 ago 2009
HermesJMS es una herramienta para administrar colas JMS. HermesJMS permite:
- Ver los mensajes de distintas colas
- Realizar búsquedas sobre los mensajes
- Borrar mensajes
- Copiar mensajes, y postearlos (incluso entre distintas colas)
- Postear mensajes de texto
- Y más! (esto significa que no la terminé de ver...)
Contenido
Configurar HermesJMS para WebLogic 8.1
Luego de descargar e instalar siguiendo las debidas instrucciones, acá les dejo como se configura el programa paso por paso.
Crear el Class Loader
- Ir al menu Options > Configuration...
- Click en el tab "Providers" tab abajo
- Click Derecho y "Add Group"
- Ingresar name "WebLogic 8.1"
- Click "+" a la derecha de "WebLogic 8.1" para expandir
- Click Derecho "Library" y seleccionar "Add JAR(s)"
- Examinar : BEA_HOME/WebLogic81/server/lib/ y seleccionar el "weblogic.jar".
- Click "Don't Scan".
- Click OK para cerrar la pantalla de Configuration.
Crear el Context
- Click Derecho en "contexts" en la izquierda y seleccionar: > New Context...
- Ingresar el nombre del contexto: "WebLogic"
- Loader: "WebLogic 8.1"
- ProviderURL : "t3://localhost:7001"
- !InitialContextFactory : "weblogic.jndi.WLInitialContextFactory"
- !SecurityPrincipal : "weblogic"
- !SecurityCredentials : "weblogic"
- Binding : "QueueConnectionFactory"
- Click OK
Luego en la pantalla central del Hermes
- Doble click sobre context > Weblogic
- Boton derecho sobre nuestra Connection Factory (HeladeraCF)
- Create New Session > HeladeraCF
- Luego se agrega la cola a nuestra CF (Boton derecho sobre la cola, addTo > HeladeraCF
- Y ahora desde "session > HeladeraCF > "NuestraQueue" podran observar los mensajes de dicha Cola
Características y utilización
Copiando Mensajes entre distintas colas de mensajes
Los mensajes se pueden copiar de una cola de mensajes a otra cola de mensajes simplemente arrastrando y soltando (drag and drop) los mensajes de una cola hacia otra. Puede ser requerido por el usuario que al copiar los mensajes de una cola a otra se copien o no algunos de sus encabezados JMS. Para seleccionar qué encabezados debe mantener HermesJMS en la copia, se deben seleccionar en la configuración de la aplicación:
- Menu Options -> Configuration...
- Seleccionar abajo el tab "General"
- Seleccionar las opciones "CopyXXX" donde XXX son los encabezados JMS que permite copiar.
Entre los encabezados disponibles para copiar están:
- JMSCorrelationID
- JMSExpiration
- JMSPriority
- JMSReplyTo
- JMSType
Guardando los mensajes en Archivos
Se pueden guardar los mensajes de una cola en un archivo local que incluye la información de encabezados JMS para posteriormente poder postearlos la cantidad de veces que sea necesario:
- Clic derecho en un mensaje recibido, “save..”, “save as xml”
- Guardar el archivo con un nombre, para luego poder obtenerlo mas tarde.
Para postear en una cola un mensaje guardado:
- Clic derecho en la cola en la que se quiere postear
- Menú messages, send xml encoded messages (o ctrl. + T)
- Elegir el archivo guardado previamente.