tapestry4 - Tapestry Framework

Property Value
Distribution RPM Universal
Repository JPackage 6.0 all
Package filename tapestry4-4.1.6-2.jpp6.noarch.rpm
Package name tapestry4
Package version 4.1.6
Package release 2.jpp6
Package architecture noarch
Package type rpm
Homepage -
License -
Maintainer -
Download size 2.67 MB
Installed size 3.09 MB
Tapestry is an open-source framework for creating dynamic,
robust, highly scalable web applications in Java. Tapestry
complements and builds upon the standard Java Servlet API,
and so it works in any servlet container or application
server. Tapestry divides a web application into a set of
pages, each constructed from components. This provides a
consistent structure, allowing the Tapestry framework to
assume responsibility for key concerns such as URL
construction and dispatch, persistent state storage on the
client or on the server, user input validation,
localization/internationalization, and exception reporting.
Developing Tapestry applications involves creating HTML
templates using plain HTML, and combining the templates
with small amounts of Java code using (optional) XML
descriptor files. In Tapestry, you create your application
in terms of objects, and the methods and properties of those
objects -- and specifically not in terms of URLs and query
parameters. Tapestry brings true object oriented development
to Java web applications. Tapestry is specifically designed
to make creating new components very easy, as this is a
routine approach when building applications. The distribution
includes over fifty components, ranging from simple output
components all the way up to complex data grids and tree
navigators. Tapestry is architected to scale from tiny
applications all the way up to massive applications consisting
of hundreds of individual pages, developed by large, diverse
teams. Tapestry easily integrates with any kind of backend,
including J2EE, HiveMind and Spring.


Package Version Architecture Repository
tapestry4-4.1.6-1.jpp6.noarch.rpm 4.1.6 noarch JPackage 6.0 Devel
tapestry4 - - -


Name Value
apache-commons-dbcp -
apache-commons-fileupload -
apache-commons-pool -
apache-portlet-1.0-api -
backport-util-concurrent -
hivemind -
hivemind-lib -
java >= 1.6.0
javassist -
jcharts -
jpackage-utils >= 1.7.5
ognl >= 2.7.3


Name Value
tapestry4 = 4.1.6-2.jpp6


Type URL
Mirror mirrors.dotsrc.org
Binary Package tapestry4-4.1.6-2.jpp6.noarch.rpm
Source Package tapestry4-4.1.6-2.jpp6.src.rpm

Install Howto

Fedora, CentOS, RHEL:
  1. Download latest jpackage-release rpm from
  2. Install jpackage-release rpm:
    # rpm -Uvh jpackage-release*rpm
  3. Install tapestry4 rpm package:
    # yum install tapestry4
  1. Add the JPackage 6.0 repository:
    # zypper addrepo http://mirrors.dotsrc.org/jpackage/6.0/generic/free/ jpackage-6.0
  2. Install tapestry4 rpm package:
    # zypper install tapestry4
Mandriva, Mageia:
  1. Add the JPackage 6.0 repository:
    # urpmi.addmedia jpackage-6.0 http://mirrors.dotsrc.org/jpackage/6.0/generic/free/ with hdlist.cz
  2. Update packages list:
    # urpmi.update -a
  3. Install tapestry4 rpm package:
    # urpmi tapestry4




2011-12-16 - Ralph Apel <r.apel@r-apel.de> - 0:4.1.6-2
- Promote to free
2011-01-22 - Ralph Apel <r.apel@r-apel.de> - 0:4.1.6-1
- 4.1.6 as tapestry4

See Also

Package Description
tapestry4-demo-4.1.6-2.jpp6.noarch.rpm Examples for tapestry4
tapestry4-javadoc-4.1.6-2.jpp6.noarch.rpm Javadoc for tapestry4
tapestry4-manual-4.1.6-2.jpp6.noarch.rpm Documents for tapestry4
test-interface-1.0-1.jpp6.noarch.rpm Scala/Java test framework
testng-6.3.1-2.jpp6.noarch.rpm TestNG
testng-javadoc-6.3.1-2.jpp6.noarch.rpm Javadoc for testng
testng-manual-6.3.1-2.jpp6.noarch.rpm Documents for testng
testng-repolib-6.3.1-2.jpp6.noarch.rpm Artifacts to be uploaded to a repository library
texen-1.0-2.jpp6.noarch.rpm Text generating utility
texen-javadoc-1.0-2.jpp6.noarch.rpm Javadoc for texen
textmining-1.0-1.jpp6.noarch.rpm Textmining Extractors
textmining-javadoc-1.0-1.jpp6.noarch.rpm Javadoc for textmining
tggraphlayout-1.22-1.jpp6.noarch.rpm Set of interfaces for graph visualization
tggraphlayout-javadoc-1.22-1.jpp6.noarch.rpm Javadoc for tggraphlayout
tiger-types-1.4-1.jpp6.noarch.rpm Type arithmetic library for Java5