2008-09-11 12 views
10

He visto this question sobre la implementación en WebSphere utilizando las tareas ant y WAS.¿Hay una manera más simple de implementar en WebSphere?

¿Hay una manera más simple de hacer esto? En el pasado, me he desplegado en Tomcat al colocar un archivo war en un directorio. Esperaba que hubiera un mecanismo similar para WebSphere que no implicara llamar a las bibliotecas de IBM o confiar en RAD para instalarse en su estación de trabajo.

Respuesta

3

Una forma de hacerlo podría ser usando Jython or jacl scripts. Vea esas muestras en el sitio de IBM.

[EDIT] Especialmente el wsadminlib.py.zip descarga en la parte inferior de la página contiene un gran conjunto de ejemplos y funciones de ayuda para empezar.

+0

Esa parece ser la única otra forma de hacerlo ... ¡No estoy seguro de si es realmente "más simple"! –

+0

Personalmente he encontrado que el enfoque de JACL es "no divertido" –

+1

JACL está privado de todos modos, solo use Jython – dertoni

1

WAS proporciona un contenedor de cliente que contiene algunas tareas personalizadas. Sin embargo, parecen ser extremadamente bugy y no funcionan con servidores remotos.

IBM ANT TASK Javadoc

Netbeans también tiene soporte para era 6 y 6.1 pero esta vez es aún bastante con errores, sin embargo, puede ser útil para la generación de algunos archivos de los enlaces etc.

4

Sólo un consejo: si activas "Iniciar comandos de asistencia de comandos" en Administración del sistema/Preferencias de la consola, obtendrá un archivo de registro en el directorio de registro del servidor que contiene las secuencias de comandos de jython para todas las acciones que realizó en la consola. Así que puedes desplegar tus cosas por consola la primera vez, y luego tomar los comandos para más tarde y alimentarlos al wsadmin.bat -lang jython "thecommandscomehere" para la siguiente implementación.

Cuestiones relacionadas