Unternehmensanwendung (enterpriseApplication)
Definiert die Eigenschaften einer Unternehmensanwendung.
Attributname | Datentyp | Standardwert | Beschreibung |
---|---|---|---|
autoStart | boolean | true | Gibt an, ob der Server die Anwendung automatisch startet. |
defaultClientModule | string | Standardclientmodul einer Unternehmensanwendung. | |
id | string | Eine eindeutige Konfigurations-ID. | |
location | Datei, Verzeichnis oder URL | Die Position einer Anwendung in Form eines absoluten Pfads oder eines Pfads, der relativ zum Verzeichnis apps auf Serverebene ist. | |
name | string | Der Name einer Anwendung. | |
suppressUncoveredHttpMethodWarning | boolean | false | Option zum Unterdrücken von Warnungen zu erkannten zu HTTP-Methoden während der Anwendungsimplementierung. |
type | string | Der Typ des Anwendungsarchivs. |
- application-bnd
Beschreibung: Bindet allgemeine Implementierungsinformationen, die in der Anwendung enthalten sind, an bestimmte Ressourcen.Erforderlich: falseDatentyp: Attributname Datentyp Standardwert Beschreibung version string Version der Anwendungsbindungsspezifikation. - application-bnd > security-role
Beschreibung: Eine eindeutige Konfigurations-ID.Erforderlich: falseDatentyp: Attributname Datentyp Standardwert Beschreibung id string Eine eindeutige Konfigurations-ID. name string Der Name einer Sicherheitsrolle. - application-bnd > security-role > group
Beschreibung: Eine eindeutige Konfigurations-ID.Erforderlich: falseDatentyp: Attributname Datentyp Standardwert Beschreibung access-id string Gruppenzugriffs-ID id string Eine eindeutige Konfigurations-ID. name string Der Name einer Gruppe, die eine Sicherheitsrolle hat.
- application-bnd > security-role > run-as
Beschreibung: Eine eindeutige Konfigurations-ID.Erforderlich: falseDatentyp: Attributname Datentyp Standardwert Beschreibung id string Eine eindeutige Konfigurations-ID. password Umkehrbar verschlüsseltes Kennwort (string) Kennwort eines Benutzers, der auf eine Bean über eine andere Bean zugreifen muss. Der Wert kann in Klartext oder in verschlüsselter Form gespeichert werden. Verwenden Sie zum Verschlüsseln des Kennworts das Tool securityUtility mit der Option encode. userid string ID eines Benutzers, der auf eine Bean über eine andere Bean zugreifen muss.
- application-bnd > security-role > special-subject
Beschreibung: Eine eindeutige Konfigurations-ID.Erforderlich: falseDatentyp: Attributname Datentyp Standardwert Beschreibung id string Eine eindeutige Konfigurations-ID. type - EVERYONE
- ALL_AUTHENTICATED_USERS
Einer der folgenden Sondersubjekttypen: ALL_AUTHENTICATED_USERS, EVERYONE. - EVERYONE
- Jeder
- ALL_AUTHENTICATED_USERS
- Alle authentifizierten Benutzer
- application-bnd > security-role > user
Beschreibung: Eine eindeutige Konfigurations-ID.Erforderlich: falseDatentyp: Attributname Datentyp Standardwert Beschreibung access-id string Eine Benutzerzugriffs-ID im allgemeinen Format Benutzer:Realmname/eindeutige_ID_des_Benutzers. Es wird ein Wert wird generiert, wenn kein Wert angegeben wird. id string Eine eindeutige Konfigurations-ID. name string Der Name eines Benutzers, der eine Sicherheitsrolle hat.
- classloader
Beschreibung: Definiert die Einstellungen für ein Anwendungsklassenladeprogramm.Erforderlich: falseDatentyp: Attributname Datentyp Standardwert Beschreibung apiTypeVisibility string spec,ibm-api,api Die Typen von API-Paketen, die dieses Klassenladeprogramm sehen kann, in Form einer durch Kommas getrennten Liste mit einer beliebigen Kombination der folgenden Einträge: spec, ibm-api, api, third-party. classProviderRef Liste mit Referenzen auf resourceAdapter-Elemente der höchsten Ebene (durch Kommas getrennte Zeichenfolge). Liste der Klassenproviderreferenzen. Wenn Sie Klassen oder Ressourcen suchen, delegiert Sie dieses Klassenladeprogramm an die angegebenen Klassenprovider, nachdem es seinen eigenen Klassenpfad durchsucht hat. commonLibraryRef Liste mit Referenzen auf library-Elemente der höchsten Ebene (durch Kommas getrennte Zeichenfolge). Liste der Bibliotheksreferenzen. Bibliotheksklasseninstanzen werden gemeinsam mit anderen Klassenladeprogrammen verwendet. delegation - parentFirst
- parentLast
parentFirst Steuert, ob das übergeordnete Klassenladeprogramm vor oder nach diesem Klassenladeprogramm verwendet wird. Wenn Übergeordnetes zuerst ausgewählt wird, werden Anforderungen an das umittelbar übergeordnete Klassenladeprogramm delegiert, bevor der Klassenpfad durchsucht wird. Wenn Übergeordnetes zuletzt ausgewählt wird, wird der Klassenpfad durchsucht, bevor die Anforderung an das unmittelbar übergeordnete Klassenladeprogramm delegiert wird. - parentFirst
- Übergeordnetes zuerst
- parentLast
- Übergeordnetes zuletzt
privateLibraryRef Liste mit Referenzen auf library-Elemente der höchsten Ebene (durch Kommas getrennte Zeichenfolge). Liste der Bibliotheksreferenzen. Bibliotheksklasseninstanzen sind für dieses Klassenladeprogramm eindeutig, unabhängig von den Klasseninstanzen anderer Klassenladeprogramme. - classloader > commonLibrary
Beschreibung: Liste der Bibliotheksreferenzen. Bibliotheksklasseninstanzen werden gemeinsam mit anderen Klassenladeprogrammen verwendet.Erforderlich: falseDatentyp: Attributname Datentyp Standardwert Beschreibung apiTypeVisibility string spec,ibm-api,api Die Typen von API-Paketen, die das Klassenladeprogramm dieser Bibliothek sehen kann, in Form einer durch Kommas getrennten Liste mit einer beliebigen Kombination der folgenden Einträge: spec, ibm-api, api, third-party. description string Beschreibung der gemeinsam genutzten Bibliothek für Administratoren. filesetRef Liste mit Referenzen auf fileset-Elemente der höchsten Ebene (durch Kommas getrennte Zeichenfolge). ID der referenzierten Dateigruppe id string Eine eindeutige Konfigurations-ID. name string Name der gemeinsam genutzten Bibliothek für Administratoren. - classloader > commonLibrary > file
Beschreibung: ID der referenzierten DateiErforderlich: falseDatentyp: Attributname Datentyp Standardwert Beschreibung id string Eine eindeutige Konfigurations-ID. name Pfad zu einer Datei Vollständig qualifizierter Dateiname
- classloader > commonLibrary > fileset
Beschreibung: ID der referenzierten DateigruppeErforderlich: falseDatentyp: Attributname Datentyp Standardwert Beschreibung caseSensitive boolean true Boolescher Wert, der anzeigt, ob bei der Suche die Groß-/Kleinschreibung beachtet werden soll (Standardeinstellung: true). dir Pfad zu einem Verzeichnis ${server.config.dir} Das Basisverzeichnis, in dem Dateien gesucht werden. excludes string Die durch Kommas oder Leerzeichen getrennte Liste mit Dateinamensmustern, die von den Suchergebnissen ausgeschlossen werden sollen. Standardmäßig werden keine Dateien ausgeschlossen. id string Eine eindeutige Konfigurations-ID. includes string * Die durch Kommas oder Leerzeichen getrennte Liste mit Dateinamensmustern, die in die Suchergebnisse eingeschlossen werden sollen (Standardeinstellung: *). scanInterval Zeitraum mit Genauigkeit in Millisekunden 0 Das Intervall, in dem die Dateigruppe auf Änderungen hin überprüft wird, zusammen mit dem Suffix für die Zeiteinheit: h-Stunde, m-Minute, s-Sekunde, ms-Millisekunde (z. B. 2ms oder 5s). Diese Einstellung ist standardmäßig inaktiviert (scanInterval=0). Geben Sie eine positive ganze Zahl, gefolgt von einer Zeiteinheit, an. Die gültigen Zeiteinheiten sind Stunden (h), Minuten (m), Sekunden (s) und Millisekunden (ms). Geben Sie 500 Millisekunden beispielsweise als 500ms an. Sie können mehrere Werte in einen einzigen Eintrag einschließen. 1s500ms entspricht beispielsweise 1,5 Sekunden.
- classloader > commonLibrary > folder
Beschreibung: ID des referenzierten OrdnersErforderlich: falseDatentyp: Attributname Datentyp Standardwert Beschreibung dir Pfad zu einem Verzeichnis Verzeichnis oder Ordner, der zum Suchen von Ressourcendateien in den Bibliotheksklassenpfad eingeschlossen werden soll id string Eine eindeutige Konfigurations-ID.
- classloader > privateLibrary
Beschreibung: Liste der Bibliotheksreferenzen. Bibliotheksklasseninstanzen sind für dieses Klassenladeprogramm eindeutig, unabhängig von den Klasseninstanzen anderer Klassenladeprogramme.Erforderlich: falseDatentyp: Attributname Datentyp Standardwert Beschreibung apiTypeVisibility string spec,ibm-api,api Die Typen von API-Paketen, die das Klassenladeprogramm dieser Bibliothek sehen kann, in Form einer durch Kommas getrennten Liste mit einer beliebigen Kombination der folgenden Einträge: spec, ibm-api, api, third-party. description string Beschreibung der gemeinsam genutzten Bibliothek für Administratoren. filesetRef Liste mit Referenzen auf fileset-Elemente der höchsten Ebene (durch Kommas getrennte Zeichenfolge). ID der referenzierten Dateigruppe id string Eine eindeutige Konfigurations-ID. name string Name der gemeinsam genutzten Bibliothek für Administratoren. - classloader > privateLibrary > file
Beschreibung: ID der referenzierten DateiErforderlich: falseDatentyp: Attributname Datentyp Standardwert Beschreibung id string Eine eindeutige Konfigurations-ID. name Pfad zu einer Datei Vollständig qualifizierter Dateiname
- classloader > privateLibrary > fileset
Beschreibung: ID der referenzierten DateigruppeErforderlich: falseDatentyp: Attributname Datentyp Standardwert Beschreibung caseSensitive boolean true Boolescher Wert, der anzeigt, ob bei der Suche die Groß-/Kleinschreibung beachtet werden soll (Standardeinstellung: true). dir Pfad zu einem Verzeichnis ${server.config.dir} Das Basisverzeichnis, in dem Dateien gesucht werden. excludes string Die durch Kommas oder Leerzeichen getrennte Liste mit Dateinamensmustern, die von den Suchergebnissen ausgeschlossen werden sollen. Standardmäßig werden keine Dateien ausgeschlossen. id string Eine eindeutige Konfigurations-ID. includes string * Die durch Kommas oder Leerzeichen getrennte Liste mit Dateinamensmustern, die in die Suchergebnisse eingeschlossen werden sollen (Standardeinstellung: *). scanInterval Zeitraum mit Genauigkeit in Millisekunden 0 Das Intervall, in dem die Dateigruppe auf Änderungen hin überprüft wird, zusammen mit dem Suffix für die Zeiteinheit: h-Stunde, m-Minute, s-Sekunde, ms-Millisekunde (z. B. 2ms oder 5s). Diese Einstellung ist standardmäßig inaktiviert (scanInterval=0). Geben Sie eine positive ganze Zahl, gefolgt von einer Zeiteinheit, an. Die gültigen Zeiteinheiten sind Stunden (h), Minuten (m), Sekunden (s) und Millisekunden (ms). Geben Sie 500 Millisekunden beispielsweise als 500ms an. Sie können mehrere Werte in einen einzigen Eintrag einschließen. 1s500ms entspricht beispielsweise 1,5 Sekunden.
- classloader > privateLibrary > folder
Beschreibung: ID des referenzierten OrdnersErforderlich: falseDatentyp: Attributname Datentyp Standardwert Beschreibung dir Pfad zu einem Verzeichnis Verzeichnis oder Ordner, der zum Suchen von Ressourcendateien in den Bibliotheksklassenpfad eingeschlossen werden soll id string Eine eindeutige Konfigurations-ID.
- resourceAdapter
Beschreibung: Gibt die Konfiguration für einen Ressourcenadapter an, der in eine Anwendung eingebettet ist.Erforderlich: falseDatentyp: Attributname Datentyp Standardwert Beschreibung alias string ${id} Überschreibt die Standard-ID für den Ressourcenadapter. Die ID wird im Namen des Konfigurationseigenschaftselements des Ressourcenadapters verwendet, anhand dessen wiederum der Name des Konfigurationseigenschaftselements für alle vom Ressourcenadapter bereitgestellten Ressourcen bestimmt wird. Der Name des Konfigurationseigenschaftselements hat das Format properties.<ANWENDUNGSNAME>.<ALIAS>, wobei <ANWENDUNGSNAME> für den Namen der Anwendung und <ALIAS> für den konfigurierten Alias steht. Wenn das Element nicht angegeben wird, wird als Alias standardmäßig der Modulname des Ressourcenadapters verwendet. autoStart boolean Konfiguriert, ob ein Ressourcenadapter automatisch bei der Implementierung des Ressourcenadapters oder verzögert bei der Injektion oder bei der Suche einer Ressource gestartet wird. contextServiceRef Referenz auf das contextService-Element (string) der höchsten Ebene. Konfiguriert, wie der Kontext erfasst und an Threads weitergegeben wird. id string Gibt den Namen des eingebetteten Ressourcenadaptermoduls an, für das diese Konfiguration gilt. - resourceAdapter > contextService
Beschreibung: Konfiguriert, wie der Kontext erfasst und an Threads weitergegeben wird.Erforderlich: falseDatentyp: Attributname Datentyp Standardwert Beschreibung baseContextRef Referenz auf das contextService-Element (string) der höchsten Ebene. Gibt einen Basiskontextservice an, von dem Kontext übernommen werden soll, der noch nicht in diesem Kontextservice definiert ist. jndiName string JNDI-Name onError - IGNORE
- FAIL
- WARN
WARN Bestimmt die Aktion, die beim Feststellen von Konfigurationsfehlern ausgeführt werden soll. Wenn beispielsweise securityContext für diesen Kontextservice konfiguriert, aber das Sicherheitsfeature nicht aktiviert ist, bestimmt onError, ob die Aktion als gescheitert eingestuft oder eine Warnung ausgegeben wird oder ob die Teile der Konfiguration, die falsch sind, ignoriert werden sollen. - IGNORE
- Der Server gibt keine Warnungen und Fehlernachrichten aus, wenn ein Konfigurationsfehler auftritt.
- FAIL
- Der Server gibt eine Warnung oder Fehlernachricht beim ersten Auftreten des Fehlers aus und stoppt den Server dann.
- WARN
- Der Server gibt Warnungen und Fehlernachrichten aus, wenn ein Konfigurationsfehler auftritt.
- resourceAdapter > contextService > baseContext
Beschreibung: Gibt einen Basiskontextservice an, von dem Kontext übernommen werden soll, der noch nicht in diesem Kontextservice definiert ist.Erforderlich: falseDatentyp: Attributname Datentyp Standardwert Beschreibung baseContextRef Referenz auf das contextService-Element (string) der höchsten Ebene. Gibt einen Basiskontextservice an, von dem Kontext übernommen werden soll, der noch nicht in diesem Kontextservice definiert ist. id string Eine eindeutige Konfigurations-ID. jndiName string JNDI-Name onError - IGNORE
- FAIL
- WARN
WARN Bestimmt die Aktion, die beim Feststellen von Konfigurationsfehlern ausgeführt werden soll. Wenn beispielsweise securityContext für diesen Kontextservice konfiguriert, aber das Sicherheitsfeature nicht aktiviert ist, bestimmt onError, ob die Aktion als gescheitert eingestuft oder eine Warnung ausgegeben wird oder ob die Teile der Konfiguration, die falsch sind, ignoriert werden sollen. - IGNORE
- Der Server gibt keine Warnungen und Fehlernachrichten aus, wenn ein Konfigurationsfehler auftritt.
- FAIL
- Der Server gibt eine Warnung oder Fehlernachricht beim ersten Auftreten des Fehlers aus und stoppt den Server dann.
- WARN
- Der Server gibt Warnungen und Fehlernachrichten aus, wenn ein Konfigurationsfehler auftritt.
- resourceAdapter > contextService > baseContext > baseContext
Beschreibung: Gibt einen Basiskontextservice an, von dem Kontext übernommen werden soll, der noch nicht in diesem Kontextservice definiert ist.Erforderlich: falseDatentyp: com.ibm.ws.context.service-factory
- resourceAdapter > contextService > baseContext > classloaderContext
Beschreibung: Eine eindeutige Konfigurations-ID.Erforderlich: falseDatentyp: Attributname Datentyp Standardwert Beschreibung id string Eine eindeutige Konfigurations-ID.
- resourceAdapter > contextService > baseContext > jeeMetadataContext
Beschreibung: Eine eindeutige Konfigurations-ID.Erforderlich: falseDatentyp: Attributname Datentyp Standardwert Beschreibung id string Eine eindeutige Konfigurations-ID.
- resourceAdapter > contextService > baseContext > securityContext
Beschreibung: Eine eindeutige Konfigurations-ID.Erforderlich: falseDatentyp: Attributname Datentyp Standardwert Beschreibung id string Eine eindeutige Konfigurations-ID.
- resourceAdapter > contextService > baseContext > syncToOSThreadContext
Beschreibung: Eine eindeutige Konfigurations-ID.Erforderlich: falseDatentyp: Attributname Datentyp Standardwert Beschreibung id string Eine eindeutige Konfigurations-ID.
- resourceAdapter > contextService > baseContext > zosWLMContext
Beschreibung: Eine eindeutige Konfigurations-ID.Erforderlich: falseDatentyp: Attributname Datentyp Standardwert Beschreibung daemonTransactionClass string ASYNCDMN Der Name der Transaktionsklasse, die WLM für die Klassifikation von Arbeiten bereitgestellt wird, wenn ein neuer WLM-Kontext für Dämonarbeiten erstellt wird. defaultTransactionClass string ASYNCBN Der Name der Transaktionsklasse, die WLM für die Klassifikation von Arbeiten bereitgestellt wird, wenn ein neuer WLM-Kontext für Arbeiten erstellt wird, die keine Dämonarbeiten sind. id string Eine eindeutige Konfigurations-ID. wlm - Propagate
- PropagateOrNew
- New
Propagate Gibt an, wie der WLM-Kontext für Arbeiten verarbeitet wird, die keine Dämonarbeiten sind. - Propagate
- Denselben WLM-Kontext verwenden (sofern vorhanden)
- PropagateOrNew
- Verwenden Sie denselben WLM-Kontext, oder erstellen Sie einen neuen Kontext, wenn kein aktueller Kontext vorhanden ist.
- New
- Erstellt immer einen neuen WLM-Kontext.
- resourceAdapter > contextService > classloaderContext
Beschreibung: Eine eindeutige Konfigurations-ID.Erforderlich: falseDatentyp: Attributname Datentyp Standardwert Beschreibung id string Eine eindeutige Konfigurations-ID.
- resourceAdapter > contextService > jeeMetadataContext
Beschreibung: Eine eindeutige Konfigurations-ID.Erforderlich: falseDatentyp: Attributname Datentyp Standardwert Beschreibung id string Eine eindeutige Konfigurations-ID.
- resourceAdapter > contextService > securityContext
Beschreibung: Eine eindeutige Konfigurations-ID.Erforderlich: falseDatentyp: Attributname Datentyp Standardwert Beschreibung id string Eine eindeutige Konfigurations-ID.
- resourceAdapter > contextService > syncToOSThreadContext
Beschreibung: Eine eindeutige Konfigurations-ID.Erforderlich: falseDatentyp: Attributname Datentyp Standardwert Beschreibung id string Eine eindeutige Konfigurations-ID.
- resourceAdapter > contextService > zosWLMContext
Beschreibung: Eine eindeutige Konfigurations-ID.Erforderlich: falseDatentyp: Attributname Datentyp Standardwert Beschreibung daemonTransactionClass string ASYNCDMN Der Name der Transaktionsklasse, die WLM für die Klassifikation von Arbeiten bereitgestellt wird, wenn ein neuer WLM-Kontext für Dämonarbeiten erstellt wird. defaultTransactionClass string ASYNCBN Der Name der Transaktionsklasse, die WLM für die Klassifikation von Arbeiten bereitgestellt wird, wenn ein neuer WLM-Kontext für Arbeiten erstellt wird, die keine Dämonarbeiten sind. id string Eine eindeutige Konfigurations-ID. wlm - Propagate
- PropagateOrNew
- New
Propagate Gibt an, wie der WLM-Kontext für Arbeiten verarbeitet wird, die keine Dämonarbeiten sind. - Propagate
- Denselben WLM-Kontext verwenden (sofern vorhanden)
- PropagateOrNew
- Verwenden Sie denselben WLM-Kontext, oder erstellen Sie einen neuen Kontext, wenn kein aktueller Kontext vorhanden ist.
- New
- Erstellt immer einen neuen WLM-Kontext.
- resourceAdapter > customize
Beschreibung: Passt das Konfigurationseigenschaftenelement für die Aktivierungsspezifikation, das verwaltete Objekt oder die Verbindungsfactory mit der angegebenen Schnittstellen- und/oder Implementierungsklasse an.Erforderlich: falseDatentyp: Attributname Datentyp Standardwert Beschreibung implementation string Der vollständig qualifizierte Name der Implementierungsklasse, für die das Konfigurationseigenschaftenelement angepasst werden soll. interface string Der vollständig qualifizierte Name der Schnittstellenklasse, für die das Konfigurationseigenschaftenelement angepasst werden soll. suffix string Überschreibt das Standardsuffix für das Konfigurationseigenschaftenelement, z. B. "CustomConnectionFactory" in properties.rarModule1.CustomConnectionFactory. Das Suffix ist als Unterscheidungsmerkmal hilfreich, wenn mehrere Typen von Verbindungsfactorys, verwalteten Objekten oder Endpunktaktivierungen von einem Ressourcenadapter bereitgestellt werden. Wenn das Suffix bei einer Anpassung des Konfigurationseigenschaftselements weggelassen wird oder leer bleibt, wird kein Suffix verwendet.