Pregunta

Supongo que necesito saber lo que necesito en la ruta de clase (qué tarro) para ejecutar las tareas de antemano de WebSphere 6.1. Si alguien puede proporcionar un ejemplo, sería perfecto.

¿Fue útil?

Solución

Para Websphere 6.1, puede usar el jar com.ibm.ws.runtime_6.1.0.jar para acceder a las tareas de la hormiga.

En Windows, el jar se encuentra en el directorio de complementos (para mí esto es: C: \ Archivos de programa \ IBM \ WebSphere \ AppServer \ plugins).

Otros consejos

Las tareas reales de Websphere Ant se definen en wsanttasks.jar .

Una posible ruta para Linux Systems es /opt/IBM/WebSphere/AppServer/lib/wsanttasks.jar

Sin embargo, dudo que tengas éxito solo por incluirlo, ya que recuerdo haberlo intentado una vez y falló debido a las dependencias.

Sin embargo, no es imposible hacerlo ya que ws_ant es solo un script de contenedor que agrega todas las rutas de clase requeridas y llama a la hormiga incorporada . Por lo tanto, si tiene tiempo para examinar el script ws_ant , podrá obtener todos los classpath necesarios.

Por cierto, hay alguna razón especial por la que quieres evitar ws_ant , que seguramente hará tu vida más sencilla.

Las tareas de hormiga de websphere se arruinan e invocan wsadmin.bat

puedes hacerlo tú mismo

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top