Kbase 20553: SonicMQ: JRE Application Error w/IBM 1.1.8 on WinNT w/SSL
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  3/27/2001 |
|
SUMMARY:
This solution applies to SonicMQ Version 3.0 and explains an exception that occurs when you start a server that is configured to accept connections via SSL protocol on Windows NT, using the default JRE and the default startup parameters in startbr.bat.
EXPLANATION:
When the SonicMQ server is configured to accept connections using SSL protocol, and is run on Windows NT with the IBM 1.1.8 JRE with the JIT compiler enabled, starting the server results in a JRE application error. A "Dr. Watson" error dialog appears with the following message:
An Application error has occurred
and an application error log is being generated.
jre.exe
Exception: access violation (0xC0000005), Address: 0x00c34e57)
SOLUTION:
The problem centers on the IBM 1.1.8 JRE's JIT compiler. To start the server, either disable the JIT compiler by passing "-nojit" as an argument to the JRE executable in startbr.bat, or use Sun's JRE 1.2.2.
References to Written Documentation:
SonicMQ 3.x Installation Configuration & Administration Guide,
Chapter 1, Installation.
Progress Knowledge Base Solution 20032:
"SonicMQ: How To Use a JRE Other Than The Default On WinNT".
Progress Knowledge Base Solution 20729:
"Dr. Watson in SonicMQ Explorer Certificate Management Tool".