Les exemples ont été créés à l'aide d'outils Java et WebSphere. Avant de créer des exemples avec Enterprise Console Feature Option 1, vous devez d'abord installer les logiciels prérequis et configurer l'environnement pour accéder à toutes les bibliothèques de classes nécessaires.
Ouvrez le fichier <sdk_install_dir>/samples/wsnt-was/sample-was.properties
et modifiez-le de la manière suivante :
WAS_PATH=<was_directory> SERVICE_ADDRESS=<NotificationConsumerService_URL>
où
Attention : Vous devez utiliser des barres obliques, "/", comme séparateur de répertoires pour la propriété
WAS_PATH
.
Par exemple, si WebSphere se trouve sous C:\Program
Files\Websphere\AppServer
, vous devez définir la propriété WAS_PATH
sur C:/Program Files/Websphere/AppServer
.
WebSphere propose un outil appelé WSDL2Java
, qui génère des classes Java à partir d'un fichier WSDL. Ces classes Java sont utilisées comme éléments de remplacement côté client pour accéder aux services Web à partir des spécifications de services Web.
Dans cet exemple, l'outil WSDL2Java est appelé par le biais d'un script Apache Ant, appelé build.xml
.
Apache Ant est un environnement de script sophistiqué, très apprécié des développeurs Java.
Le fichier build.xml dans le répertoire d'exemples du SDK contient les tâches Apache Ant pour créer l'exemple. Pour créer les exemples :
cd <sdk_install_dir>\samples\wsnt-was
%WAS_HOME%\bin\ws_ant
cd <sdk_install_dir>/samples/wsnt-was
$WAS_HOME/bin/ws_ant
Les fichiers de classe Java sont générées à partir du fichier WSDL et se trouvent dans le répertoire <sdk_install_dir>/samples/wsnt-was/src
. Elles sont compilées dans le répertoire <sdk_install_dir>/samples/wsnt-was/build/classes
.
Un fichier JAR appelé contenant les classes, appelé wsnt-was-samples.jar
, est créé dans le répertoire <sdk_install_dir>/samples/wsnt-was/build/lib
.
Remarque
Au cours du processus de création, des erreurs et des avertissements s'affichent à l'écran. Les classes générées ayant des difficultés ne sont pas nécessaires et sont supprimées au cours du processus de création.
Rubrique principale
Exemples WebSphere Application Server
Rubriques connexes
Révision structurée de l'exemple WS-Notification
Exécution des exemples