Bug#458399: jetty: Jetty depends on a java 1.5 package

Marcel Ammerlaan marcel at dyskolus.com
Wed Jan 2 22:39:05 UTC 2008


On Mon, Dec 31, 2007 at 12:15:13AM +0100, marcel wrote:
>> Package: jetty
>> Version: 5.1.14-1
>> Severity: important
>>
>> The JspServlet contained in libtomcat5.5-java is compiled with Java 1.5 (class version 49.0)
>> which will not run on a java 1.4 runtime which should be enough to run Jetty.
>>     
>
> The problem is that Jetty depends on (and uses) libtomcat5.5-java. The
> Tomcat source uses (among other Java5 features) generics. That is the
> reason wht this class file is only for Java5 and the reason why jetty in
> Debian needs Java5 too.
>
>   
This differs from the download package of Jetty which runs on older 
versions of Java as well.
I see two options:
1) Make it clear that a java2-runtime is not enough
2) Decouple jetty from tomcat and distribute the complete jetty package 
instead.
(maybe even conflict with tomcat? Why would you want two servlet engines 
on the same machine?)

Of course, the last alternative is to keep it as as, as only java1.5/1.6 
and gcj are officially in Debian
anyway. If this is the case, please feel free to close this report.

Regards,

Marcel Ammerlaan.







More information about the pkg-java-maintainers mailing list