[AIX][Linux][Windows][IBM i][z/OS]

Modificación o adición de archivos JAR de EJB

Puede cambiar los archivos JAR (Java™ archive) de un EJB (enterprise bean) en servidores de aplicaciones sin necesidad de detener el servidor ni de iniciarlo de nuevo.

Acerca de esta tarea

La nota siguiente se aplica a las referencias de archivo con extensión .xmi de este tema:
Supported configurations 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][HP-UX]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) del Java Development Kit (JDK) asociado se correlacionan en memoria. Si se actualizan estos archivos JAR mediante la funcionalidad de despliegue directo y recarga dinámica cuando están siendo utilizados por la máquina virtual Java (JVM), quedan inconsistentes y esto provoca que se cuelgue 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 JAR de EJB sin tener que detener el servidor y volverlo a iniciar.

Importante: Consulte Formas de actualizar los archivos de aplicación empresariales y decida si el despliegue directo es el método adecuado para actualizar los archivos JAR de EJB. Hay otros métodos más fáciles y el despliegue directo sólo es apropiado para usuarios experimentados. Puede utilizar el asistente de actualización de la consola administrativa para realizar los cambios sin tener que detener y reiniciar el servidor.

En la tabla siguiente se listan los cambios que puede realizar en los archivos JAR de EJB manipulando un archivo EJB en el servidor donde se ha desplegado la aplicación. La tabla también indica si utiliza el despliegue dinámico o la recarga dinámica para realizar los cambios.

Procedimiento


Icon that indicates the type of topic Task topic



Timestamp icon Last updated: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=trun_app_hotupgrade_ejb
File name: trun_app_hotupgrade_ejb.html