Web container custom properties

To configure arbitrary name-value pairs of data, where the name is a property key and the value is a string value that can be used to set internal system configuration properties. Defining a new property enables you to configure a setting beyond that which is available in the administrative console.

To view this administrative console page, click Servers > Application Servers > server> Web Container > Custom Properties.

 

Configuration tab

Name Name (or key) for the property.

Data type String

Value Specifies the value paired with the specified name.

Data type String

Description Provides information about the name-value pair.

Data type String

 

Global settings for internal servlets

Web Archive (WAR) files packaged using third-party tools cannot specify behavior for the services exposed by the Web container internal servlets. You can globally enable/disable internal servlets for all Webapplications at the Web container level by creating name-value pairs such as...

Name Value
fileServingEnabled true
directoryBrowsingEnabled true
serveServletsByClassnameEnabled true

Settings defined in an assembly tool take precedence over the global settings set through the custom properties at the Web container level.

web application (.war) deployment extensions continue to hold configuration information for the services provided by the internal servlets, and take precedence over the global settings set through the custom properties at the Web container level.

 

UTF-8 encoded URLs

WAS Version 5.1, introduces support for UTF-8 encoded Uniform Resource Locators (URLs) to support the double byte characters in URLs. The UTF-8 encoded URL feature is enabled by default. You can prevent the web container from explicitly decoding URLs in UTF-8 and have them use the ISO-8859 standard as per the current HTTP specification by using the following name-value pair...

Name Value
DecodeUrlAsUTF8 false