com.ibm.wsspi.webcontainer

Class WCCustomProperties

  • java.lang.Object
    • com.ibm.wsspi.webcontainer.WCCustomProperties


  • public class WCCustomProperties
    extends java.lang.Object
    WCCustomProperties contains static strings of all the custom properties in the webcontainer.
    • Field Detail

      • customProps

        public static java.util.Properties customProps
      • DO_NOT_SERVE_BY_CLASSNAME

        public static java.lang.String DO_NOT_SERVE_BY_CLASSNAME
      • SUPPRESS_WSEP_HEADER

        public static boolean SUPPRESS_WSEP_HEADER
      • REDIRECT_CONTEXT_ROOT

        public static boolean REDIRECT_CONTEXT_ROOT
      • ERROR_EXCEPTION_TYPE_FIRST

        public static boolean ERROR_EXCEPTION_TYPE_FIRST
      • PREPEND_SLASH_TO_RESOURCE

        public static java.lang.String PREPEND_SLASH_TO_RESOURCE
      • SESSION_REWRITE_IDENTIFIER

        public static java.lang.String SESSION_REWRITE_IDENTIFIER
      • KEEP_CONTENT_LENGTH

        public static boolean KEEP_CONTENT_LENGTH
      • SKIP_HEADER_FLUSH

        public static boolean SKIP_HEADER_FLUSH
      • CONTENT_TYPE_COMPATIBILITY

        public static java.lang.String CONTENT_TYPE_COMPATIBILITY
      • GET_SESSION_24_COMPATIBILITY

        public static boolean GET_SESSION_24_COMPATIBILITY
      • OLD_DATE_FORMATTER

        public static boolean OLD_DATE_FORMATTER
      • OPTIMIZE_FILE_SERVING_SIZE_GLOBAL

        public static java.lang.String OPTIMIZE_FILE_SERVING_SIZE_GLOBAL
      • SYNC_FILE_SERVING_SIZE_GLOBAL

        public static int SYNC_FILE_SERVING_SIZE_GLOBAL
      • MAPPED_BYTE_BUFFER_SIZE_GLOBAL

        public static int MAPPED_BYTE_BUFFER_SIZE_GLOBAL
      • DISABLE_MULTI_THREAD_CONN_MGMT

        public static boolean DISABLE_MULTI_THREAD_CONN_MGMT
      • DECODE_URL_AS_UTF8

        public static boolean DECODE_URL_AS_UTF8
      • EXPOSE_WEB_INF_ON_DISPATCH

        public static boolean EXPOSE_WEB_INF_ON_DISPATCH
      • DIRECTORY_BROWSING_ENABLED

        public static boolean DIRECTORY_BROWSING_ENABLED
      • DISALLOW_ALL_FILE_SERVING

        public static java.lang.String DISALLOW_ALL_FILE_SERVING
      • FILE_SERVING_ENABLED

        public static boolean FILE_SERVING_ENABLED
      • DISALLOW_SERVE_SERVLETS_BY_CLASSNAME_PROP

        public static java.lang.String DISALLOW_SERVE_SERVLETS_BY_CLASSNAME_PROP
      • SERVE_SERVLETS_BY_CLASSNAME_ENABLED

        public static boolean SERVE_SERVLETS_BY_CLASSNAME_ENABLED
      • REDIRECT_WITH_PATH_INFO

        public static boolean REDIRECT_WITH_PATH_INFO
      • REMOVE_TRAILING_SERVLET_PATH_SLASH

        public static boolean REMOVE_TRAILING_SERVLET_PATH_SLASH
      • LISTENERS

        public static java.lang.String LISTENERS
      • GLOBALLISTENER

        public static boolean GLOBALLISTENER
      • SERVLET_CASE_SENSITIVE

        public static boolean SERVLET_CASE_SENSITIVE
      • ENABLE_IN_PROCESS_CONNECTIONS

        public static java.lang.String ENABLE_IN_PROCESS_CONNECTIONS
      • SUPPRESS_SERVLET_EXCEPTION_LOGGING

        public static boolean SUPPRESS_SERVLET_EXCEPTION_LOGGING
      • ERROR_PAGE_COMPATIBILITY

        public static java.lang.String ERROR_PAGE_COMPATIBILITY
      • MAP_FILTERS_TO_ASTERICK

        public static boolean MAP_FILTERS_TO_ASTERICK
      • SUPPRESS_HTML_RECURSIVE_ERROR_OUTPUT

        public static boolean SUPPRESS_HTML_RECURSIVE_ERROR_OUTPUT
      • THROW_MISSING_JSP_EXCEPTION

        public static boolean THROW_MISSING_JSP_EXCEPTION
      • MODIFIED_FNF_BEHAVIOR

        public static boolean MODIFIED_FNF_BEHAVIOR
      • SERVLET_DESTROY_WAIT_TIME

        public static int SERVLET_DESTROY_WAIT_TIME
      • FILE_WRAPPER_EVENTS

        public static boolean FILE_WRAPPER_EVENTS
      • DISABLE_SYSTEM_APP_GLOBAL_LISTENER_LOADING

        public static boolean DISABLE_SYSTEM_APP_GLOBAL_LISTENER_LOADING
      • THROW_404_IN_PREFERENCE_TO_403

        public static boolean THROW_404_IN_PREFERENCE_TO_403
      • DISCERN_UNAVAILABLE_SERVLET

        public static boolean DISCERN_UNAVAILABLE_SERVLET
      • ASSUME_FILTER_SUCCESS_ON_SECURITY_ERROR

        public static boolean ASSUME_FILTER_SUCCESS_ON_SECURITY_ERROR
      • IGNORE_INVALID_QUERY_STRING

        public static boolean IGNORE_INVALID_QUERY_STRING
      • PROVIDE_QSTRING_TO_WELCOME_FILE

        public static boolean PROVIDE_QSTRING_TO_WELCOME_FILE
      • SUPPRESS_HEADERS_IN_REQUEST

        public static java.lang.String SUPPRESS_HEADERS_IN_REQUEST
      • DISPATCHER_RETHROW_SER

        public static boolean DISPATCHER_RETHROW_SER
      • ENABLE_DEFAULT_SERVLET_REQUEST_PATH_ELEMENTS

        public static boolean ENABLE_DEFAULT_SERVLET_REQUEST_PATH_ELEMENTS
      • COPY_ATTRIBUTES_KEY_SET

        public static boolean COPY_ATTRIBUTES_KEY_SET
      • SUPPRESS_LAST_ZERO_BYTE_PACKAGE

        public static boolean SUPPRESS_LAST_ZERO_BYTE_PACKAGE
      • DEFAULT_TRACE_REQUEST_BEHAVIOR

        public static boolean DEFAULT_TRACE_REQUEST_BEHAVIOR
      • DEFAULT_HEAD_REQUEST_BEHAVIOR

        public static boolean DEFAULT_HEAD_REQUEST_BEHAVIOR
      • INVOKE_FILTER_INIT_AT_START_UP

        public static boolean INVOKE_FILTER_INIT_AT_START_UP
      • GET_WRITER_ON_EMPTY_BUFFER

        public static boolean GET_WRITER_ON_EMPTY_BUFFER
      • IGNORE_SESSION_STATIC_FILE_REQUEST

        public static boolean IGNORE_SESSION_STATIC_FILE_REQUEST
      • INVOKE_REQUEST_LISTENER_FOR_FILTER

        public static boolean INVOKE_REQUEST_LISTENER_FOR_FILTER
      • FINISH_RESPONSE_ON_CLOSE

        public static boolean FINISH_RESPONSE_ON_CLOSE
      • LIMIT_BUFFER

        public static boolean LIMIT_BUFFER
      • IGNORE_INJECTION_FAILURE

        public static boolean IGNORE_INJECTION_FAILURE
      • HTTPONLY_COOKIES

        public static java.lang.String HTTPONLY_COOKIES
      • REINIT_SERVLET_ON_INIT_UNAVAILABLE_EXCEPTION

        public static boolean REINIT_SERVLET_ON_INIT_UNAVAILABLE_EXCEPTION
      • SERVE_WELCOME_FILE_FROM_EDR

        public static boolean SERVE_WELCOME_FILE_FROM_EDR
      • FILE_WRAPPER_EVENTS_LESS_DETAIL

        public static boolean FILE_WRAPPER_EVENTS_LESS_DETAIL
      • SET_UNENCODED_HTML_IN_SENDERROR

        public static boolean SET_UNENCODED_HTML_IN_SENDERROR
      • DISABLE_SET_CHARACTER_ENCODING_AFTER_PARAMETERS_READ

        public static boolean DISABLE_SET_CHARACTER_ENCODING_AFTER_PARAMETERS_READ
      • THROW_EXCEPTION_FOR_ADDELRESOLVER

        public static boolean THROW_EXCEPTION_FOR_ADDELRESOLVER
      • ENABLE_JSP_MAPPING_OVERRIDE

        public static boolean ENABLE_JSP_MAPPING_OVERRIDE
      • ENABLE_DEFAULT_IS_EL_IGNORED_IN_TAG

        public static boolean ENABLE_DEFAULT_IS_EL_IGNORED_IN_TAG
      • COMPLETE_RESPONSE_EARLY

        public static boolean COMPLETE_RESPONSE_EARLY
      • TOLERATE_LOCALE_MISMATCH_FOR_SERVING_FILES

        public static boolean TOLERATE_LOCALE_MISMATCH_FOR_SERVING_FILES
      • ALLOW_PARTIAL_URL_TO_EDR

        public static boolean ALLOW_PARTIAL_URL_TO_EDR
      • CHECK_EDR_IN_GET_REAL_PATH

        public static boolean CHECK_EDR_IN_GET_REAL_PATH
      • ALLOW_DIRECTORY_INCLUDE

        public static boolean ALLOW_DIRECTORY_INCLUDE
      • DISPATCHER_RETHROW_SERROR

        public static boolean DISPATCHER_RETHROW_SERROR
      • COMPLETE_DATA_RESPONSE

        public static boolean COMPLETE_DATA_RESPONSE
      • COMPLETE_REDIRECT_RESPONSE

        public static boolean COMPLETE_REDIRECT_RESPONSE
      • KEEP_UNREAD_DATA

        public static boolean KEEP_UNREAD_DATA
      • PARSE_UTF8_POST_DATA

        public static boolean PARSE_UTF8_POST_DATA
      • LOCALE_DEPENDENT_DATE_FORMATTER

        public static boolean LOCALE_DEPENDENT_DATE_FORMATTER
      • IFMODIFIEDSINCE_NEWER_THAN_FILEMODIFIED_TIMESTAMP

        public static boolean IFMODIFIEDSINCE_NEWER_THAN_FILEMODIFIED_TIMESTAMP
      • ALLOW_QUERY_PARAM_WITH_NO_EQUAL

        public static boolean ALLOW_QUERY_PARAM_WITH_NO_EQUAL
      • KEEP_ORIGINAL_PATH_ELEMENTS

        public static boolean KEEP_ORIGINAL_PATH_ELEMENTS
      • LOG_SERVLET_CONTAINER_INITIALIZER_CLASSLOADER_ERRORS

        public static boolean LOG_SERVLET_CONTAINER_INITIALIZER_CLASSLOADER_ERRORS
      • ALLOW_INCLUDE_SEND_ERROR

        public static boolean ALLOW_INCLUDE_SEND_ERROR
      • SERVLET_30_FNF_BEHAVIOR

        public static boolean SERVLET_30_FNF_BEHAVIOR
      • SKIP_META_INF_RESOURCES_PROCESSING

        public static boolean SKIP_META_INF_RESOURCES_PROCESSING
      • META_INF_RESOURCES_CACHE_SIZE

        public static int META_INF_RESOURCES_CACHE_SIZE
      • INIT_PARAM_CONFLICT_CHECK

        public static boolean INIT_PARAM_CONFLICT_CHECK
      • CHECK_REQUEST_OBJECT_IN_USE

        public static boolean CHECK_REQUEST_OBJECT_IN_USE
      • USE_WORK_MANAGER_FOR_ASYNC_CONTEXT_START

        public static boolean USE_WORK_MANAGER_FOR_ASYNC_CONTEXT_START
      • RESET_BUFFER_ON_SET_STATUS

        public static boolean RESET_BUFFER_ON_SET_STATUS
      • TOLERATE_SYMBOLIC_LINKS

        public static boolean TOLERATE_SYMBOLIC_LINKS
      • X_POWERED_BY

        public static java.lang.String X_POWERED_BY
      • DISABLE_X_POWERED_BY

        public static boolean DISABLE_X_POWERED_BY
      • DISABLE_SCI_FOR_PRE_V8_APPS

        public static boolean DISABLE_SCI_FOR_PRE_V8_APPS
      • CHECK_FORCE_WORK_REJECTED

        public static boolean CHECK_FORCE_WORK_REJECTED
      • JSF_DISABLE_ALTERNATE_FACES_CONFIG_SEARCH

        public static boolean JSF_DISABLE_ALTERNATE_FACES_CONFIG_SEARCH
      • THROW_EXCEPTION_WHEN_UNABLE_TO_COMPLETE_OR_DISPATCH

        public static boolean THROW_EXCEPTION_WHEN_UNABLE_TO_COMPLETE_OR_DISPATCH
      • ENABLE_EXACT_MATCH_J_SECURITY_CHECK

        public static boolean ENABLE_EXACT_MATCH_J_SECURITY_CHECK
      • EXPRESSION_RETURN_EMPTY_STRING

        public static boolean EXPRESSION_RETURN_EMPTY_STRING
      • RETURN_DEFAULT_CONTEXT_PATH

        public static boolean RETURN_DEFAULT_CONTEXT_PATH
      • INVOKE_FLUSH_AFTER_SERVICE

        public static boolean INVOKE_FLUSH_AFTER_SERVICE
      • LOG_MULTIPART_EXCEPTIONS_ON_PARSEPARAMETER

        public static boolean LOG_MULTIPART_EXCEPTIONS_ON_PARSEPARAMETER
      • MAX_PARAM_PER_REQUEST

        public static int MAX_PARAM_PER_REQUEST
      • MAX_DUPLICATE_HASHKEY_PARAMS

        public static int MAX_DUPLICATE_HASHKEY_PARAMS
      • DEFER_SERVLET_LOAD

        public static boolean DEFER_SERVLET_LOAD
      • ASYNC_MAX_SIZE_TASK_POOL

        public static int ASYNC_MAX_SIZE_TASK_POOL
      • ASYNC_PURGE_INTERVAL

        public static int ASYNC_PURGE_INTERVAL
      • DEFAULT_ASYNC_SERVLET_TIMEOUT

        public static int DEFAULT_ASYNC_SERVLET_TIMEOUT
      • NUMBER_ASYNC_TIMER_THREADS

        public static int NUMBER_ASYNC_TIMER_THREADS
      • THROW_POSTCONSTRUCT_EXCEPTION

        public static boolean THROW_POSTCONSTRUCT_EXCEPTION
      • INIT_FILTER_BEFORE_INIT_SERVLET

        public static boolean INIT_FILTER_BEFORE_INIT_SERVLET
      • HTTPS_INDICATOR_HEADER

        public static java.lang.String HTTPS_INDICATOR_HEADER
      • ENABLE_TRACE_REQUESTS

        public static boolean ENABLE_TRACE_REQUESTS
      • REMOVE_ATTRIBUTE_FOR_NULL_OBJECT

        public static boolean REMOVE_ATTRIBUTE_FOR_NULL_OBJECT
      • SUPPRESS_LOGGING_SERVICE_RUNTIME_EXCEP

        public static boolean SUPPRESS_LOGGING_SERVICE_RUNTIME_EXCEP
      • STRICT_SERVLET_MAPPING

        public static boolean STRICT_SERVLET_MAPPING
      • SET_CONTENT_LENGTH_ON_CLOSE

        public static boolean SET_CONTENT_LENGTH_ON_CLOSE
      • ALLOW_DOTS_IN_NAME

        public static boolean ALLOW_DOTS_IN_NAME
      • USE_ORIGINAL_REQUEST_STATE

        public static boolean USE_ORIGINAL_REQUEST_STATE
      • HANDLING_REQUEST_WITH_OVERRIDDEN_PATH

        public static boolean HANDLING_REQUEST_WITH_OVERRIDDEN_PATH
      • DECODE_PARAM_VIA_REQ_ENCODING

        public static boolean DECODE_PARAM_VIA_REQ_ENCODING
      • PRINT_BYTEVALUE_AND_CHARPARAMDATA

        public static boolean PRINT_BYTEVALUE_AND_CHARPARAMDATA
      • DENY_DUPLICATE_FILTER_IN_CHAIN

        public static boolean DENY_DUPLICATE_FILTER_IN_CHAIN
      • VALIDATE_LOCALE_VALUES

        public static boolean VALIDATE_LOCALE_VALUES
      • DISABLE_STATIC_MAPPING_CACHE

        public static java.lang.String DISABLE_STATIC_MAPPING_CACHE
      • TRANSFER_CONTEXT_IN_ASYNC_SERVLET_REQUEST

        public static boolean TRANSFER_CONTEXT_IN_ASYNC_SERVLET_REQUEST
      • DESTROY_SERVLET_ON_SERVICE_UNAVAILABLE_EXCEPTION

        public static boolean DESTROY_SERVLET_ON_SERVICE_UNAVAILABLE_EXCEPTION
      • NORMALIZE_REQUEST_URI

        public static boolean NORMALIZE_REQUEST_URI
      • EVAL_EXPRESSION_FOLLOWING_TWO_BACKSLASHES

        public static boolean EVAL_EXPRESSION_FOLLOWING_TWO_BACKSLASHES
      • ALLOW_DEFAULT_ERROR_PAGE

        public static boolean ALLOW_DEFAULT_ERROR_PAGE
      • DISPLAY_TEXT_WHEN_NO_ERROR_PAGE_DEFINED

        public static java.lang.String DISPLAY_TEXT_WHEN_NO_ERROR_PAGE_DEFINED
      • PRESERVE_REQUEST_PARAMETER_VALUES

        public static boolean PRESERVE_REQUEST_PARAMETER_VALUES
      • APPEND_METAINF_RESOURCES_IN_LOOSE_LIB

        public static boolean APPEND_METAINF_RESOURCES_IN_LOOSE_LIB
      • EMPTY_SERVLET_MAPPINGS

        public static boolean EMPTY_SERVLET_MAPPINGS
      • SERVLET31_PRIVATE_BUFFERSIZE_FOR_LARGE_POST_DATA

        public static int SERVLET31_PRIVATE_BUFFERSIZE_FOR_LARGE_POST_DATA
      • DEFER_SERVLET_REQUEST_LISTENER_DESTROY_ON_ERROR

        public static boolean DEFER_SERVLET_REQUEST_LISTENER_DESTROY_ON_ERROR
      • ALLOW_EXPRESSION_FACTORY_PER_APP

        public static boolean ALLOW_EXPRESSION_FACTORY_PER_APP
      • IGNORE_SEMICOLON_ON_REDIRECT_TO_WELCOME_PAGE

        public static boolean IGNORE_SEMICOLON_ON_REDIRECT_TO_WELCOME_PAGE
      • USE_SEMICOLON_AS_DELIMITER_IN_URI

        public static boolean USE_SEMICOLON_AS_DELIMITER_IN_URI
      • INITIALIZE_CLASS_IN_HANDLES_TYPES_STARTUP

        public static boolean INITIALIZE_CLASS_IN_HANDLES_TYPES_STARTUP
      • INVOKE_FLUSH_AFTER_SERVICE_FOR_STATIC_FILE

        public static boolean INVOKE_FLUSH_AFTER_SERVICE_FOR_STATIC_FILE
      • DEFER_PROCESSING_INCOMPLETE_FILTERS_IN_WEB_XML

        public static boolean DEFER_PROCESSING_INCOMPLETE_FILTERS_IN_WEB_XML
      • SET_ASYNC_DISPATCH_REQUEST_URI

        public static boolean SET_ASYNC_DISPATCH_REQUEST_URI
      • PARSE_PARTS_PARAMETERS_USING_REQUEST_ENCODING

        public static boolean PARSE_PARTS_PARAMETERS_USING_REQUEST_ENCODING
      • KEEP_SEPARATOR_IN_MULTIPART_FORM_FIELDS

        public static boolean KEEP_SEPARATOR_IN_MULTIPART_FORM_FIELDS
      • ENABLE_POST_ONLY_J_SECURITY_CHECK

        public static boolean ENABLE_POST_ONLY_J_SECURITY_CHECK
      • STOP_APP_STARTUP_ON_LISTENER_EXCEPTION

        public static boolean STOP_APP_STARTUP_ON_LISTENER_EXCEPTION
      • INVOKE_FLUSH_AFTER_SERVICE_FOR_STATIC_FILE_RESPONSE_WRAPPER

        public static boolean INVOKE_FLUSH_AFTER_SERVICE_FOR_STATIC_FILE_RESPONSE_WRAPPER
      • ENCODE_DISPATCHED_REQUEST_URI

        public static boolean ENCODE_DISPATCHED_REQUEST_URI
      • IGNORE_DISTRIBUTABLE

        public static boolean IGNORE_DISTRIBUTABLE
      • INCLUDE_STACK_IN_DEFAULT_ERROR_PAGE

        public static boolean INCLUDE_STACK_IN_DEFAULT_ERROR_PAGE
      • ADD_STRICT_TRANSPORT_SECURITY_HEADER

        public static java.lang.String ADD_STRICT_TRANSPORT_SECURITY_HEADER
      • USE_MAXREQUESTSIZE_FOR_MULTIPART

        public static boolean USE_MAXREQUESTSIZE_FOR_MULTIPART
      • ENABLE_MULTI_READ_OF_POST_DATA

        public static boolean ENABLE_MULTI_READ_OF_POST_DATA
      • USE_ORIGINAL_QS_IN_FORWARD_IF_NULL

        public static boolean USE_ORIGINAL_QS_IN_FORWARD_IF_NULL
      • SERVLET_PATH_FOR_DEFAULT_MAPPING

        public static java.lang.String SERVLET_PATH_FOR_DEFAULT_MAPPING
    • Constructor Detail

      • WCCustomProperties

        public WCCustomProperties()
    • Method Detail

      • setCustomProperties

        public static void setCustomProperties(java.util.Map<java.lang.String,java.lang.Object> d)
      • setCustomPropertyVariables

        public static void setCustomPropertyVariables()