Webcontainer (webContainer)
Konfiguration für den Web-Container.
Attributname | Datentyp | Standardwert | Beschreibung |
---|---|---|---|
allowExpressionFactoryPerApp | boolean | false | Schalter zum Laden der Ausdrucksfactory, die von der Anwendung definiert wird. Aktivieren Sie diese angepasste Eigenschaft, wenn Sie eine angepasste EL-Implementierung (z. B. JUEL) verwenden, die ihre eigene Ausdrucksfactory definieren muss. |
allowIncludeSendError | boolean | false | Ermöglicht RequestDispatch, Fehler zu Include-Methoden zu senden. Die entsprechende angepasste Eigenschaft im vollständigen Anwendungsserverprofil ist com.ibm.ws.webcontainer.allowincludesenderror. |
asyncMaxSizeTaskPool | int | 5000 | Maximale Größe von Tasks im Pool für asynchrone Tasks, bevor abgebrochene Tasks automatisch bereinigt werden. Die entsprechende angepasste Eigenschaft im vollständigen Anwendungsserverprofil ist com.ibm.ws.webcontainer.asyncmaxsizetaskpool. |
asyncPurgeInterval | int | 30000 | Zeitintervall für das erforderliche Löschen abgebrochener Tasks im Pool. Die entsprechende angepasste Eigenschaft im vollständigen Anwendungsserverprofil ist com.ibm.ws.webcontainer.asyncpurgeinterval. |
asyncTimeoutDefault | int | 30000 | Das Zeitlimit für asynchrone Servlets, das verwendet wird, wenn nicht explizit ein Zeitlimit definiert wurde. Die entsprechende angepasste Eigenschaft im vollständigen Anwendungsserverprofil ist com.ibm.ws.webcontainer.asynctimeoutdefault. |
asyncTimerThreads | int | 2 | Die maximale Anzahl an Threads, die für die Zeitlimitverarbeitung für asynchrone Servlets verwendet werden können. Die entsprechende angepasste Eigenschaft im vollständigen Anwendungsserverprofil ist com.ibm.ws.webcontainer.asynctimerthreads. |
channelWriteType | string | async | Wenn Sie diese Einstellung auf 'sync' setzen, werden Antworten synchron geschrieben, andernfalls werden die Antworten asynchron geschrieben. Die entsprechende angepasste Eigenschaft im vollständigen Anwendungsserverprofil ist com.ibm.ws.webcontainer.channelwritetype. |
copyAttributesKeySet | boolean | false | Der Web-Container gibt eine Auflistung einer Kopie der Attributliste für das Servlet zurück, um einen Fehler aufgrund gleichzeitiger Zugriffe durch das Servlet zu vermeiden. Die entsprechende angepasste Eigenschaft im vollständigen Anwendungsserverprofil ist com.ibm.ws.webcontainer.copyattributeskeyset. |
decodeUrlAsUtf8 | boolean | true | Decodiert URLs, die die Codierungseinstellung UTF-8 verwenden. |
decodeUrlPlusSign | boolean | false | Pluszeichen decodieren, wenn es Teil des URL ist. Die entsprechende angepasste Eigenschaft im vollständigen Anwendungsserverprofil ist com.ibm.ws.webcontainer.decodeurlplussign. |
defaultHeadRequestBehavior | boolean | false | Stellt das Verhalten her, bei dem die HEAD-Anforderung nicht der für die Methode GET definierten Integritätsbedingung für die Sicherheit unterliegt. Die entsprechende angepasste Eigenschaft im vollständigen Anwendungsserverprofil ist com.ibm.ws.webcontainer.DefaultHeadRequestBehavior. |
defaultTraceRequestBehavior | boolean | false | Stellt die HTTP-TRACE-Verarbeitung wieder her. Die entsprechende angepasste Eigenschaft im vollständigen Anwendungsserverprofil ist com.ibm.ws.webcontainer.DefaultTraceRequestBehavior. |
deferServletLoad | boolean | true | Laden des Servlets beim Anwendungsserverstart verzögern. |
deferServletRequestListenerDestroyOnError | boolean | false | Wählen Sie diese Option aus, um das Löschen des Servletanforderungslisteners zu verzögern, wenn bei der Bearbeitung der Anforderung ein Fehler auftritt. Standardmäßig ist diese Einstellung nicht ausgewählt. Die entsprechende angepasste Eigenschaft im vollständigen Anwendungsserverprofil ist com.ibm.ws.webcontainer.deferServletRequestListenerDestroyOnError. |
directoryBrowsingEnabled | boolean | false | Aktiviert das Verzeichnisbrowsing einer Anwendung. |
disableXPoweredBy | boolean | false | Inaktiviert die Einstellung des Headers X-Powered-By. Die entsprechende angepasste Eigenschaft im vollständigen Anwendungsserverprofil ist com.ibm.ws.webcontainer.disablexpoweredby. |
disallowAllFileServing | boolean | false | Inaktiviert alle Dateiservices von Anwendungen. Die entsprechende angepasste Eigenschaft im vollständigen Anwendungsserverprofil ist com.ibm.ws.webcontainer.disallowAllFileServing. |
disallowServeServletsByClassName | boolean | true | Lässt die Verwendung von serveServletsByClassnameEnabled auf Anwendungsserver nicht zu. Die entsprechende angepasste Eigenschaft im vollständigen Anwendungsserverprofil ist com.ibm.ws.webcontainer.disallowserveservletsbyclassname. |
dispatcherRethrowsEr | boolean | true | Der Web-Container löst Fehler erneut aus und ermöglicht interessierten Ressourcen damit, diese zu verarbeiten. Die entsprechende angepasste Eigenschaft im vollständigen Anwendungsserverprofil ist com.ibm.ws.webcontainer.dispatcherRethrowser. |
doNotServeByClassName | string | Eine durch Semikolons getrennte Liste mit Klassen, deren Bereitstellung nach Klassennamen vollständig unterbunden werden soll. Die entsprechende angepasste Eigenschaft im vollständigen Anwendungsserverprofil ist com.ibm.ws.webcontainer.donotservebyclassname. | |
emptyServletMappings | boolean | false | Aktivieren Sie die Einstellung, wenn Sie eine leere Sammlung anstelle von null zurückgeben möchten, wenn keine Servletzuordnungen hinzugefügt wurden. Standardmäßig ist diese Einstellung nicht ausgewählt. Die entsprechende angepasste Eigenschaft im vollständigen Anwendungsserverprofil ist com.ibm.ws.webcontainer.emptyservletmappings. |
enableDefaultIsElIgnoredInTag | boolean | false | Wertet immer aus, ob EL-Ausdrücke in Tagdateien ignoriert werden sollen. Wenn übergeordnete JSP-Dateien andere isELIgnored-Einstellungen haben wird die Einstellung in der Tagdatei erneut ausgewertet. Die entsprechende angepasste Eigenschaft im Anwendungsserver des vollständigen Profils ist com.ibm.ws.jsp.enabledefaultiselignoredintag. |
enableErrorExceptionTypeFirst | boolean | false | Der Web-Container wird so aktualisiert, dass der Ausnahmetyp vor dem Fehlercode gesucht und verwendet wird. Die entsprechende angepasste Eigenschaft im vollständigen Anwendungsserverprofil ist com.ibm.ws.webcontainer.enableErrorExceptionTypeFirst. |
enableJspMappingOverride | boolean | false | Diese Einstellung lässt das Überschreiben der JSP-Zuordnung zu, damit die Anwendung den JSP-Inhalt selbst bereitstellen kann. Die entsprechende angepasste Eigenschaft im vollständigen Anwendungsserverprofil ist com.ibm.ws.webcontainer.enablejspmappingoverride. |
enableMultiReadOfPostData | boolean | false | Post-Daten für mehrere Lesezugriffe beibehalten. Die entsprechende angepasste Eigenschaft im vollständigen Anwendungsserverprofil ist com.ibm.ws.webcontainer.enablemultireadofpostdata. |
exposeWebInfOnDispatch | boolean | false | Wenn Sie diese Option aus, kann ein Servlet auf Dateien im Verzeichnis WEB-INF zugreifen. Wenn Sie diese Option abwählen (Standardeinstellung), kann ein Servlet nicht auf Dateien im Verzeichnis WEB-INF zugreifen. |
fileServingEnabled | boolean | true | Dateiservice aktivieren, wenn diese Einstellung nicht explizit für die Anwendung definiert wurde. |
fileWrapperEvents | boolean | false | Der Web-Container generiert bei der Bereitstellung statischer Dateien SMF- und PMI-Daten. Die entsprechende angepasste Eigenschaft im vollständigen Anwendungsserverprofil ist com.ibm.ws.webcontainer.fileWrapperEvents. |
httpsIndicatorHeader | string | Setzen Sie diese Einstellung für die SSL-Auslagerung auf den Namen der HTTP-Header-Variablen,die vom SSL-Accelerator/-Proxy/-Load Balancer eingefügt wurde. | |
ignoreSemiColonOnRedirectToWelcomePage | boolean | false | Option, die bewirkt, dass das abschließende Semikolon bei der Umleitung an die Einführungsseite ignoriert werden. Standardmäßig ist diese Einstellung nicht ausgewählt. Die funktional entsprechende angepasste Eigenschaft im vollständigen Anwendungsserverprofil ist com.ibm.ws.webcontainer.ignoreSemiColonOnRedirectToWelcomePage. |
ignoreSessiononStaticFileRequest | boolean | false | Verbessert die Leistung, indem der Web-Container daran gehindert wird, für Anforderungen statischer Dateien, die Filter beinhalten, auf eine Sitzung zuzugreifen. Die entsprechende angepasste Eigenschaft im vollständigen Anwendungsserverprofil ist com.ibm.ws.webcontainer.IgnoreSessiononStaticFileRequest. |
invokeFilterInitAtStartup | boolean | true | Der Web-Container ruft die Methode init() des Filters beim Anwendungsstart auf. Die entsprechende angepasste Eigenschaft im vollständigen Anwendungsserverprofil ist com.ibm.ws.webcontainer.invokeFilterInitAtStartup. |
listeners | string | Eine durch Kommas getrennte Liste der Listener-Klassen. | |
logServletContainerInitializerClassLoadingErrors | boolean | false | Fehler beim Laden der Klassen für Servlet-Container als Warnungen protokollieren, anstatt sie nur zu protokollieren, wenn das Debugging aktiviert ist. Die entsprechende angepasste Eigenschaft im vollständigen Anwendungsserverprofil ist com.ibm.ws.webcontainer.logservletcontainerinitializerclassloadingerrors. |
metaInfResourcesCacheSize | int | 20 | Anfangsgröße (Anzahl der Einträge) des Caches für meta-inf-Ressourcen. Die entsprechende angepasste Eigenschaft im vollständigen Anwendungsserverprofil ist com.ibm.ws.webcontainer.metainfresourcescachesize.name. |
parseUtf8PostData | boolean | false | Der Web-Container erkennt in UTF-8 codierte Post-Daten, die kein URL sind, und schließt diese in die Parameterwerte ein. Die entsprechende angepasste Eigenschaft im vollständigen Anwendungsserverprofil ist com.ibm.ws.webcontainer.parseutf8postdata. |
serveServletsByClassnameEnabled | boolean | false | Ermöglicht, dass in einer Webanwendung über einen Klassennamen auf Servlets zugegriffen werden kann, wenn das Servlet nicht explizit angegeben ist. |
setContentLengthOnClose | boolean | true | Schalter zum Festlegen der Inhaltslänge, wenn eine Anwendung die Antwort explizit schließt. Der Standardwert ist true. Setzen Sie diese Einstellung jedoch auf false, wenn eine Anwendungsantwort Doppelbytezeichen enthält. |
skipMetaInfResourcesProcessing | boolean | false | Bewirkt, dass Anwendungsressourcen nicht im Verzeichnis meta-inf gesucht werden. Die entsprechende angepasste Eigenschaft im vollständigen Anwendungsserverprofil ist com.ibm.ws.webcontainer.skipmetainfresourcesprocessing. |
suppressHtmlRecursiveErrorOutput | boolean | false | Unterdrückt die Anzeige von Ausnahmeinformationen in der HTML-Ausgabe beim Auftreten eines rekursiven Fehlers, der nicht von der konfigurierten Fehlerseite einer Anwendung behandelt werden kann. Die entsprechende angepasste Eigenschaft im vollständigen Anwendungsserverprofil ist com.ibm.ws.webcontainer.suppressHtmlRecursiveErrorOutput. |
symbolicLinksCacheSize | int | 1000 | Anfangsgröße des Caches für symbolische Verbindungen. Die entsprechende angepasste Eigenschaft im vollständigen Anwendungsserverprofil ist com.ibm.ws.webcontainer.SymbolicLinksCacheSize. |
tolerateSymbolicLinks | boolean | false | Ermöglicht dem Web-Container die Unterstützung symbolischer Verbindungen. Die entsprechende angepasste Eigenschaft im vollständigen Anwendungsserverprofil ist com.ibm.ws.webcontainer.TolerateSymbolicLinks. |
useSemiColonAsDelimiterInURI | boolean | false | Option, die bewirkt, dass das Semikolon als Begrenzer im Anforderungs-URI verwendet wird. Standardmäßig ist diese Einstellung nicht ausgewählt. Die funktional entsprechende angepasste Eigenschaft im vollständigen Anwendungsserverprofil ist com.ibm.ws.webcontainer.useSemiColonAsDelimiterInURI. |
xPoweredBy | string | Alternative Zeichenfolge für die Headereinstellung X-Powered-By. Die entsprechende angepasste Eigenschaft im vollständigen Anwendungsserverprofil ist com.ibm.ws.webcontainer.xpoweredby. Für diese Eigenschaft ist kein Standardwert festgelegt. Wenn Sie die Eigenschaft nicht definieren, wird der X-Powered-By-Header gemäß Definition in der Servletspezifikation auf Servlet/<Version der Servletspezifikation> gesetzt. |