webContainer - Contenedor Web (webContainer)

Configuración del contenedor web.

NameTypeDefaultDescription
listenersstringLista de las clases de receptor separadas por comas.
decodeUrlAsUtf8booleantrueDescodificar URL utilizando un valor de codificación de UTF-8.
fileServingEnabledbooleantrueHabilitar el servicio de archivos si este valor no se ha especificado explícitamente para la aplicación.
disallowAllFileServingbooleanfalseInhabilita todos los servicios de archivos de las aplicaciones. La propiedad personalizada equivalente del perfil completo del servidor de aplicaciones es com.ibm.ws.webcontainer.disallowAllFileServing.
directoryBrowsingEnabledbooleanfalseHabilitar examen de directorios de una aplicación.
serveServletsByClassnameEnabledbooleanfalseHabilitar los servlets a los que se accederá en una aplicación web utilizando un nombre de clase si no se especifica explícitamente.
disallowServeServletsByClassNamebooleantrueImpide la utilización de serveServletsByClassnameEnabled en el nivel de servidor de aplicaciones. La propiedad personalizada equivalente del perfil completo del servidor de aplicaciones es com.ibm.ws.webcontainer.disallowserveservletsbyclassname.
doNotServeByClassNamestringLista de clases delimitada por signos de punto y coma que no tendrá permitido servirse por nombre de clase. La propiedad personalizada equivalente del perfil completo del servidor de aplicaciones es com.ibm.ws.webcontainer.donotservebyclassname.
httpsIndicatorHeaderstringPara la descarga SSL, establezca en el nombre de la variable de cabecera HTTP insertada por el acelerador/proxy/equilibrador de carga SSL.
exposeWebInfOnDispatchbooleanfalseSi tiene el valor true, un servlet puede acceder a los archivos del directorio WEB-INF. Si tiene el valor false (valor predeterminado), un servlet no puede acceder a los archivos del directorio WEB-INF.
decodeUrlPlusSignbooleanfalseDescodificar el signo más (+) cuando forma parte del URL. La propiedad personalizada equivalente del perfil completo del servidor de aplicaciones es com.ibm.ws.webcontainer.decodeurlplussign.
channelWriteTypestringasyncSi se establece en 'sync', se escribirán respuestas de forma síncrona; de lo contrario, se escribirán de forma asíncrona. La propiedad personalizada equivalente del perfil completo del servidor de aplicaciones es com.ibm.ws.webcontainer.channelwritetype.
suppressHtmlRecursiveErrorOutputbooleanfalseSuprime la aparición de la información de excepción en la salida HTML cuando hay un error recursivo que no se puede manejar en la página de errores configurada de una aplicación. La propiedad personalizada equivalente del perfil completo del servidor de aplicaciones es com.ibm.ws.webcontainer.suppressHtmlRecursiveErrorOutput.
fileWrapperEventsbooleanfalseEl contenedor web generará datos SMF y PMI cuando sirva los archivos estáticos. La propiedad personalizada equivalente del perfil completo del servidor de aplicaciones es com.ibm.ws.webcontainer.fileWrapperEvents.
defaultTraceRequestBehaviorbooleanfalseRestaurar proceso de RASTREO HTTP. La propiedad personalizada equivalente del perfil completo del servidor de aplicaciones es com.ibm.ws.webcontainer.DefaultTraceRequestBehavior.
defaultHeadRequestBehaviorbooleanfalseRestaurar el comportamiento en el que la solicitud HEAD no esté sujeta a la restricción de seguridad definida por el método GET. La propiedad personalizada equivalente del perfil completo del servidor de aplicaciones es com.ibm.ws.webcontainer.DefaultHeadRequestBehavior.
tolerateSymbolicLinksbooleanfalsePermite al contenedor web dar soporte a la utilización de enlaces simbólicos. La propiedad personalizada equivalente del perfil completo del servidor de aplicaciones es com.ibm.ws.webcontainer.TolerateSymbolicLinks.
symbolicLinksCacheSizeint1000Tamaño inicial de la memoria caché de enlace simbólico. La propiedad personalizada equivalente del perfil completo del servidor de aplicaciones es com.ibm.ws.webcontainer.SymbolicLinksCacheSize.
enableErrorExceptionTypeFirstbooleanfalseEl contenedor web se actualiza para buscar y utilizar el tipo de excepción antes del código de error. La propiedad personalizada equivalente del perfil completo del servidor de aplicaciones es com.ibm.ws.webcontainer.enableErrorExceptionTypeFirst.
copyAttributesKeySetbooleanfalseEl contenedor web devolverá una enumeración de una copia de la lista de atributos al servlet para evitar un error de acceso simultáneo del servlet. La propiedad personalizada equivalente del perfil completo del servidor de aplicaciones es com.ibm.ws.webcontainer.copyattributeskeyset.
dispatcherRethrowsErbooleantrueEl contenedor web volverá a generar errores permitiendo que los recursos interesados los procesen. La propiedad personalizada equivalente del perfil completo del servidor de aplicaciones es com.ibm.ws.webcontainer.dispatcherRethrowser.
ignoreSessiononStaticFileRequestbooleanfalseMejora el rendimiento al impedir que el contenedor web acceda a una sesión para solicitudes de archivos estáticos relacionadas con filtros. La propiedad personalizada equivalente del perfil completo del servidor de aplicaciones es com.ibm.ws.webcontainer.IgnoreSessiononStaticFileRequest.
invokeFilterInitAtStartupbooleantrueEl contenedor web llamará al método init() del filtro al iniciar la aplicación. La propiedad personalizada equivalente del perfil completo del servidor de aplicaciones es com.ibm.ws.webcontainer.invokeFilterInitAtStartup.
enableJspMappingOverridebooleanfalsePermita que la correlación JSP se sobrescriba para que la aplicación pueda servir por sí misma el contenido JSP. La propiedad personalizada equivalente del perfil completo del servidor de aplicaciones es com.ibm.ws.webcontainer.enablejspmappingoverride.
enableDefaultIsElIgnoredInTagbooleanfalseEvalúa siempre si se van a ignorar las expresiones EL en los archivos de códigos. Si los archivos JSP padre tienen distintos valores de isELIgnored, el valor se reevaluará en el archivo de códigos. La propiedad personalizada equivalente en el servidor de aplicaciones de perfil completo es com.ibm.ws.jsp.enabledefaultiselignoredintag.
parseUtf8PostDatabooleanfalseEl contenedor web detectará datos post de codificación UTF-8 no URL y los incluirá en los valores de parámetro. La propiedad personalizada equivalente del perfil completo del servidor de aplicaciones es com.ibm.ws.webcontainer.parseutf8postdata.
logServletContainerInitializerClassLoadingErrorsbooleanfalseRegistre los errores de carga de clase de contenedor de servlet como avisos en vez de registrarlos únicamente cuando está habilitada la depuración. La propiedad personalizada equivalente del perfil completo del servidor de aplicaciones es com.ibm.ws.webcontainer.logservletcontainerinitializerclassloadingerrors.
allowIncludeSendErrorbooleanfalsePermita que RequestDispatch envíe errores sobre métodos de inclusión (Include). La propiedad personalizada equivalente del perfil completo del servidor de aplicaciones es com.ibm.ws.webcontainer.allowincludesenderror.
skipMetaInfResourcesProcessingbooleanfalseNo busque recursos de aplicación en el directorio meta-inf. La propiedad personalizada equivalente del perfil completo del servidor de aplicaciones es com.ibm.ws.webcontainer.skipmetainfresourcesprocessing.
metaInfResourcesCacheSizeint20Tamaño inicial (número de entradas) de la memoria caché de recurso meta-inf. La propiedad personalizada equivalente del perfil completo del servidor de aplicaciones es com.ibm.ws.webcontainer.metainfresourcescachesize.name.
xPoweredBystringSerie alternativa para el valor de cabecera X-Powered-By. La propiedad personalizada equivalente del perfil completo del servidor de aplicaciones es com.ibm.ws.webcontainer.xpoweredby. No hay ningún valor predeterminado para esta propiedad. Si la propiedad no está establecida, el valor de la cabecera X-Powered-By se establece en Servlet/<versión_espec_servlet>, tal como está definido según la especificación de Servlet.
disableXPoweredBybooleanfalseInhabilite el valor de la cabecera X-Powered-By. La propiedad personalizada equivalente del perfil completo del servidor de aplicaciones es com.ibm.ws.webcontainer.disablexpoweredby.
deferServletLoadbooleantrueAplazar carga de servlets desde el arranque del servidor de aplicaciones.
asyncMaxSizeTaskPoolint5000Tamaño máximo de tareas en la agrupación de tareas asíncronas antes de depurar automáticamente las tareas canceladas. La propiedad personalizada equivalente del perfil completo del servidor de aplicaciones es com.ibm.ws.webcontainer.asyncmaxsizetaskpool.
asyncPurgeIntervalint30000Intervalo de tiempo de espera entre cada depuración necesaria de la agrupación de tareas canceladas. La propiedad personalizada equivalente del perfil completo del servidor de aplicaciones es com.ibm.ws.webcontainer.asyncpurgeinterval.
asyncTimeoutDefaultint30000Valor de tiempo de espera de servlet asíncrono utilizado cuando no se ha especificado explícitamente un valor de tiempo de espera. La propiedad personalizada equivalente del perfil completo del servidor de aplicaciones es com.ibm.ws.webcontainer.asynctimeoutdefault.
asyncTimerThreadsint2Número máximo de hebras que deben utilizarse para el proceso de tiempo de espera de servlet asíncrono. La propiedad personalizada equivalente del perfil completo del servidor de aplicaciones es com.ibm.ws.webcontainer.asynctimerthreads.
setContentLengthOnClosebooleantrueAlternar para establecer la longitud del contenido cuando una aplicación cierra explícitamente la respuesta. El valor predeterminado es true; sin embargo, establezca este valor a false si una respuesta de aplicación contiene caracteres de doble byte.
emptyServletMappingsbooleanfalseConmuta si desea devolver una colección vacía, en lugar de nula, cuando no se añaden correlaciones de servlets. El valor predeterminado es false. La propiedad personalizada equivalente en el perfil de servidor de aplicaciones completo es com.ibm.ws.webcontainer.emptyservletmappings.
deferServletRequestListenerDestroyOnErrorbooleanfalseConmuta si se desea diferir la destrucción de ServletRequestListener cuando hay un error al dar servicio a la solicitud. El valor predeterminado es false. La propiedad personalizada equivalente en el perfil de servidor de aplicaciones completo es com.ibm.ws.webcontainer.deferServletRequestListenerDestroyOnError.
allowExpressionFactoryPerAppbooleanfalseConmutar para cargar el valor ExpressionFactory que haya establecido la aplicación. Habilitar esta propiedad personalizada si está utilizando una implementación EL personalizada (por ejemplo, JUEL) que necesite establecer su propio valor ExpressionFactory.
ignoreSemiColonOnRedirectToWelcomePagebooleanfalseConmute para omitir el punto y coma final al redirigir a la página de bienvenida. El valor predeterminado es false. La propiedad personalizada equivalente del perfil completo del servidor de aplicaciones es com.ibm.ws.webcontainer.ignoreSemiColonOnRedirectToWelcomePage.
useSemiColonAsDelimiterInURIbooleanfalseConmute para utilizar el punto y coma como delimitador en el URI de solicitud. El valor predeterminado es false. La propiedad personalizada equivalente del perfil completo del servidor de aplicaciones es com.ibm.ws.webcontainer.useSemiColonAsDelimiterInURI.