Los ejemplos se han creado utilizando herramientas de java y de WebSphere. Antes de crear los ejemplos de la opción de característica 1 de Enterprise Console, deberá instalar todo el software de requisito previo y configurar su entorno para acceder a todas las bibliotecas de clase que necesite.
Abra el archivo
<dir_instal_sdk>/samples/wsnt-was/sample-was.properties
y modifíquelo tal como se indica a continuación:
WAS_PATH=<directorio_was> SERVICE_ADDRESS=<URL_NotificationConsumerService>
donde,
Atención: utilice siempre barras inclinadas
"/" como separador de directorio para la propiedad
WAS_PATH
.
Por ejemplo, si WebSphere se encuentra en C:\Program
Files\Websphere\AppServer
, deberá establecer la
propiedad WAS_PATH
en C:/Program Files/Websphere/AppServer
.
WebSphere suministra una herramienta llamada WSDL2Java
que
genera clases Java a partir de wsdl. Estas clases Java se utilizan como los
archivos apéndice de cliente para acceder a los servicios web a partir de las
especificaciones de servicios web
En este ejemplo, se invoca a la herramienta WSDL2Java mediante un script de
Apache Ant llamado
build.xml
.
Apache Ant es un entorno de scripts de gran complejidad, muy conocido entre
los desarrolladores de Java.
El archivo build.xml del directorio samples de SDK contiene tareas de Apache Ant para crear el ejemplo. Para crear los ejemplos, ejecute los pasos siguientes:
cd
<dir_instal_sdk>\samples\wsnt-was
%WAS_HOME%\bin\ws_ant
cd
<dir_instal_sdk>/samples/wsnt-was
$WAS_HOME/bin/ws_ant
Los archivos de clases Java se generarán a partir del archivo wsdl y se
pondrán en el directorio
<dir_instal_sdk>/samples/wsnt-was/src
y se compilarán en el directorio
<dir_instal_sdk>/samples/wsnt-was/build/classes
.
Se creará un archivo jar de las clases llamado
wsnt-was-samples.jar
en el directorio
<dir_instal_sdk>/samples/wsnt-was/build/lib
.
Nota
Durante el proceso de creación, se visualizarán errores y avisos en la
pantalla. Las clases generadas que tengan problemas no son necesarias y se
suprimirán durante el proceso de creación.
Tema principal
Ejemplos de WebSphere Application Server
Temas relacionados
Ejemplo guiado de
notificación WS
Ejecución de los ejemplos