SourceForge Logo

Tapestry Release 0.2.8a

Tapestry is a component based framework for creating sophisticated web applications. It's used with existing application servers, acting as a kind of "super servlet". This distribution contains the Tapestry framework, related frameworks and libraries, documentation. The Tapestry Home Page contains much more information about what Tapestry is, how to use it and why you should!

Tapestry is distributed in three different sizes:

The JARs were compiled on Windows 2000 using Sun's JDK 1.3 compiler, however it is easy to rebuild the JARs on different platforms and different compilers (JDK 1.2 and above).

This product includes software developed by the Apache Software Foundation ( http://www.apache.org/).

Third party JARs

Tapestry requires some third party JARs when it is compiled, as well as at runtime. If you downloaded the full distribution of these libraries are already included. With the small and medium distribution, you will need to download the other files seperately.

JAR file Description< Version License Location<
gnu-regexp.jar GNU regular expression compiler

Used by Tapestry to parse HTML templates

1.0.8 GNU Public License ftp://tapestry.sourceforge.net/pub/tapestry/gnu-regexp-0.1.8.zip
xerces.jar Xerces XML Parser

Used by Tapestry to parse application and component specifications

1.0.3 Apache Software License, Version 1.1 ftp://tapestry.sourceforge.net/pub/tapestry/Xerces-J-bin.1.0.3.zip
or
http://xml.apache.org/xerces-j/index.html
com.mortbay.jetty.jar Jetty HTTP Servlet Server 3.0.1 Jetty License http://sourceforge.net/projects/jetty
javax.servlet.jar Servlet API 2.2 reference implementation   Apache Software License, Version 1.1 Distributed with Jetty
org.apache.jasper.jar Jasper JSP Engine 3.2.1 Apache Software License, Version 1.1 Distributed with Jetty
ejb.jar EJB 1.1 from jBoss 2.0 FINAL Unknown license, probably GPL Copied from the jBoss distribution, which claims to be open source (but neglects to provide a license).

This library is required to compile Tapestry and to compile and run the demos and tutorials.

Documentation

Tapestry has quite a bit of documentation available (most of these links will be broken if you did not download the full distribution).

Tapestry is an open source project, hosted on the SourceForge and licensed under the GNU Lesser General Public License.