Exécution des exemples Apache Axis

Générez les exemples avant de les exécuter. Assurez-vous d'avoir défini la valeur de la propriété SERVICE_ADDRESS dans le fichier <répertoire_installation_sdk>/samples/wsnt-axis/sample-axis.properties sur l'URL des services Web NotificationConsumerService.

Le fichier <répertoire_installation_sdk>/samples/wsnt-axis/build.xml a une cible nommée send.event.wsn10 qui appelle l'exemple de source d'événement.

Procédure d'envoi l'exemple d'événement

Pour envoyer un événement codé en dur aux services Web, utilisez les commandes suivantes :

Pour envoyer un événement codé en dur à l'adaptateur de services Web Enterprise Console, utilisez les commandes suivantes :

set JAVA_HOME=<emplacement du kit JDK>
set ANT_HOME=<emplacement du répertoire d'installation d'Ant>
cd <répertoire_installation_sdk>\samples\wsnt-axis
%ANT_HOME%\bin\ant send.event.wsn10     <client WS-Notification 1.0>
%ANT_HOME%\bin\ant send.event.wsn13     <client WS-Notification 1.3>

export JAVA_HOME=<emplacement du kit JDK>
export ANT_HOME=<emplacement du répertoire d'installation d'Ant>
cd <répertoire_installation_sdk>/samples/wsnt-axis
$ANT_HOME/bin/ant send.event.wsn10      <client WS-Notification 1.0>
$ANT_HOME/bin/ant send.event.wsn13      <client WS-Notification 1.3>

Ces commandes envoient l'événement codé en dur aux services Web exécutés à l'emplacement défini par la propriété SERVICE_ADDRESS.

Remarque : le message suivant peut être ignoré :

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

Test de l'exemple

Pour tester l'exemple, procédez comme suit :

  1. Démarrez l'instance de WebSphere Application Server où le récepteur de services Web Common Event Infrastructure a été installé.
  2. Modifiez le fichier samples/wsnt-axis/sample-axis.properties dans le kit de développement de logiciels et définissez la valeur de la propriété SERVICE_ADDRESS sur
    http://nom_hôte_récepteur:9080/wsnt-was/services/NotificationConsumer10Soap
    ou
    http://nom_hôte_récepteur:9080/wsnt-was/services/NotificationConsumer13Soap
    respectivement pour WS-Notification 1.0 ou WS-Notification 1.3.
  3. Activez la fonction de trace du récepteur de services Web Common Event Infrastructure.
  4. Examinez les messages consignés par le récepteur dans le fichier trace.log de l'instance de WebSphere Application Server.


Rubrique parente
Exemples Apache Axis


Rubriques connexes
Description pas à pas de l'exemple WS-Notification
Génération des exemples
Démarrage du récepteur
Activation de la trace des diagnostics du récepteur