From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 17618 invoked by alias); 28 Apr 2002 02:24:55 -0000 Mailing-List: contact rhug-rhats-help@sources.redhat.com; run by ezmlm Precedence: bulk List-Subscribe: List-Post: List-Help: , Sender: rhug-rhats-owner@sources.redhat.com Received: (qmail 17602 invoked from network); 28 Apr 2002 02:24:55 -0000 Received: from unknown (HELO potter.sfbay.redhat.com) (205.180.83.107) by sources.redhat.com with SMTP; 28 Apr 2002 02:24:55 -0000 Received: from slip129-37-163-170.on.ca.prserv.net (vpn50-18.rdu.redhat.com [172.16.50.18]) by potter.sfbay.redhat.com (8.11.6/8.11.6) with ESMTP id g3S2O8v11571; Sat, 27 Apr 2002 19:24:08 -0700 Subject: Re: tomcat 4 jsp compilation status? From: Anthony Green To: Don Smith Cc: rhug-rhats@sources.redhat.com In-Reply-To: <3CC9B98A.1070506@umdnj.edu> References: <3CC9B98A.1070506@umdnj.edu> Content-Type: text/plain Content-Transfer-Encoding: 7bit Message-Id: <1019925156.3282.6.camel@dhcppc2> Mime-Version: 1.0 Date: Sat, 27 Apr 2002 19:24:00 -0000 X-SW-Source: 2002-04/txt/msg00008.txt.bz2 On Fri, 2002-04-26 at 13:33, Don Smith wrote: > What's the status of a gcj version of tomcat that can support jsps? > Is it possible, if not what needs to be done? It's been a while since I looked at that (even though it would be really cool to get this working). When I did start looking at it, I went about it the wrong way -- setting up tomcat to compile the jsp code to .so immediately. Unfortunately, tomcat has many built in assumptions about the compiler generating .class files which it then manipulates (or just moves around, I think). It makes better sense to do this in baby steps. First get tomcat to compile jsp code to bytecode with 'gcj -C' and have everything work with the gcj interpreter. Once that all works, perhaps we can figure out a good way to compile the .class files to .so. I'm thinking this should be an extra step once the .class file is copied into the desired location by tomcat. It would be great if somebody (like you!) could spend a little time trying to get this to work. I'd be happy to help this person (like you!) along. AG