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
Function area | What changed | Version 9.0 | Previous versions | More information |
---|---|---|---|---|
Configuration files | IgnoreAffinityRequests |
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 |
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 |
Starting in 9.0.5.9, the default value is |
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 |
|
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 |
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 | ||
Java virtual machine settings |
Initial heap size and maximum heap size |
The default initial heap size for the controller is 256 MB, and the default initial heap size for the servant is 512 MB. The default maximum heap size for the controller is 512 MB, and the default maximum heap size for the servant is 1024 MB. |
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
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 |
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
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 |