[kaffe] tomcat3.2.3 doesn't work properly on Kaffe-1.0.6-6

Dalibor Topic robilad at yahoo.com
Thu Jun 13 10:13:34 PDT 2002

Hi Tatsuya,

--- Tatsuya Tsurukawa <turukawa at isl.melco.co.jp>
> I'm now testing Apache SOAP 2.2 and TOMCAT 3.2.3 on
> Red Hat Linux 7.2.
> to make simple Web Services. 
> They work well on Sun's JDK1.3.1. Then I tried to
> use Kaffe-1.0.6-6 as
> JVM instead of Sun's JDK, and I found it doesn't
> work. I saw follwing
> errors.
> 2002-06-12 11:27:20 - Ctx( /apache-soap ): Exception
> in init  null - java.lang.NullPointerException
>         at
>         at
> java.lang.Throwable.<init>(Throwable.java:33)
>         at
> java.lang.Exception.<init>(Exception.java:20)
>         at
>         at
>         at
> java.util.Hashtable.put(Hashtable.java:104)
>         at

Apparently tomcat is trying to put a key or value
equal to null into the Hashtable. That violates the
contract or put and results in a NullPointerException.

You should try to find out what tomcat tries to store
there and why it becomes null. As it appears to be
quite hard to get tomcat 3.2.3. from apache.org, you
may want to try that with 3.2.4 first, and see if that
one has the same problem. apparently the tomcat
programmers fixed some bugs between releases.

> I'm not sure, but I guess tomcat's servlets are not
> compatible with 
> Kaffe because it is rated as JDK1.1 compatible.

tomcat 4 won't work with kaffe yet, since we don't
have an implementation of 

> I thought it possible to get old versions tomcat,
> but actually they
> don't have such old modules on their web site
> anymore. 

Older versions had security problems according to the
tomcat web site.


dalibor topic

Do You Yahoo!?
Yahoo! - Official partner of 2002 FIFA World Cup

More information about the kaffe mailing list