Pregunta

Estoy escribiendo una pequeña aplicación para despliegues de automatizar. Básicamente, se comprueba periódicamente un servidor ftp para un nuevo archivo .ear. Compara la suma de comprobación del archivo de FTP remoto contra de lo que se despliega actualmente. Si hay un nuevo archivo de FTP, entonces se obtiene recogido y desplegado ...

Entonces tengo una comprobación para ver si la aplicación se ha desplegado con éxito. Por el momento, estoy enviando un HTTP GET solicitada para la página de destino principal de la aplicación y después de comprobar el código de retorno HTTP para una implementación exitosa. Sin embargo, no creo que esta es la mejor manera de comprobar para una implementación exitosa como los componentes serverside podrían no haber desplegado.

¿Hay alguna manera de que pudiera acceder a algunos API JBoss para obtener una lista de las aplicaciones implementadas? O, si alguien tiene alguna otra idea?

Gracias de antemano ...

¿Fue útil?

Solución

JBoss apoya la JSR-88 de implementación de API . Echar un vistazo a este cliente que se despliega sobre JBoss utilizando la aplicación JBoss JSR-88.

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