Compartición de paquetes OSGi comunes para Liberty
Puede compartir paquetes OSGi comunes colocándolos en un directorio local o un repositorio remoto y configurando el archivo server.xml para el servidor, para que estos paquetes OSGi comunes estén disponibles para las aplicaciones OSGi.
Directorio local
Procedimiento
Repositorio remoto
Puede acceder a paquetes contenido en un repositorio OSGi remoto que soporta el formato de repositorio de paquetes OSGi (OBR).
Procedimiento
Añada las líneas siguientes en el servidor server.xml.
<bundleRepository location="URL" />
Donde
el URL señala a la ubicación de un archivo XML OBR. Se admiten los
protocolos siguientes:- HTTP
- HTTPS
- file
Nota: Si especifica un URL de archivo relativo, se trata después como
relativo al valor de ${server.config.dir} y se
resuelve en un archivo XML OBR local.
Puede definir un repositorio remoto y local a la vez utilizando, tanto un atributo de ubicación, como etiquetas de conjunto de archivos anidados dentro de la misma entrada bundleRepository.