Un manejador JAX-WS interactúa con mensajes a través de un punto de servicio de WS-Notification versión 7.0 (para el manejo de invocaciones de entrada) o un servicio WS-Notification (para el manejo de invocaciones de salida) basado en JAX-WS, por lo tanto, es necesario que la clase de manejador esté disponible para el servidor o el clúster que aloja el punto de servicio o servicio WS-Notification que desea supervisar.
Antes de empezar
Esta tarea supone que ya ha creado el manejador. Para ello, utilice IBM® Rational Application Developer o una herramienta similar.
Acerca de esta tarea
Antes de poder configurar un manejador JAX-WS para utilizarlo con WS-Notification, debe hacer que la clase de manejador esté disponible para el servidor o clúster que aloja el punto de servicio o servicio WS_Notification que desea supervisar. Para ello, cree una biblioteca compartida para la clase y, a continuación, añada
la biblioteca compartida al cargador de clases del servidor.
Procedimiento
- Empaquete los archivos de clases para el manejador como un archivo JAR y, a continuación, copie el archivo JAR en un directorio adecuado.
Haga que el servidor de aplicaciones pueda acceder a la clase de manejador de cualquiera de los modos siguientes:
- Copie el archivo de clase individual en una estructura de directorios
bajo raíz_servidor_aplic/classes que coincida con
el nombre de paquete de la clase, donde raíz_servidor_aplic es el
directorio raíz de la instalación de WebSphere Application Server. Por ejemplo, una clase de manejador
com.ibm.jaxws.handler.TestHandler se copia en el directorio
raíz_servidor_aplicaciones/classes/com/ibm/jaxws/handler.
- Empaquete los archivos de clase para todos los manejadores como un archivo JAR y, a continuación, cópielo en el directorio raíz_servidor_aplicaciones/lib/app.
- Inicie la consola administrativa.
- Cree una biblioteca compartida para el archivo JAR.
- Vaya a .
- Establezca el ámbito en el que desea que pueda verse la biblioteca nueva, a continuación, pulse Nuevo.
- Asigne un nombre a la biblioteca nueva.
- Establezca la vía de acceso a clases en el nombre de directorio y archivo del archivo JAR del manejador.
- Guarde los cambios en la configuración maestra.
Para obtener más información, consulte el apartado Creación de bibliotecas compartidas.
- Cree un cargador de clases para el servidor o clúster en el que desea que el archivo JAR esté disponible.
- Vaya a .
- Pulse Nuevo.
- Pulse OK (Aceptar).
- Guarde los cambios en la configuración maestra.
Para obtener más información, consulte el apartado Configuración de cargadores de clases de un servidor.
- Añada la biblioteca compartida al cargador de clases del servidor.
- Vaya a .
- Pulse Añadir.
- Pulse el nombre de la biblioteca nueva y luego pulse Aceptar.
- Guarde los cambios en la configuración maestra.
Para obtener más información, consulte el apartado Asociación de bibliotecas compartidas con servidores.