----------------------------------------------------------------
BEFORE YOU POST, search the faq at <http://java.apache.org/faq/>
WHEN YOU POST, include all relevant version numbers, log files,
and configuration files. Don't make us guess your problem!!!
----------------------------------------------------------------
Just an update on this issue. It appears that the bug was with the JDK
class unloading method. For class reloading to work properly on Solaris
(Sparc) with JServ, you must use the JDK_1.2.2_05a (note the a!!!!!). The
bug was introduced in the _05 version and fixed in the _05a. Hope this
helps anyone else experiencing this problem.
* Troy
Troy Harrison
Systems Consultant
CNA Life Department-Information Technology
Software Application Services
[EMAIL PROTECTED]
(615) 871-1550
1-800-PAGE-MCI, Pin Number 1407266
-----Original Message-----
From: Jean-Luc Rochat [mailto:[EMAIL PROTECTED]]
Sent: Thursday, March 30, 2000 9:04 AM
To: Java Apache Users
Subject: Re: ArrayIndexOutOfBounds yet again
----------------------------------------------------------------
BEFORE YOU POST, search the faq at <http://java.apache.org/faq/>
WHEN YOU POST, include all relevant version numbers, log files,
and configuration files. Don't make us guess your problem!!!
----------------------------------------------------------------
[EMAIL PROTECTED] wrote:
>
> ----------------------------------------------------------------
> BEFORE YOU POST, search the faq at <http://java.apache.org/faq/>
> WHEN YOU POST, include all relevant version numbers, log files,
> and configuration files. Don't make us guess your problem!!!
> ----------------------------------------------------------------
>
> I was looking through the mailing list archives and saw that others were
> also experiencing an ArrayIndexOutOfBounds exception when upgrading to
> JDK1.2.2_05 on Solaris 2.6 in the ajpv1[12] protocol. Does anyone have
any
> idea what the problem is? Is it a JVM problem, is it a ajpv1[12] bug? I
am
> needing to upgrade to JDK1.2.2_05 for another tool and I just feel the
need
> to blame something :-) By the way configuration is as follows:
> Solaris 2.6 Sparc hardware
> JDK1.2.2_05
> Apache 1.3.6 --> upgraded to apache 1.3.12 but didn't fix the problem
> Jserv1.0 --> upgraded to Jserv1.1 but didn't fix the problem
>
> Specific error is (happens after the class loader has to refresh a changed
> class file):
> [29/03/2000 14:46:07:566] (ERROR) ajp12: Servlet Error:
> java.lang.ArrayIndexOutOfBoundsException: 3323904: 3323904
> [29/03/2000 14:46:07:567] (ERROR) an error returned handling request via
> protocol "ajpv12"
>
> Always the same error and very reproducible. Change
HelloWorldServlet.java,
> recompile, refresh and 10-15 times and you will get an Internal Server
Error
> with this EXACT same message in the log (right down to the array index
> 3323904).
>
> Any advice would be appreciated!
>
> Thanks!
>
> * Troy
>
Bernie committed few days ago a patch which could solve it (maybe).
grab the http://www.working-dogs.com/daily last JServ snapshot and give
a try.
jluc
--
--------------------------------------------------------------
Please read the FAQ! <http://java.apache.org/faq/>
To subscribe: [EMAIL PROTECTED]
To unsubscribe: [EMAIL PROTECTED]
Archives and Other: <http://java.apache.org/main/mail.html>
Problems?: [EMAIL PROTECTED]
--
--------------------------------------------------------------
Please read the FAQ! <http://java.apache.org/faq/>
To subscribe: [EMAIL PROTECTED]
To unsubscribe: [EMAIL PROTECTED]
Search Archives:
<http://www.mail-archive.com/java-apache-users%40list.working-dogs.com/>
Problems?: [EMAIL PROTECTED]