Switching to IBM's JDK 1.3 solved my problem of the HttpConnectionHandler not
being able to start. Thank you!
I was using Sun's JDK 1.3.0_02 and my problem arose when I upgraded to Sun's
JDK1.3.1
Thanks again!
----- Original Message -----
From: "pete" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Cc: <[EMAIL PROTECTED]>
Sent: Wednesday, June 27, 2001 0:58
Subject: Re: Tomcat won't start with j2sdk 1.3.1 & Linux
> I get this. It sucks.
>
> The issue, for me at least, stems from the fact that i am running a
> Struts project, and i need to override the jaxp.jar classes with xerces
> parser classes.
>
> I previously did this by putting a jar named 0xerces.jar in the lib/
> folder of my tomcat install, which worked fine, since those classes
> loaded before the ones specified in jaxp.jar.
>
> This worked great with IBM's JDK1.3.0 - never used Sun's 1.2.2 on Linux.
>
> However, since 'upgrading' to Sun's JDK1.3.1 with Hotspot, the JVM
> segfaults when tomcat starts up, giving the same error you describe.
>
> I'm not sure why this happens, but maybe 1.3.1 doesn't like having its
> classes overridden.
>
> There are 2 ways around this - invoke the JVM with the '-classic'
> switch, thus disabling the JIT, or to remove 0xerces.jar from lib/,
> which breaks my Struts projects.
>
> The third solution is not to use the JDK1.3.1 at all, and stick with the
> IBM JDK, which is my current course of action.
>
> Hope this helps, and i hope you find a better solution than i did.
>
> -Pete
>
>
>
>