Puede cambiar los archivadores de aplicaciones web
(archivos WAR) en servidores de aplicaciones sin necesidad de detener
el servidor ni de iniciarlo de nuevo.
Acerca de esta tarea
La siguiente nota se aplica a los archivos de referencias con una extensión .xmi en este tema:
Supported configurations: Para los
archivos de enlace y extensión de IBM®, la extensión
del nombre de archivo .xmi o .xml es diferente en función de si se utiliza una aplicación
o módulo previo a Java EE 5 o una aplicación o módulo
Java™ EE 5 o posterior. Un archivo de enlace o
extensión de IBM se denomina ibm-*-ext.xmi o
ibm-*-bnd.xmi donde * es el tipo de archivo de extensión o enlace como app, application,
ejb-jar o web. Se aplican las condiciones siguientes:
- En el caso de una aplicación o módulo que utilice una Java EE anterior a la versión 5, la extensión del archivo debe ser .xmi.
- En el caso de una aplicación que utilice Java EE versión 5 o posterior, la extensión del archivo debe ser .xml. Si los archivos .xmi se incluyen con la aplicación o el módulo, el producto ignora los archivos .xmi.
No obstante, puede existir un módulo de Java EE
5 o posterior dentro de una aplicación que incluya archivos previos a Java EE 5 y que
utilice la extensión de nombre de archivo .xmi.
Los archivos ibm-webservices-ext.xmi, ibm-webservices-bnd.xmi, ibm-webservicesclient-bnd.xmi, ibm-webservicesclient-ext.xmi,
y ibm-portlet-ext.xmi siguen utilizando la extensión de archivo .xmi.
sptcfg
![[Solaris]](../images/solaris.gif)
Restricción: Las
funciones de despliegue directo y recarga dinámica no están soportadas cuando se ejecuta el
producto en estos
sistemas operativos. Los archivos JAR (Java Archive) contenidos en el JDK (Java Development Kit) asociado
tienen una correlación de memoria. Si se actualizan estos archivos JAR mediante la función de despliegue
directo y recarga dinámica cuando los utiliza la JVM (Java Virtual Machine), los archivos se vuelven
incoherente, lo que genera una colisión en el servidor de aplicaciones. Cuando realice cambios en una
aplicación en estos sistemas operativos, no utilice las funciones de despliegue directo y recarga dinámica.
En su lugar, reinicie la aplicación para que los cambios queden reflejados.
Puede realizar distintos cambios a los archivos WAR sin tener que detener el
servidor y volverlo a iniciar.
La tabla siguiente lista los cambios que puede realizar manipulando un archivo WAR en el servidor en el que se despliega la aplicación. La tabla también indica si utiliza el despliegue dinámico o la recarga dinámica para realizar los cambios.