Ejecución de ejemplos de Apache Axis

Cree los ejemplos antes de ejecutarlos. Asegúrese de haber establecido el valor de SERVICE_ADDRESS del archivo <dir_instal_sdk>/samples/wsnt-axis/sample-axis.properties en el URL de los servicios web de NotificationConsumerService.

El archivo <dir_instal_sdk>/samples/wsnt-axis/build.xml tiene un destino denominado send.event.wsn10 que invoca el ejemplo de fuente de eventos.

Pasos para enviar un evento de ejemplo

Para enviar un evento codificado internamente a los servicios web, ejecute los comandos siguientes:

Para enviar un evento codificado internamente al adaptador de servicios web de Enterprise Console, ejecute los comandos siguientes:

set JAVA_HOME=<ubicación del jdk> set ANT_HOME=<ubicación de la
instalación de ant> cd
<dir_instal_sdk>\samples\wsnt-axis
%ANT_HOME%\bin\ant send.event.wsn10     <cliente
de notificación WS 1.0> %ANT_HOME%\bin\ant send.event.wsn13
<cliente de notificación WS 1.3>

export JAVA_HOME=<ubicación del jdk> export ANT_HOME=<ubicación de
instalación de ant> cd
<dir_instal_sdk>/samples/wsnt-axis
$ANT_HOME/bin/ant send.event.wsn10      <cliente
de notificación WS 1.0>
$ANT_HOME/bin/ant send.event.wsn13
<cliente de notificación WS 1.3>

Así se enviará un evento codificado internamente a los servicios web que se ejecutan en la ubicación SERVICE_ADDRESS.

Nota: el mensaje siguiente se puede omitir con total seguridad:

[java] - Unable to find required classes (javax.activation.DataHandler and
.mail.internet.MimeMultipart). Attachment support is disabled.

Prueba del ejemplo

Para probar el ejemplo, ejecute los pasos siguientes:

  1. Inicie la instancia de WebSphere Application Server en la que se ha instalado el receptor de servicios web de Common Event Infrastructure.
  2. Modifique el archivo samples/wsnt-axis/sample-axis.properties del SDK y establezca el valor de SERVICE_ADDRESS en
    http://nombre_host_receptor:9080/wsnt-was/services/NotificationConsumer10Soap
    o bien
    http://nombre_host_receptor:9080/wsnt-was/services/NotificationConsumer13Soap
    para la notificación WS 1.0 o 1.3 respectivamente.
  3. Active el seguimiento del receptor de servicios web de Common Event Infrastructure
  4. Examine los mensajes que ha registrado el receptor en el archivo trace.log de la instancia de WebSphere Application Server.


Tema principal
Ejemplos de Apache Axis


Temas relacionados
Ejemplo guiado de notificación WS
Creación de los ejemplos
Inicio del receptor
Habilitación de los diagnósticos de seguimiento para el receptor