Paquetes de nuestra aplicación como un archivo .war, anunciamos soporte para JBoss AS5 e instruimos a nuestros clientes a copiar el .war en su directorio 'deploy' de JBoss, y comienzan su servidor de aplicaciones en orden para desplegar el .war.JBoss AS7 * .dodeploy archivos
Estamos introduciendo soporte para JBoss AS7, por lo que nuestras instrucciones de implementación para AS7 tendrán que cambiar a algo así como
-copy the application.war to $JBOSS_HOME/standalone/deployments
-touch $JBOSS_HOME/standalone/deployments/application.war.dodeploy
-start JBoss AS7
Este método deployent parece incómodo para mí, y posiblemente frágil, como el fracaso para crear con éxito el * .dodeploy file hará que la implementación falle. Además, los problemas de inicio de JBoss pueden hacer que la implementación falle, lo que ocasiona que el archivo * .dodeploy cambie su nombre * .fallo, por lo que debería cambiarse el nombre a * .dodeploy antes de intentar volver a implementarlo. Estamos pensando que el proceso parece un poco incómodo para algunos de nuestros clientes, quienes pueden no estar familiarizados con JBoss AS7.
¿Hay alguna manera de automatizar este proceso de implementación para que sea más sencillo para los implementadores que no estén cómodos con cómo funcionan las cosas con JBoss AS7? ¿Cómo están manejando otras personas este tipo de situaciones? gracias por cualquier sugerencia
agregar ... auto-deploy-zipped = "true" auto-deploy-explosioned = "false" – MacGyver