Adición de descripciones de metatipo de OSGi a un proyecto de características de Liberty

Puede añadir descripciones de metatipo de OSGi a una característica Liberty que se ha creado en WebSphere Application Server Developer Tools mediante la creación de un archivo XML de metatipo. Puede empaquetar ese archivo en un proyecto de paquetes OSGi.

Procedimiento

  1. Desde la vista Explorador de proyectos, añada una carpeta en la carpeta BundleContent y llámela OSGI-INF.
  2. Cree una carpeta denominada metatype en la carpeta OSGI-INF.
  3. Cree el archivo XML de metatipo en la carpeta metatype.

    El archivo XML de metatipo debe tener un sufijo .xml. Puede utilizar cualquier nombre para el archivo.

  4. Opcional: Proporcione series traducidas para las definiciones de metatipo.
    1. Cree una carpeta que contenga los archivos de propiedades traducidos.

      Por ejemplo, puede crear una subcarpeta denominada I10n en la carpeta OSGI-INF y utilizar el prefijo metatipo para sus archivos de propiedades traducidos.

    2. En el archivo XML de metatipo, especifique la ubicación de la carpeta que ha creado.
      Utilice el ejemplo siguiente como pauta:
      <metatype:MetaData xmlns:metatype="http://www.osgi.org/xmlns/metatype/v1.1.0"  
      localization="OSGI-INF/I10n/metatype">

Resultados

Ha creado un archivo XML de metatipo, que se puede utilizar para añadir descripciones de metatipo de OSGi a una característica Liberty.

Qué hacer a continuación

Puede añadir información al archivo XML de metatipo. Para describir su configuración utilizando el servicio de metatipo de OSGi, empaquete el archivo XML de metatipo en la carpeta OSGI-INF/metatype de uno de sus proyectos de paquete OSGi, no en el proyecto de características de Liberty. Para conseguir los mejores resultados, ponga el archivo XML de metatipo en el mismo paquete OSGi que el código que recibe y procesa los valores de configuración como, por ejemplo, la implementación ManagedService asociada. Para obtener más información, consulte los apartados Descripción de la configuración mediante OSGi Metatype Service y Localización de los metadatos de configuración.


Icono que indica el tipo de tema Tema de tarea



Icono de indicación de fecha y hora Última actualización: Tuesday, 6 December 2016
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=t_feature_project_add_metatype
Nombre de archivo:t_feature_project_add_metatype.html