Recuperar un war implementado el GalssFish

Saludos amigos.

Tengo una urgencia, necesito recuperar un war que ya esta implementado en mi servidor GalssFish.

Es esto posible y de ser así como lo hago.

Gracias por su pronta y oportuna colaboración.

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.

Re: recuperar WAR

 

Búscalo por nombre en el directorio de Glassfish. Ejemplo:

find ~/glassfish4 -type f -name "*.war"

Estimado Jpaul

Tomándome de este tema, entiendo que si tu buscas una aplicación que se llama , por ejemplo, (hola.war), lo encontrarás como hola123675971.war. Se supondría que ¿le puedo cambiar el nombre y lo podría volver a deployar?

Re: cambiar el nombre WAR

 

Yup, excepto cuando exista otra aplicación que esté desplegada en el mismo contexto. Dependiendo del servidor de aplicaciones, algunos toman en cuenta el contenido del archivo META-INF/context.xml o WEB-INF/sun-web.xml o WEB-INF/jboss-web.xml sin importar el nombre del WAR. Ejemplos:

<?xml version="1.0" encoding="UTF-8"?>
<Context antiJARLocking="true" path="/hola"/>
<?xml version="1.0"?>
<jboss-web>
    <context-root>/hola</context-root>
</jboss-web>

Por lo que este archivo debe modificarse.

Gracias JPaul

Atte.