Default value and behavior changes from previous releases of WebSphere® Application Server traditional

When you upgrade the application server to a newer version, be aware of the following default values and behaviors that changed.

Default value and behavior changes in Version 9.0

Table 1. Default value and behavior changes in Version 9.0
Function area What changed Version 9.0 Previous versions More information
Configuration files IgnoreAffinityRequests

[9.0.5.7 or later] The recommended value for the IgnoreAffinityRequests custom property is true. Some fix pack levels default to false. Change the default value to true if it is set to false.

Value dependent on the distribution of the configuration file and the method of the configuration file generation

plugin-cfg.xml file
High availability and workload management Core group custom property: IBM_CS_OOM_ACTION Isolate No default value Core group custom properties
Cell cluster custom property: IBM_CLUSTER_REUSE_ORIGINAL_IOR True No default value Cell custom properties
Proxy server setting: High availability monitor timeout 0 300 Proxy server settings
Core group member default protocol selection Core group member communication defaults to using the highest protocol version. Lowest protocol version used Core group protocol versions
Resources JPA data source error handling A misconfigured <jta-data-source> or <non-jta-data-source> element in the persistence.xml file that is associated with an EntityManager or EntityManagerFactory object must be fixed or removed. If the product tries to access a misconfigured <jta-data-source> or <non-jta-data-source> element in the persistence.xml file that is associated with an EntityManager or EntityManagerFactory object, the product issues a CWWJP0013E error message and then ignores the misconfigured data source. N/A
Web server plug-in esiEnable False True Configuring Edge Side Include caching

plugin-cfg.xml file

Web server plug-in KillWebServerStartUpOnParseErr True False Web server plug-in custom properties
Web server plug-in StrictSecurity True False Web server plug-in custom properties
Security SSL Configuration attribute: sslProtocol SSL_TLSv2 SSL_TLS SSL configurations
Security The default value for com.ibm.websphere.security.useAllSSLClientAuthKeytypes

[9.0.5.9 or later] Starting in 9.0.5.9, the default value is true. Before 9.0.5.9, the default is false.

False Security custom properties
Security The default value for com.ibm.websphere.ssl.include.ECCiphers True False Security custom properties
Security The default value for the provider_<id>.setLtpaCookie property
[9.0.5.5 or later]
  • The default value is true when the useJwtFromRequest OIDC property is set to the required value.
  • The default value is false when the useJwtFromRequest OIDC property is set to the ifPresent value or the no value.
False OpenID Connect Relying Party custom properties
Contexts and dependency injection Implicit bean archives The CDI 1.2 implementation defines two different types of bean archives, explicit and implicit. The implicit bean archive can result in an existing archive that is incorrectly interpreted as an implicit bean archive in the CDI 1.2 implementation. To stop this behavior, you can add a beans.xml file with the bean discovery mode set to none to prevent the archive from being a bean archive. The CDI 1.0 implementation does not define implicit bean archives. Contexts and Dependency Injection 1.2 behavior changes
Security

[9.0.5.1 or later]The default value for the salt length setting in the administrative console or for the saltLength parameter

32    
Security

[9.0.5.1 or later]The default value for the message digest algorithm setting in the administrative console or for the messageDigestAlgorithm parameter

PBKDF2WithHmacSHA1    
Java virtual machine settings

[z/OS]Initial heap size and maximum heap size

[z/OS]The default initial heap size for the controller is 256 MB, and the default initial heap size for the servant is 512 MB.

[z/OS]The default maximum heap size for the controller is 512 MB, and the default maximum heap size for the servant is 1024 MB.

[z/OS]For Version 8.5.5, see initial heap size and maximum heap size in Java virtual machine settings

 

Default value and behavior changes in Version 8.5

Table 2. Default value and behavior changes in Version 8.5
Function area What changed Version 8.5 Previous versions More information
Configuration files IgnoreAffinityRequests Version 8.5.5.19 and later: The recommended value for the IgnoreAffinityRequests custom property is true. Some fix pack levels default to false. Change the default value to true if it is set to false.

Value dependent on the distribution of the configuration file and the method of the configuration file generation

plugin-cfg.xml file
Custom properties Java virtual machine custom property: com.ibm.websphere.logging.useJULThreadID False True Java virtual machine custom properties
Settings Connection pool minimum connection setting Version 8.5.5.9 and later: 0

Version 8.5.5.8 and earlier: 1

1 Connection pool settings
Settings HTTP transport channel settings "Discrimination failed" exception in the HTTP Channel 500 response code 403 response code HTTP transport channel settings
Settings Maximum buffer size used when reading HTTP request content. PostBufferSize element in the plugin-cfg.xml file 0 64 Web server plug-in request routing properties
Web server plug-in Secure connection creation behavior If the web server plug-in attempts create an HTTPS connection but fails, it does not create a connection.

In Version 8.5.0.x, the web server plug-in attempts create an HTTPS connection but fails, it attempts to create an HTTP connection.

If the web server plug-in attempts create an HTTPS connection but fails, it attempts to create an HTTP connection. Web server plug-in connections

Web server plug-in custom properties

Security

The default value for the salt length setting in the administrative console or for the saltLength parameter

32    
Security

The default value for the message digest algorithm setting in the administrative console or for the messageDigestAlgorithm parameter

PBKDF2WithHmacSHA1    

Default value and behavior changes in Version 8.0

Table 3. Default value and behavior changes in Version 8.0
Function area What changed Version 8.0 Version 7.0 More information
Commands (wsadmin scripting) ClusterConfigCommands command group for the AdminTask object Parameter: -resourcesScope cluster both ClusterConfigCommands command group for the AdminTask object
Custom properties Object Request Broker custom properties com.ibm.CORBA.ConnectTimeout 10 0 Object Request Broker custom properties
Custom properties Web container custom properties com.ibm.ws.webcontainer.throwpostconstructexception True False Web container custom properties
Settings Accept content for all requests setting True False Web server plug-in request and response optimization properties
Settings Thread pool settings: Thread inactivity timeout 60000 milliseconds 35000 milliseconds Thread pool settings
Settings The Use read/write timeout setting on the administrative console, or the ServerIOTimeout attribute in the plugin-cfg.xml file 900 seconds 60 seconds Application Server property settings for a web server plug-in