Die Blueprint-Konfigurationsdatei enthält die Komponentenassemblierung und die Konfigurationsdaten für das Bundle. Die Datei beschreibt, wie die Komponenten in der OSGi-Serviceregistry registriert werden oder wie sie Services aus der OSGi-Serviceregistry abrufen. Diese Informationen werden zur Laufzeit verwendet, um die erforderlichen Komponenten beim Starten des Bundles zu instanziieren und zu konfigurieren.
Schema | URL | Beschreibung |
---|---|---|
Blueprint-Erweiterung | http://aries.apache.org/blueprint/xmlns/blueprint-ext/v1.0.0 | IBM® Blueprint-Erweiterungen Erweiterungen für das OSGi-Blueprint-Programmiermodell, wie z. B. Feldinjektion. |
Blueprint-Sicherheit | http://www.ibm.com/appserver/schemas/blueprint/security/v1.0.0 | IBM Blueprint-Sicherheit Konfigurieren Sie Bean-Sicherheit so, dass nur Benutzer, denen eine bestimmte Rolle zugeordnet wurde, auf die Methoden der Bean zugreifen können. Weitere Informationen: Blueprint-Sicherheit und OSGi-Anwendungen |
JPA | http://aries.apache.org/xmlns/jpa/v1.0.0 | JPA-Blueprint-Support Stellt JPA-Integration (Java™ Persistence API) in Blueprint zur Verfügung. Persistenzeinheiten und Persistenzkontexte können in Blueprint Managed Beans injiziert werden. |
Ressourcenreferenz | http://www.ibm.com/appserver/schemas/8.0/blueprint/resourcereference | Unterstützung für Blueprint-Ressourcenreferenz Ermöglicht, dass Objekte, die in WAS JNDI deklartiert sind (z. B. Datenquellen und Verbindungsfactorys), in Blueprint Managed Beans injiziert werden. |
Transaktionen | http://aries.apache.org/xmlns/transactions/v1.0.0 | Blueprint-Transaktionsunterstützung Gibt dem Entwickler die Möglichkeit, Transaktionsanforderungen für Blueprint Managed Beans zu deklarieren. |
Weitere Informationen zur Blueprint-Konfigurationsdatei finden Sie in den Hilfethemen OSGi-Blueprint-XML-Dateien und OSGi-Blueprint-Container-Spezifikation.
Wenn eine OSGi-Anwendung eine OSGi-Blueprint-Bindungskonfigurationsdatei enthält, wenn sie als Asset implementiert wird, dann stellt die Bindungskonfigurationsdatei die Standardwerte für den Authentifizierungsalias bereit, die beim Binden der Ressourcenreferenzen verwendet werden.
Weitere Informationen zur Blueprint-Bindungsdatei finden Sie unter XML-Blueprint-Bindungsdatei erstellen.
Diese Elemente werden auf der Basis der Blueprint-Namespaces aktiviert, die Sie der Blueprint-XML-Datei hinzufügen.
Weitere Informationen zu OSGi-Blueprint-XML-Dateien finden Sie in den folgenden Unterabschnitten: