6.21.1 Precautions when stopping the J2EE server using the in-process HTTP server
If you try to stop a J2EE server while an in-process HTTP server is being used, the J2EE server might not stop or might take a long time to stop.
This problem occurs when all of the following conditions are met:
-
An attempt is made to stop the J2EE sever.
-
An in-process HTTP server is being used on the Web server on the SAOP service side.
-
Either a large value or 0 is specified as the value of webserver.connector.inprocess_http.persistent_connection.timeout.
-
A SOAP client whose connection pooling is enabled either is connected with a SOAP service that is running or has connected with such a SOAP service at least once.
The following describes the symptoms that might occur with this problem, by specification and method of stopping:
-
If a large value is specified for webserver.connector.inprocess_http.persistent_connection.timeout for the in-process HTTP server
When the cjstopsv command is used to stop the J2EE server, KDJE39514-W is output, and it might take up to the number of seconds specified for this property.
-
If 0 is specified for webserver.connector.inprocess_http.persistent_connection.timeout for the in-process HTTP server
The J2EE server might not stop.
-
If Management Server is used to stop the server
The KEOS20011-E message might be output to indicate that the attempt to stop the logical server failed, and the server might be forcibly stopped.
When you execute the cjstopsv command, if KDJE39514-W is output and it might take a long time for the J2EE server to stop, stop the J2EE server by re-executing the cjstopsv command with the -f option specified.
When using Management Server to stop the J2EE server, and if you have set a stop monitoring time, the processing is forcibly stopped when the stop monitoring time has passed. If you did not set a stop monitoring time, stop the J2EE server by performing the following steps:
-
On the management portal, click the Start/Stop Logical Server anchor.
-
In the Server View tab, from Logical J2EE server, click J2EE Server and then J2EE Server Name.
-
Click the Start/Stop tab.
-
Click the Forcibly Stop button.