Creación de una configuración de manejadores JAX-RPC nueva

Cree una configuración de manejadores JAX-RPC para utilizarla, como parte de una lista de manejadores, con los servicios web desplegados por el bus de integración de servicios. Los manejadores supervisan los mensajes en los puertos y llevan a cabo las acciones adecuadas en función del remitente y del contenido de cada mensaje.

Antes de empezar

Esta tarea supone que ya ha creado el manejador. Para ello, utilice IBM® Rational Application Developer o una herramienta similar. Para obtener más información, consulte el artículo de IBM developerWorks Support for J2EE Web Services in WebSphere Studio Application Developer V5.1 -- Part 3: JAX-RPC Handlers.

También debe hacer que la clase de manejadores esté disponible para el servidor o el clúster que aloja el puerto para el servicio que desea supervisar, como se describe detalladamente en Carga de las clases del manejador JAX-RPC.

Acerca de esta tarea

Una API Java™ para el manejador de las llamadas de procedimiento remoto basadas en XML (JAX-RPC) es una clase Java que realiza una serie de tareas de manejo. Por ejemplo: registro cronológico de mensajes o transformación de sus contenidos o finalización de una solicitud de entrada. Para que WebSphere Application Server detecte el manejador y para que este último esté disponible para incluirlo en una o varias listas de manejadores, puede utilizar la consola administrativa para crear una nueva configuración de manejador.

Procedimiento

  1. En el panel de navegación, pulse Integración de servicios -> Servicios Web -> Manejadores JAX-RPC. Se visualiza el formulario de colección de manejadores JAX-RPC.
  2. Pulse Nuevo. Se visualiza el formato de valores de manejadores JAX-RPC.
  3. Escriba las siguientes propiedades generales:
    Name
    Escriba el nombre por el que se conoce el manejador.
    Este nombre debe ser exclusivo y debe obedecer a las reglas de sintaxis siguientes:
    • No debe empezar con un "." (un punto).
    • No debe empezar ni terminar con un espacio.
    • No debe contener ninguno de los siguientes caracteres: \ / , # $ @ : ; " * ? < > | = + & % '
    Por ejemplo, TestHandler.
    Descripción
    Escriba la descripción (opcional) del manejador.
    Nombre de clase
    Escriba el nombre de la clase cuya instancia se va a crear. Por ejemplo, com.ibm.jaxrpc.handler.TestHandler.
    Nota: Puede configurar varias instancias de un manejador creando cada instancia con un nombre de manejador distinto que apunte a la misma clase de manejador.
  4. Pulse Aceptar. Se guardan las propiedades generales de este elemento, y se puede acceder a las opciones de las propiedades adicionales.
  5. Escriba las propiedades adicionales siguientes:
    Roles de SOAP
    Añada las definiciones de actor SOAP a la lista de roles de SOAP en la que actúa este manejador. Si desea obtener más información, consulte la especificación SOAP.
    Cabeceras JAX-RPC
    Añada las definiciones de cabeceras JAX-RPC (URI de espacio de nombres y Parte local) a la lista de cabeceras JAX-RPC en el que opera este manejador. Las cabeceras JAX-RPC son cabeceras SOAP procesadas por un manejador JAX-RPC.
    Propiedades personalizadas
    Añada propiedades personalizadas (parejas de nombre/valor, donde el nombre es una clave de propiedad y el valor es un valor de serie que se puede utilizar para establecer las propiedades internas de configuración del sistema).
  6. Guarde los cambios en la configuración maestra.

Resultados

Si termina el proceso correctamente, se actualizará la lista de manejadores para incluir el nuevo manejador. De lo contrario, aparece un mensaje de error.

Qué hacer a continuación

Para utilizar este manejador, añádalo a la lista de manejadores como se describe en Creación de una lista de manejadores JAX-RPC nueva o Modificación de una lista de manejadores JAX-RPC existente.

Icon that indicates the type of topic Task topic



Timestamp icon Last updated: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=tjw_jaxrpc_handler_new
File name: tjw_jaxrpc_handler_new.html