NOTE: This is outdated information that applies only to Tapestry 4. For current information see HowToRunTapestry5OnJBoss5

Installing Tapestry Libraries

To install tapestry in JBoss or in Apache Tomcat you have to copy several libraries to the server's lib directory.

  • For JBoss 4 the default library directory is JBoss/server/default/lib
  • For Tomcat the default library directory is Tomcat/shared/lib

Copy all libraries from the tapestry distribution from the following directories to the library directory:

  • Tapestry\lib
  • Tapestry\lib\ext
  • Tapestry\lib\runtime

Copy the jars directly (without preceeding pathname). As result you should have 14 new jars in the lib dir and no new subdirectories.

To make Tapestry actually work you have to download some additional libraries which are not included in the tapestry distribution due to license issues.

Download the OGNL Library from http://www.ognl.org/download.html and copy the ognl jar to the lib dir. For Tomcat you also need the Java Assist Library from http://www.jboss.org/products/javassist.html or http://www.csg.is.titech.ac.jp/~chiba/javassist/.

  • No labels