webContainer - Webcontainer (webContainer)

Konfiguration für den Web-Container.

NameTypeDefaultDescription
listenersstringEine durch Kommas getrennte Liste der Listener-Klassen.
decodeUrlAsUtf8booleantrueDecodiert URLs, die die Codierungseinstellung UTF-8 verwenden.
fileServingEnabledbooleantrueDateiservice aktivieren, wenn diese Einstellung nicht explizit für die Anwendung definiert wurde.
disallowAllFileServingbooleanfalseInaktiviert alle Dateiservices von Anwendungen. Die entsprechende angepasste Eigenschaft im vollständigen Anwendungsserverprofil ist com.ibm.ws.webcontainer.disallowAllFileServing.
directoryBrowsingEnabledbooleanfalseAktiviert das Verzeichnisbrowsing einer Anwendung.
serveServletsByClassnameEnabledbooleanfalseErmöglicht, dass in einer Webanwendung über einen Klassennamen auf Servlets zugegriffen werden kann, wenn das Servlet nicht explizit angegeben ist.
disallowServeServletsByClassNamebooleantrueLässt die Verwendung von serveServletsByClassnameEnabled auf Anwendungsserver nicht zu. Die entsprechende angepasste Eigenschaft im vollständigen Anwendungsserverprofil ist com.ibm.ws.webcontainer.disallowserveservletsbyclassname.
doNotServeByClassNamestringEine 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.
httpsIndicatorHeaderstringSetzen 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.
exposeWebInfOnDispatchbooleanfalseWenn 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.
decodeUrlPlusSignbooleanfalsePluszeichen decodieren, wenn es Teil des URL ist. Die entsprechende angepasste Eigenschaft im vollständigen Anwendungsserverprofil ist com.ibm.ws.webcontainer.decodeurlplussign.
channelWriteTypestringasyncWenn 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.
suppressHtmlRecursiveErrorOutputbooleanfalseUnterdrü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.
fileWrapperEventsbooleanfalseDer 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.
defaultTraceRequestBehaviorbooleanfalseStellt die HTTP-TRACE-Verarbeitung wieder her. Die entsprechende angepasste Eigenschaft im vollständigen Anwendungsserverprofil ist com.ibm.ws.webcontainer.DefaultTraceRequestBehavior.
defaultHeadRequestBehaviorbooleanfalseStellt 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.
tolerateSymbolicLinksbooleanfalseErmöglicht dem Web-Container die Unterstützung symbolischer Verbindungen. Die entsprechende angepasste Eigenschaft im vollständigen Anwendungsserverprofil ist com.ibm.ws.webcontainer.TolerateSymbolicLinks.
symbolicLinksCacheSizeint1000Anfangsgröße des Caches für symbolische Verbindungen. Die entsprechende angepasste Eigenschaft im vollständigen Anwendungsserverprofil ist com.ibm.ws.webcontainer.SymbolicLinksCacheSize.
enableErrorExceptionTypeFirstbooleanfalseDer 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.
copyAttributesKeySetbooleanfalseDer 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.
dispatcherRethrowsErbooleantrueDer 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.
ignoreSessiononStaticFileRequestbooleanfalseVerbessert 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.
invokeFilterInitAtStartupbooleantrueDer 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.
enableJspMappingOverridebooleanfalseDiese 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.
enableDefaultIsElIgnoredInTagbooleanfalseWertet 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.
parseUtf8PostDatabooleanfalseDer 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.
logServletContainerInitializerClassLoadingErrorsbooleanfalseFehler 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.
allowIncludeSendErrorbooleanfalseErmöglicht RequestDispatch, Fehler zu Include-Methoden zu senden. Die entsprechende angepasste Eigenschaft im vollständigen Anwendungsserverprofil ist com.ibm.ws.webcontainer.allowincludesenderror.
skipMetaInfResourcesProcessingbooleanfalseBewirkt, dass Anwendungsressourcen nicht im Verzeichnis meta-inf gesucht werden. Die entsprechende angepasste Eigenschaft im vollständigen Anwendungsserverprofil ist com.ibm.ws.webcontainer.skipmetainfresourcesprocessing.
metaInfResourcesCacheSizeint20Anfangsgröß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.
xPoweredBystringAlternative 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.
disableXPoweredBybooleanfalseInaktiviert die Einstellung des Headers X-Powered-By. Die entsprechende angepasste Eigenschaft im vollständigen Anwendungsserverprofil ist com.ibm.ws.webcontainer.disablexpoweredby.
deferServletLoadbooleantrueLaden des Servlets beim Anwendungsserverstart verzögern.
asyncMaxSizeTaskPoolint5000Maximale 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.
asyncPurgeIntervalint30000Zeitintervall für das erforderliche Löschen abgebrochener Tasks im Pool. Die entsprechende angepasste Eigenschaft im vollständigen Anwendungsserverprofil ist com.ibm.ws.webcontainer.asyncpurgeinterval.
asyncTimeoutDefaultint30000Das 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.
asyncTimerThreadsint2Die 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.
setContentLengthOnClosebooleantrueSchalter 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.
emptyServletMappingsbooleanfalseAktivieren 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.
deferServletRequestListenerDestroyOnErrorbooleanfalseWä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.
allowExpressionFactoryPerAppbooleanfalseSchalter 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.
ignoreSemiColonOnRedirectToWelcomePagebooleanfalseOption, 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.
useSemiColonAsDelimiterInURIbooleanfalseOption, 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.