Script osgiCfgInit
La infraestructura Equinox OSGi se utiliza para gestionar la carga de clases y las relaciones entre los paquetes de componentes de servidor. En algunos casos, los datos de los paquetes en la caché, que se mantienen para cada perfil y tiene una memoria caché independiente en el nivel de WAS_HOME para los procesos que implican a toda la instalación, se pueden sincronizar con los archivos binarios reales que hay en el servidor. Puede utilizar el script osgiCfgInit para borrar y volver a crear la memoria caché de OSGi.

Sintaxis
![[AIX]](../images/aixlogo.gif)
![[HP-UX]](../images/hpux.gif)
![[Linux]](../images/linux.gif)
![[Solaris]](../images/solaris.gif)
![[IBM i]](../images/iseries.gif)
![[z/OS]](../images/ngzos.gif)
osgiCfgInit.sh [opciones]
![[Windows]](../images/windows.gif)
osgiCfgInit.bat [opciones]
Opciones
Las siguientes opciones están disponibles para el script osgiCfgInit:
- -all
- El script borra las memorias caché de todos los servidores de la instalación, así como la memoria caché de WAS_HOME.
- -washome
- El script borra la memoria caché en el nivel de WAS_HOME.
- -profile nombre_perfil
- El script borra la memoria caché para el perfil especificado.
- -profileConfig nombre_perfil
- El script borra la memoria caché en el nivel de perfil para el perfil especificado.
- -servers nombreServidor1 nombreServidor2 ...
- El script borra la memoria caché para los servidores especificados.
Ejemplo de uso
Para borrar la memoria caché, ejecute el mandato como se indica a continuación:
![[AIX]](../images/aixlogo.gif)
![[HP-UX]](../images/hpux.gif)
![[Linux]](../images/linux.gif)
![[Solaris]](../images/solaris.gif)
![[IBM i]](../images/iseries.gif)
![[z/OS]](../images/ngzos.gif)
./osgiCfgInit.sh [-all|-washome]
![[Windows]](../images/windows.gif)
osgiCfgInit.bat [-all|-washome]
Si el script finaliza satisfactoriamente, el mensaje "Memoria caché de OSGi limpiada satisfactoriamente para ubicación." aparece en la línea de mandatos.