Abgelöste Liberty-Features

Wenn ein Feature abgelöst wurde, kann ein neues Feature oder eine Kombination von Features Vorteile gegenüber dem abgelösten Feature bieten.

Sie können beispielsweise neue differenziertere Features anstelle des abgelösten Features verwenden, um die Ressourcennutzung des Servers durch den Ausschluss von Inhalten, die möglicherweise nicht erforderlich sind, zu verringern. Das neue Feature bzw. die neuen Features können die Funktionalität des abgelösten Features möglicherweise nicht vollständig ersetzen. Deshalb müssen Sie Ihr Szenario überdenken, bevor Sie sich für die Änderung Ihrer Konfiguration entscheiden. Abgelöste Features werden weiterhin vollständig unterstützt und können weiterhin in der Konfiguration verwendet werden, aber Sie können Ihre Konfiguration unter Umständen durch die Verwendung der neueren Features verbessern.

Gelegentlich wird ein Feature, das andere Features einschließt, durch eine neue Version des Features ersetzt, die nicht alle diese Features enthält. Die Features, die nicht in der neuen Version enthalten sind, gelten als eigenständig. Wenn Ihre Anwendung von den Funktionen eines eigenständigen Features abhängig ist, müssen Sie das eigenständige Feature explizit Ihrer Konfiguration hinzufügen.

featureA und featureB haben beispielsweise die folgenden Bedingungen:
  • featureA-1.0 enthält featureB-1.0.
  • featureA-2.0 beinhaltet nicht featureB-1.0 (oder spätere Versionen von featureB)
Wenn Ihre Anwendung Funktionen von den featureB-Funktionen abhängig ist, funktionieren beide der folgenden Konfigurationen:
  • featureA-1.0 in die Datei server.xml einschließen
  • featureA-2.0 und featureB-1.0 in die Datei server.xml einschließen
Tabelle 1. Abgelöste Features. In der folgenden Tabelle sind die abgelösten Features beschrieben.
Kategorie Abgelöstes Feature Neues Feature bzw. neue Featurefunktion Abhängiges Feature entfernt
Liberty-Sicherheit appSecurity-1.0 appSecurity-2.0

Diese Version des Features "appSecurity" sichert nur Anwendungen, die explizit auf dem Vorhandensein anderer Features basieren. Wenn das Feature servlet-3.0 zusammen mit dem Feature appSecurity-2.0 vorhanden sit, werden Webanwendungen gesichert. Ist das Feature servlet-3.0 nicht vorhanden, werden Webanwendungen nicht gesichert.

servlet-3.0 wurde aus der Definition von appSecurity-2.0 entfernt. Wenn Ihre Anwendungen von dem Feature servlet-3.0 abhängig sind, müssen Sie es gesondert hinzufügen.

Symbol das den Typ des Artikels anzeigt. Referenzartikel

Dateiname: rwlp_superfeat.html