![[AIX]](../images/aixlogo.gif)
![[Linux]](../images/linux.gif)
![[Windows]](../images/windows.gif)
![[IBM i]](../images/iseries.gif)
![[z/OS]](../images/ngzos.gif)
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

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)
![[HP-UX]](../images/hpux.gif)
Puede realizar distintos cambios a los archivos JAR de EJB sin tener que detener el servidor y volverlo a iniciar.
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.
Cambie | Despliegue directo | Recarga dinámica |
---|---|---|
Modificación del archivo ejb-jar.xml de un archivo JAR de EJB. | No aplicable | Sí |
Modificación del archivo ibm-ejb-jar-ext.xmi o ibm-ejb-jar-bnd.xmi de un archivo JAR de EJB. | No aplicable | Sí |
Modificación del archivo Table.ddl de un archivo JAR de EJB. | No aplicable | No aplicable |
Modificación del archivo Map.mapxmi o Schema.dbxmi de un archivo JAR de EJB. | No aplicable | Sí |
Actualización de la clase de implementación para un archivo EJB o una clase dependiente de la clase de implementación para un archivo EJB. | No aplicable | Sí |
Actualización de la clase de la interfaz local/remota para un archivo EJB. | No aplicable | Sí |
Adición de un archivo EJB nuevo a un archivo JAR de EJB existente. | Sí | Sí |