12.2.4 Functions not supported in version 11
Application Server version 11 has functions that do not support migration from version 9. With a few exceptions, these functions can be used in V9 compatibility mode.
- Organization of this subsection
(1) Non-supported web container functions
(a) Request distribution by using the round-robin method
The proxy module built into the Web server of Application Server version 11 does not support request distribution (load balancer) by using the round-robin method, which was supported through Web server integration by using the conventional redirector.
To achieve request distribution by using the round-robin method, a load balancer or a Web server that has a load balancer function is separately required.
(b) Request distribution by using the POST data size
The proxy module built into the Web server of Application Server version 11 does not support request distribution by using the POST data size, which was supported through Web server integration by using the conventional redirector.
To achieve request distribution by using the POST data size, a load balancer that has that function or a Web server that has a load balancer function is separately required.
(c) Gateway specification functionality by the J2EE server
The NIO HTTP server of Application Server version 11 does not have the gateway specification functionality, which was provided by the conventional redirector and the in-process HTTP server.
If the URL of a gateway such as a load balancer or an SSL accelerator needs to be returned to the client as the URL to be added to the Location header when the URL is transferred, specify settings to return the URL of the appropriate gateway, for example, by rewriting the Location header by using the function of the load balancer or SSL accelerator.
(d) Error page customization function for each web container
The NIO HTTP server of Application Server version 11 does not have the error page customization function for each web container, which was provided by the conventional redirector and the in-process HTTP server.
If you want to return a user-specific error page corresponding to the error status code as a response, define it for each application by following the Servlet specifications, or configure Web server integration via the reverse proxy function of the Web server to customize the error page by using the Web server functionality.
(e) Function that limits HTTP-enabled methods
The NIO HTTP server of Application Server version 11 does not have the function that limits HTTP-enabled methods, which was provided by the conventional in-process HTTP server.
If you need to limit HTTP-enabled methods, configure Web server integration via the reverse proxy function of the Web server to limit HTTP-enabled methods by using the Web server functionality.
(f) Request distribution functionality that uses the redirector
The NIO HTTP server of Application Server version 11 does not have the request distribution functionality that uses the redirector, which was provided by the conventional in-process HTTP server.
If you need to redirect each URL, configure Web server integration via the reverse proxy function of the Web server to redirect URLs by using the Web server functionality.
(2) Non-supported extended functionality
Application Server version 11 does not support the EADs session failover functionality. This functionality cannot be used even in V9 compatibility mode.
(3) Non-supported compatibility functionality
The following compatibility functionality, which was retained in Application Server version 9 and earlier for compatibility with a previous version, cannot be used in Application Server version 11. The functionality cannot be used even in V9 compatibility mode.
Category |
Functionality |
Alternative functionality |
---|---|---|
Compatibility functionality |
Basic mode |
Use the J2EE server. |
Servlet engine mode (Web container server) |
Use the J2EE server. |
|
Simple web server functionality |
Use the NIO HTTP server functionality. For details, see the manual uCosminexus Application Server Web Container Functionality Guide. |
|
Subdirectory exclusive mode for EJB client application logs |
Use the default subdirectory shared mode. |
|
Memory session failover functionality |
Use the database session failover functionality. For details, see 6. Database session failover functionality in the uCosminexus Application Server Expansion Guide. |
|
Switching of multiple built execution environments |
None |
|
Test function for J2EE applications |
None |
|
Check of JSP source compliant with JSP 1.1 and JSP 1.2 specifications (cjjsp2java) |
None |
|
V7 compatibility mode for logical server application management |
None |
|
Security management functionality |
Inheritance of the login status by using the session failover functionality |
Use the database session failover functionality. For details, see 6. Database session failover functionality in the uCosminexus Application Server Expansion Guide. |
Command |
Commands used by the Management Server (commands for compatibility with previous versions)
|
Use commands of the J2EE server. For details, see 2. Commands Used with a J2EE Server in the uCosminexus Application Server Command Reference Guide. |