                             GNUJSP version 1.0.1

   GNUJSP is a free implementation of Sun's Java Server Pages. Once the
   GNUJSP servlet is correctly installed, files with the extension .jsp
   are translated into java source files, compiled, and run.

License

   This software is distributed under the terms of the GNU General 
   Public License. Please see the file COPYING for details.
   
Features

     * JSP specification 1.0 plus <param>-Tag is supported.
     * GNUJSP runs on a wide range of platforms, webservers and servlet
       engines. See the section on compatibility for details.
     * Modified JSP pages are automatically recompiled if desired.
     * The JDK's builtin compiler or an external compiler like jikes can
       be used.
     * Comes with GNU Classpath's implementation of the servlet standard
       extension.
       
Compatibility

   GNUJSP should work with any JSDK 2.0 or JSDK 2.1 servlet engine.  The
   previous version (0.9.x) was deployed successfully with a long list of
   web servers and servlet engines.  However, we are currently actively
   testing the following:
	- Apache 1.3.6/1.3.12 with Apache JServ 1.1.2 (see INSTALL.apache)
	- Jigsaw 2.1.0 (see INSTALL.jigsaw)
	- vqServer 1.9.17 (see INSTALL.vqserver)

   See install.html for general installation and configuration notes.
   If you have success with other servers and engines, we'd like to hear
   about it at gnujsp@gjt.org so we can add it to the list.

   GNUJSP users told us about sucess on:
	- Sun Solaris, NES (Netscape Enterprise Server), JRun 2.3.1
	- Windows 95, JRun 2.3.3
	- Netware 5, Nuvonyx Web Server (NES for NetWare), Servlet Gateways
	- NT SP4, Apache 1.3.6/1.3.9, JServ 1.0, IBM JVM 1.1.8
	- JSWDK 1.0 (This is a nice one :-) 

       
Bundled Servlet Classes

   The bundled servlet classes in the lib directory of the distribution
   are based on the classpathx-servlet distribution and are copyright
   the Free Software Foundation.  Further information, source code and 
   updates are available from <URL:http://www.euronet.nl/~pauls/java/servlet/>.
   These libraries are licensed under the GNU LGPL, included herein as
   COPYING.LIB.

Compiling

   While GNUJSP works in a JSDK 2.0 or JSDK 2.1 runtime environment,
   you must compile it with the JSDK 2.1 classes in your classpath.
   Use the included servlet-2.1.jar or the reference implementation
   from JavaSoft. 

More Information

   If you want to know more about JSP and GNUJSP, one of the following
   options may help you:
     * Sun's Java Server Pages homepage.
       <URL:http://java.sun.com/products/jsp/>
     * I've set up a list of the most frequently asked questions. I will
       try and update this list separately from the GNUJSP releases.
       <URL:http://www.klomp.org/gnujsp/faq.html>
     * Tim Endres of the Giant Java Tree has kindly set up two mailing
       lists:
       
        gnujsp-ann:
                a low volume list used for announcements related to
                GNUJSP.
        <URL:http://www.gjt.org/servlets/MailingLists/ListInfo.html/gnujsp-ann>
        gnujsp:
                a general mailing list about anything related to GNUJSP.
                You can use this list to report problems, ask questions
                or submit code.
        <URL:http://www.gjt.org/servlets/MailingLists/ListInfo.html/gnujsp>
     * If you want to see the latest version of the GNUJSP code, you can
       have a look at the Giant Java Tree's public CVS server. If you
       want to participate in the GNUJSP project, the easiest way is to
       join the Giant Java Tree and use CVS.
       <URL:http://www.gjt.org/servlets/JCVSlet/list/gjt/org/gjt/jsp>
       Or get an hourly compiled snapshot of the cvs tree via
       <URL:http://www.klomp.org/gnujsp/>.

History

   Vincent Partington <vinny@klomp.org> originally created GNUJSP and
   worked extensively on the 0.9.x versions.
  
   The 1.0 compiler was originally written by Yaroslav Faybishenko
   <yaroslav@xcf.berkeley.edu>

   Currently a number of developers are assisting in fixing bugs and
   maintaining the source code.  If you'd like to help, send a message
   to the list.  See AUTHORS for more details.

$Id: README,v 1.9 2000/09/29 17:51:54 alph Exp $
