Si ha habilitado La biblioteca de modelo de Open Services Gateway initiative (OSGi), puede activar u n ciclo de vida preconfigurado para la
comunidad. El ciclo de vida da soporte a un entorno de modelo de componentes que utiliza un repositorio de paquetes OSGi para empaquetar servicios web.
Antes de empezar
Para poder utilizar el ciclo de vida OSGi, un administrador de repositorios debe habilitar la
biblioteca de modelo OSGi.
Para obtener más información, consulte Habilitar la biblioteca de modelo OSGi.
Para importar y
gestionar el ciclo de vida, debe ser administrador de repositorios o administrador de una comunidad.
Para
configurar el ciclo de vida para que funcione con un repositorio de paquetes, los productos integrados deben utilizar el URL siguiente:
http://nombrehost:puerto/raíz-contexto/BundleRepository.
Este URL es el repositorio de paquetes OSGi (OBR). Para obtener más información, consulte
Repositorio de paquetes OSGi (OBR).
Procedimiento
- Inicie una sesión en la aplicación web de .
- Pulse Administración.
- Pulse el nombre de una comunidad o cree una para OBR.
- Pulse la pestaña Ciclos de vida.
- En la sección Ciclos de vida, pulse Importar ciclo de vida de OSGi.
- Pulse Roles y especifique las roles de usuario de comunidad para gestionar los usuarios que pueden buscar, visualizar y
descargar activos de paquete de OBR. Los paquetes que son visibles en OBR se basan en el rol de un usuario. Para garantizar que los activos de paquete sean visibles en OBR y
permitir que los usuarios descarguen paquetes, los usuarios deben poder buscar y descargar paquetes. Puede utilizar el rol Consumidor de
activos. Para que usuarios anónimos tengan posibilidades de búsqueda y descarga, puede asignar el rol Consumidor de activos a Todos los
usuarios.
- Pulse Aceptar. El ciclo de vida de OSGi se creará y configurará para los tipos de activos OSGi.
Qué hacer a continuación
Puede modificar el ciclo de vida de OSGi para alinearlo con los procesos de la comunidad u organización. Para obtener más información sobre cómo
configurar ciclos de vida personalizados, consulte
Creación de ciclos de vida maestros.
Al
someter activos OSGiBundle en la comunidad, siga estas directrices:
- Someta un activo por paquete e incluya un archivo .jar con un archivo manifest.mf.
- Especifique un nombre, una versión y una breve descripción en el activo. Estos valores se sobrescribirán con los valores especificados en el archivo de
manifiesto.
- Al someter el paquete, impida que el cliente web extraiga el contenido del archivo .jar. En la ventana Expandir archivo
comprimido, pulse Más opciones,
seleccione Cargar y pulse No.