PQ74420: USING THE KEEPALIVEENABLED CUSTOM PROPERTY FOR HTTP TRANSPORT SETTINGS PREVENT THE APPLICATION SERVER FROM STARTING

 A fix is available

5.0.1: WebSphere Application Server Version 5.0 Fix Pack 1 (Version 5.0.1)



APAR status
Closed as program error.

Error description
Application will not start when the following custom property
is set for an HTTP transport: KeepAliveEnabled=false
The SystemOut.log contains the following error, and the applicat
server fails to start.
[5/16/03 17:43:53:265 EDT] 6dd015a0 WebContainer  E SRVE0146E:
Failed to Start Transport on host , port 9085. The most likely
cause is that the port is already in use. Please ensure that no
other applications are using this port and restart the server.
com.ibm.ws.webcontainer.exception.TransportException: Failed to
start transport http:
com.ibm.ws.webcontainer.exception.TransportException: unknown
transport property: KeepAliveEnabled
Local fix
Set the following HTTP Transport property:
MaxKeepAliveConnections=0.
Steps for this task
1. Access the settings page for a property of the transport:
   a. In the console navigation tree, click Servers >Application
      Servers > server_name > Web Container > HTTP Transports >
      transport_host_name > Custom Properties.
   b. On the Custom Properties page, click New.
2. On the settings page for a property, specify the transport
   property name and the value.  In this case, specify a name
   of MaxKeepAliveConnections and a value of 0.  Then click OK.
3. Click Save on the console taskbar and save the changes to the
   configuration.
4. Restart the server.
5. Regenerate the Web server plug-in.
Problem summary
****************************************************************
* USERS AFFECTED: WebSphere Application Server 5.0 users       *
****************************************************************
* PROBLEM DESCRIPTION: An attempt to use the KeepAliveEnabled  *
*                      property as described in the infocenter *
*                      will result in the application server   *
*                      failing to start. The error message     *
*                      indicates an unknown property.          *
****************************************************************
* RECOMMENDATION:                                              *
****************************************************************
The information center documentation lists KeepAliveEnabled as a
valid custom property for the HTTP Transport. Attempting to use
this in the v5.0 results in a error and the applicaiton
Server fails to start. The error message indicates that
this property is unknown. The reason is that support for this
property was not added until the v5.0.1.
Problem conclusion
HttpTransport.startTransport() was modified to accept
KeepAliveEnabled as a property.
Temporary fix Comments
APAR information
APAR number PQ74420
Reported component name WAS BASE 5.0
Reported component ID 5630A3600
Reported release 00S
Status CLOSED PER
PE NoPE
HIPER NoHIPER
Special Attention NoSpecatt
Submitted date 2003-05-21
Closed date 2003-06-13
Last modified date 2005-04-26

APAR is sysrouted FROM one or more of the following:

APAR is sysrouted TO one or more of the following:

Modules/Macros
Engine          

Publications Referenced

Fix information

Applicable component levels
R003 PSY    UP
R00A PSY    UP
R00H PSY    UP
R00I PSY    UP
R00P PSY    UP
R00S PSY    UP
R00W PSY    UP


Document Information


Product categories: Software > Application Servers > Distributed Application & Web Servers > WebSphere Application Server > General
Operating system(s):
Software version: 00S
Software edition:
Reference #: PQ74420
IBM Group: Software Group
Modified date: Apr 26, 2005