PQ72588: WINDOWS EVENT APPLICATION LOG SAYS THAT LOCAL COMPUTER MAY NOT HAVE THE NECESSARY REGISTRY/MESSAGE DLL FILES WHEN SERVER STARTS

 A fix is available

4.0.7: WebSphere Application Server Version 4.0 Fix Pack 7



APAR status
Closed as program error.

Error description
Windows EventViewer Application logs shows following
message though adminserver started fine and it does all it's
functionality successfully :

The description for Event ID ( 0 ) in Source ( Websphere )
cannot be found. The local computer may not have the necessary
registry information or message DLL files to display messages
from a remote computer. The following information is part of the
event: IBM WS AdminServer 4.0 status: 997 WebSphere
Administration server is shutting down.

Cause:

Our native c code does not follow Windows messaging guideline to
report
an event. Should use message dll and register it in the windows
registry. This was fixed on WAS 3.5.5 before but not on WAS
4.0.x and WAS 5. The following are the essentials of the fix.

1.Create registry
 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog
  \Application\WebSphere
 "EventMessageFile"="<path and message dll file name>"
 "TypesSupported"=dword:00000007
2. Create wasmessages.dll
3. Modify all message reporting code in services.c and
eventlog.c to use new message reporting mechanism.
Local fix
No WorkAround .
Problem summary
****************************************************************
* USERS AFFECTED: WebSphere Application Server Administrators  *
*                 using windows event viewer to see the        *
*                 application log for WebSphere.               *
****************************************************************
* PROBLEM DESCRIPTION: Windows event viewer does display       *
*                      description for WebSphere event.        *
****************************************************************
* RECOMMENDATION:                                              *
****************************************************************
Windows EventViewer Application logs shows following message
though adminserver started fine and it does all its
functionality successfully:
The description for Event ID ( 0 ) in Source ( Websphere )
cannot be found. The local computer may not have the
necessary registry information or message DLL files
to display messages from a remote computer. The following
information is part of the event: IBM WS AdminServer 4.0
status: 997 WebSphere Administration server is shutting
down.
The description is missing because WebSphere did not
use windows messaging guideline to report an event.
Problem conclusion
To display the event description for WebSphere, report event
using message dll file.
Temporary fix
PQ72588_Test.jar
Comments
APAR information
APAR number PQ72588
Reported component name WEBSPHERE AE NT
Reported component ID 5630A2201
Reported release 400
Status CLOSED PER
PE NoPE
HIPER NoHIPER
Submitted date 2003-03-28
Closed date 2003-06-13
Last modified date 2003-06-13

APAR is sysrouted FROM one or more of the following:

APAR is sysrouted TO one or more of the following:

Modules/Macros
service win32        

SRLS

Fix information

Applicable component levels
R400 PSY    UP


Document Information


Product categories: Software > Application Servers > Distributed Application & Web Servers > WebSphere Application Server > General
Operating system(s):
Software version: 400
Software edition:
Reference #: PQ72588
IBM Group: Software Group
Modified date: Jun 13, 2003