Modified: websites/production/tapestry/content/component-templates.html
==============================================================================
--- websites/production/tapestry/content/component-templates.html (original)
+++ websites/production/tapestry/content/component-templates.html Mon Feb 16 
23:20:21 2015
@@ -21,6 +21,7 @@
 <head>
   <meta http-equiv="Content-type" content="text/html;charset=UTF-8">
   <meta http-equiv="x-ua-compatible" content="IE=9">
+  <meta name="viewport" content="width=device-width, initial-scale=1"> 
   <title>
     Component Templates -- Apache Tapestry
   </title>
@@ -127,7 +128,7 @@
                     <span class="icon icon-page" title="Page">Page:</span>     
       </div>
 
             <div class="details">
-                            <a shape="rect" 
href="component-parameters.html">Component Parameters</a>
+                            <a shape="rect" 
href="configuration.html">Configuration</a>
                     
                 
                             </div>
@@ -136,7 +137,7 @@
                     <span class="icon icon-page" title="Page">Page:</span>     
       </div>
 
             <div class="details">
-                            <a shape="rect" 
href="configuration.html">Configuration</a>
+                            <a shape="rect" href="assets.html">Assets</a>
                     
                 
                             </div>
@@ -145,7 +146,7 @@
                     <span class="icon icon-page" title="Page">Page:</span>     
       </div>
 
             <div class="details">
-                            <a shape="rect" href="assets.html">Assets</a>
+                            <a shape="rect" 
href="component-parameters.html">Component Parameters</a>
                     
                 
                             </div>

Modified: websites/production/tapestry/content/configuration.html
==============================================================================
--- websites/production/tapestry/content/configuration.html (original)
+++ websites/production/tapestry/content/configuration.html Mon Feb 16 23:20:21 
2015
@@ -21,6 +21,7 @@
 <head>
   <meta http-equiv="Content-type" content="text/html;charset=UTF-8">
   <meta http-equiv="x-ua-compatible" content="IE=9">
+  <meta name="viewport" content="width=device-width, initial-scale=1"> 
   <title>
     Configuration -- Apache Tapestry
   </title>
@@ -73,7 +74,7 @@
                     <span class="icon icon-page" title="Page">Page:</span>     
       </div>
 
             <div class="details">
-                            <a shape="rect" 
href="ioc-cookbook-service-configurations.html">IoC cookbook - Service 
Configurations</a>
+                            <a shape="rect" 
href="application-module-class-cheat-sheet.html">Application Module Class Cheat 
Sheet</a>
                     
                 
                             </div>
@@ -82,7 +83,7 @@
                     <span class="icon icon-page" title="Page">Page:</span>     
       </div>
 
             <div class="details">
-                            <a shape="rect" 
href="application-module-class-cheat-sheet.html">Application Module Class Cheat 
Sheet</a>
+                            <a shape="rect" 
href="response-compression.html">Response Compression</a>
                     
                 
                             </div>
@@ -91,7 +92,7 @@
                     <span class="icon icon-page" title="Page">Page:</span>     
       </div>
 
             <div class="details">
-                            <a shape="rect" 
href="response-compression.html">Response Compression</a>
+                            <a shape="rect" 
href="tapestry-ioc-configuration.html">Tapestry IoC Configuration</a>
                     
                 
                             </div>
@@ -100,7 +101,7 @@
                     <span class="icon icon-page" title="Page">Page:</span>     
       </div>
 
             <div class="details">
-                            <a shape="rect" href="symbols.html">Symbols</a>
+                            <a shape="rect" 
href="configuration.html">Configuration</a>
                     
                 
                             </div>
@@ -109,7 +110,7 @@
                     <span class="icon icon-page" title="Page">Page:</span>     
       </div>
 
             <div class="details">
-                            <a shape="rect" 
href="tapestry-ioc-configuration.html">Tapestry IoC Configuration</a>
+                            <a shape="rect" href="symbols.html">Symbols</a>
                     
                 
                             </div>
@@ -118,17 +119,17 @@
                     <span class="icon icon-page" title="Page">Page:</span>     
       </div>
 
             <div class="details">
-                            <a shape="rect" 
href="configuration.html">Configuration</a>
+                            <a shape="rect" 
href="ioc-cookbook-service-configurations.html">IoC cookbook - Service 
Configurations</a>
                     
                 
                             </div>
         </li></ul>
 </div><h1 id="Configuration-ConfiguringTapestry">Configuring 
Tapestry</h1><p>This page discusses all the ways in which Tapestry can be 
configured. Tapestry applications are configured almost entirely using Java, 
with very little XML at all.</p><p><strong>Contents</strong></p><p><style 
type="text/css">/*<![CDATA[*/
-div.rbtoc1418617272075 {padding: 0px;}
-div.rbtoc1418617272075 ul {list-style: disc;margin-left: 0px;}
-div.rbtoc1418617272075 li {margin-left: 0px;padding-left: 0px;}
+div.rbtoc1424128799022 {padding: 0px;}
+div.rbtoc1424128799022 ul {list-style: disc;margin-left: 0px;}
+div.rbtoc1424128799022 li {margin-left: 0px;padding-left: 0px;}
 
-/*]]>*/</style></p><div class="toc-macro rbtoc1418617272075">
+/*]]>*/</style></p><div class="toc-macro rbtoc1424128799022">
 <ul class="toc-indentation"><li><a shape="rect" 
href="#Configuration-XMLconfiguration(web.xml)">XML configuration 
(web.xml)</a></li><li><a shape="rect" 
href="#Configuration-YourApplication'sModuleClass">Your Application's Module 
Class</a></li><li><a shape="rect" 
href="#Configuration-ConfigurationSymbolNames">Configuration Symbol 
Names</a></li><li><a shape="rect" 
href="#Configuration-SettingComponentParameterDefaults">Setting Component 
Parameter Defaults</a></li><li><a shape="rect" 
href="#Configuration-ConfiguringIgnoredPaths">Configuring Ignored 
Paths</a></li><li><a shape="rect" 
href="#Configuration-ConfiguringContentTypeMapping">Configuring Content Type 
Mapping</a></li><li><a shape="rect" 
href="#Configuration-SettingExecutionModes">Setting Execution 
Modes</a></li><li><a shape="rect" 
href="#Configuration-SegregatingApplicationsIntoFolders">Segregating 
Applications Into Folders</a></li></ul>
 </div><h2 id="Configuration-XMLconfiguration(web.xml)">XML configuration 
(web.xml)</h2><p>Tapestry runs on top of the standard Java Servlet API. To the 
servlet container, such as Tomcat, Tapestry appears as a <em>servlet 
filter</em>. This gives Tapestry great flexibility in matching URLs without 
requiring lots of XML configuration.</p><p>Although most configuration is done 
with Java, a small but necessary amount of configuration occurs inside the 
servlet deployment descriptor, WEB-INF/web.xml. Most of the configuration is 
boilerplate, nearly the same for all applications.</p><div class="code panel 
pdl" style="border-width: 1px;"><div class="codeHeader panelHeader pdl" 
style="border-bottom-width: 1px;"><b>web.xml (partial)</b></div><div 
class="codeContent panelContent pdl">
 <script class="theme: Default; brush: xml; gutter: false" 
type="syntaxhighlighter"><![CDATA[&lt;!DOCTYPE web-app

Modified: websites/production/tapestry/content/confluence-site-setup.html
==============================================================================
--- websites/production/tapestry/content/confluence-site-setup.html (original)
+++ websites/production/tapestry/content/confluence-site-setup.html Mon Feb 16 
23:20:21 2015
@@ -21,6 +21,7 @@
 <head>
   <meta http-equiv="Content-type" content="text/html;charset=UTF-8">
   <meta http-equiv="x-ua-compatible" content="IE=9">
+  <meta name="viewport" content="width=device-width, initial-scale=1"> 
   <title>
     Confluence Site Setup -- Apache Tapestry
   </title>
@@ -100,7 +101,7 @@
                     <span class="icon icon-page" title="Page">Page:</span>     
       </div>
 
             <div class="details">
-                            <a shape="rect" 
href="confluence-site-setup.html">Confluence Site Setup</a>
+                            <a shape="rect" 
href="building-tapestry-from-source.html">Building Tapestry from Source</a>
                     
                 
                             </div>
@@ -109,7 +110,7 @@
                     <span class="icon icon-page" title="Page">Page:</span>     
       </div>
 
             <div class="details">
-                            <a shape="rect" 
href="release-process.html">Release Process</a>
+                            <a shape="rect" 
href="confluence-site-setup.html">Confluence Site Setup</a>
                     
                 
                             </div>
@@ -118,7 +119,7 @@
                     <span class="icon icon-page" title="Page">Page:</span>     
       </div>
 
             <div class="details">
-                            <a shape="rect" 
href="building-tapestry-from-source.html">Building Tapestry from Source</a>
+                            <a shape="rect" 
href="release-process.html">Release Process</a>
                     
                 
                             </div>

Modified: websites/production/tapestry/content/content-type-and-markup.html
==============================================================================
--- websites/production/tapestry/content/content-type-and-markup.html (original)
+++ websites/production/tapestry/content/content-type-and-markup.html Mon Feb 
16 23:20:21 2015
@@ -21,6 +21,7 @@
 <head>
   <meta http-equiv="Content-type" content="text/html;charset=UTF-8">
   <meta http-equiv="x-ua-compatible" content="IE=9">
+  <meta name="viewport" content="width=device-width, initial-scale=1"> 
   <title>
     Content Type and Markup -- Apache Tapestry
   </title>

Modified: websites/production/tapestry/content/contributors.html
==============================================================================
--- websites/production/tapestry/content/contributors.html (original)
+++ websites/production/tapestry/content/contributors.html Mon Feb 16 23:20:21 
2015
@@ -21,6 +21,7 @@
 <head>
   <meta http-equiv="Content-type" content="text/html;charset=UTF-8">
   <meta http-equiv="x-ua-compatible" content="IE=9">
+  <meta name="viewport" content="width=device-width, initial-scale=1"> 
   <title>
     Contributors -- Apache Tapestry
   </title>

Modified: websites/production/tapestry/content/cookbook.html
==============================================================================
--- websites/production/tapestry/content/cookbook.html (original)
+++ websites/production/tapestry/content/cookbook.html Mon Feb 16 23:20:21 2015
@@ -21,6 +21,7 @@
 <head>
   <meta http-equiv="Content-type" content="text/html;charset=UTF-8">
   <meta http-equiv="x-ua-compatible" content="IE=9">
+  <meta name="viewport" content="width=device-width, initial-scale=1"> 
   <title>
     Cookbook -- Apache Tapestry
   </title>

Modified: 
websites/production/tapestry/content/creating-the-skeleton-application.html
==============================================================================
--- websites/production/tapestry/content/creating-the-skeleton-application.html 
(original)
+++ websites/production/tapestry/content/creating-the-skeleton-application.html 
Mon Feb 16 23:20:21 2015
@@ -21,6 +21,7 @@
 <head>
   <meta http-equiv="Content-type" content="text/html;charset=UTF-8">
   <meta http-equiv="x-ua-compatible" content="IE=9">
+  <meta name="viewport" content="width=device-width, initial-scale=1"> 
   <title>
     Creating The Skeleton Application -- Apache Tapestry
   </title>

Modified: websites/production/tapestry/content/css.html
==============================================================================
--- websites/production/tapestry/content/css.html (original)
+++ websites/production/tapestry/content/css.html Mon Feb 16 23:20:21 2015
@@ -21,6 +21,7 @@
 <head>
   <meta http-equiv="Content-type" content="text/html;charset=UTF-8">
   <meta http-equiv="x-ua-compatible" content="IE=9">
+  <meta name="viewport" content="width=device-width, initial-scale=1"> 
   <title>
     CSS -- Apache Tapestry
   </title>

Modified: websites/production/tapestry/content/default-parameter.html
==============================================================================
--- websites/production/tapestry/content/default-parameter.html (original)
+++ websites/production/tapestry/content/default-parameter.html Mon Feb 16 
23:20:21 2015
@@ -21,6 +21,7 @@
 <head>
   <meta http-equiv="Content-type" content="text/html;charset=UTF-8">
   <meta http-equiv="x-ua-compatible" content="IE=9">
+  <meta name="viewport" content="width=device-width, initial-scale=1"> 
   <title>
     Default Parameter -- Apache Tapestry
   </title>
@@ -99,7 +100,7 @@ table.ScrollbarTable td.ScrollbarNextIco
                     <span class="icon icon-page" title="Page">Page:</span>     
       </div>
 
             <div class="details">
-                            <a shape="rect" 
href="component-parameters.html">Component Parameters</a>
+                            <a shape="rect" 
href="default-parameter.html">Default Parameter</a>
                     
                 
                             </div>
@@ -108,7 +109,7 @@ table.ScrollbarTable td.ScrollbarNextIco
                     <span class="icon icon-page" title="Page">Page:</span>     
       </div>
 
             <div class="details">
-                            <a shape="rect" 
href="default-parameter.html">Default Parameter</a>
+                            <a shape="rect" 
href="component-parameters.html">Component Parameters</a>
                     
                 
                             </div>

Modified: 
websites/production/tapestry/content/defining-tapestry-ioc-services.html
==============================================================================
--- websites/production/tapestry/content/defining-tapestry-ioc-services.html 
(original)
+++ websites/production/tapestry/content/defining-tapestry-ioc-services.html 
Mon Feb 16 23:20:21 2015
@@ -21,6 +21,7 @@
 <head>
   <meta http-equiv="Content-type" content="text/html;charset=UTF-8">
   <meta http-equiv="x-ua-compatible" content="IE=9">
+  <meta name="viewport" content="width=device-width, initial-scale=1"> 
   <title>
     Defining Tapestry IOC Services -- Apache Tapestry
   </title>

Modified: websites/production/tapestry/content/demos.html
==============================================================================
--- websites/production/tapestry/content/demos.html (original)
+++ websites/production/tapestry/content/demos.html Mon Feb 16 23:20:21 2015
@@ -21,6 +21,7 @@
 <head>
   <meta http-equiv="Content-type" content="text/html;charset=UTF-8">
   <meta http-equiv="x-ua-compatible" content="IE=9">
+  <meta name="viewport" content="width=device-width, initial-scale=1"> 
   <title>
     Demos -- Apache Tapestry
   </title>

Modified: websites/production/tapestry/content/developer-bible.html
==============================================================================
--- websites/production/tapestry/content/developer-bible.html (original)
+++ websites/production/tapestry/content/developer-bible.html Mon Feb 16 
23:20:21 2015
@@ -21,6 +21,7 @@
 <head>
   <meta http-equiv="Content-type" content="text/html;charset=UTF-8">
   <meta http-equiv="x-ua-compatible" content="IE=9">
+  <meta name="viewport" content="width=device-width, initial-scale=1"> 
   <title>
     Developer Bible -- Apache Tapestry
   </title>
@@ -100,7 +101,7 @@
                     <span class="icon icon-page" title="Page">Page:</span>     
       </div>
 
             <div class="details">
-                            <a shape="rect" 
href="confluence-site-setup.html">Confluence Site Setup</a>
+                            <a shape="rect" 
href="building-tapestry-from-source.html">Building Tapestry from Source</a>
                     
                 
                             </div>
@@ -109,7 +110,7 @@
                     <span class="icon icon-page" title="Page">Page:</span>     
       </div>
 
             <div class="details">
-                            <a shape="rect" 
href="release-process.html">Release Process</a>
+                            <a shape="rect" 
href="confluence-site-setup.html">Confluence Site Setup</a>
                     
                 
                             </div>
@@ -118,7 +119,7 @@
                     <span class="icon icon-page" title="Page">Page:</span>     
       </div>
 
             <div class="details">
-                            <a shape="rect" 
href="building-tapestry-from-source.html">Building Tapestry from Source</a>
+                            <a shape="rect" 
href="release-process.html">Release Process</a>
                     
                 
                             </div>

Modified: websites/production/tapestry/content/developer-information.html
==============================================================================
--- websites/production/tapestry/content/developer-information.html (original)
+++ websites/production/tapestry/content/developer-information.html Mon Feb 16 
23:20:21 2015
@@ -21,6 +21,7 @@
 <head>
   <meta http-equiv="Content-type" content="text/html;charset=UTF-8">
   <meta http-equiv="x-ua-compatible" content="IE=9">
+  <meta name="viewport" content="width=device-width, initial-scale=1"> 
   <title>
     Developer Information -- Apache Tapestry
   </title>

Modified: 
websites/production/tapestry/content/documentation-improvement-tasks.html
==============================================================================
--- websites/production/tapestry/content/documentation-improvement-tasks.html 
(original)
+++ websites/production/tapestry/content/documentation-improvement-tasks.html 
Mon Feb 16 23:20:21 2015
@@ -21,6 +21,7 @@
 <head>
   <meta http-equiv="Content-type" content="text/html;charset=UTF-8">
   <meta http-equiv="x-ua-compatible" content="IE=9">
+  <meta name="viewport" content="width=device-width, initial-scale=1"> 
   <title>
     Documentation Improvement Tasks -- Apache Tapestry
   </title>

Modified: websites/production/tapestry/content/documentation.html
==============================================================================
--- websites/production/tapestry/content/documentation.html (original)
+++ websites/production/tapestry/content/documentation.html Mon Feb 16 23:20:21 
2015
@@ -21,6 +21,7 @@
 <head>
   <meta http-equiv="Content-type" content="text/html;charset=UTF-8">
   <meta http-equiv="x-ua-compatible" content="IE=9">
+  <meta name="viewport" content="width=device-width, initial-scale=1"> 
   <title>
     Documentation -- Apache Tapestry
   </title>
@@ -56,7 +57,7 @@
   </div>
 
 <div id="content">
-<div id="ConfluenceContent"><div style="float:right;margin-left:1em"><h2 
id="Documentation-AllTopics">All Topics</h2><ul class="childpages-macro"><li><a 
shape="rect" href="introduction.html">Introduction</a></li><li><a shape="rect" 
href="getting-started.html">Getting Started</a></li><li><a shape="rect" 
href="principles.html">Principles</a></li><li><a shape="rect" 
href="tapestry-tutorial.html">Tapestry Tutorial</a><ul 
class="childpages-macro"><li><a shape="rect" 
href="dependencies-tools-and-plugins.html">Dependencies, Tools and 
Plugins</a></li><li><a shape="rect" 
href="creating-the-skeleton-application.html">Creating The Skeleton 
Application</a></li><li><a shape="rect" 
href="exploring-the-project.html">Exploring the Project</a></li><li><a 
shape="rect" href="implementing-the-hi-lo-guessing-game.html">Implementing the 
Hi-Lo Guessing Game</a></li><li><a shape="rect" 
href="using-beaneditform-to-create-user-forms.html">Using BeanEditForm To 
Create User Forms</a></li><li><a shape="rect" hr
 ef="using-tapestry-with-hibernate.html">Using Tapestry With 
Hibernate</a></li></ul></li><li><a shape="rect" href="user-guide.html">User 
Guide</a><ul class="childpages-macro"><li><a shape="rect" 
href="project-layout.html">Project Layout</a></li><li><a shape="rect" 
href="configuration.html">Configuration</a></li><li><a shape="rect" 
href="runtime-exceptions.html">Runtime Exceptions</a></li><li><a shape="rect" 
href="class-reloading.html">Class Reloading</a></li><li><a shape="rect" 
href="component-reference.html">Component Reference</a></li><li><a shape="rect" 
href="annotations.html">Annotations</a></li><li><a shape="rect" 
href="component-classes.html">Component Classes</a></li><li><a shape="rect" 
href="component-templates.html">Component Templates</a></li><li><a shape="rect" 
href="property-expressions.html">Property Expressions</a></li><li><a 
shape="rect" href="component-parameters.html">Component 
Parameters</a></li><li><a shape="rect" href="type-coercion.html">Type 
Coercion</a></li><li
 ><a shape="rect" href="layout-component.html">Layout Component</a></li><li><a 
 >shape="rect" href="component-mixins.html">Component Mixins</a><ul 
 >class="childpages-macro"><li><a shape="rect" 
 >href="built-in-mixins.html">Built-in Mixins</a></li></ul></li><li><a 
 >shape="rect" href="page-navigation.html">Page Navigation</a></li><li><a 
 >shape="rect" href="localization.html">Localization</a></li><li><a 
 >shape="rect" href="page-life-cycle.html">Page Life Cycle</a></li><li><a 
 >shape="rect" href="request-processing.html">Request Processing</a></li><li><a 
 >shape="rect" href="component-rendering.html">Component 
 >Rendering</a></li><li><a shape="rect" href="component-events.html">Component 
 >Events</a></li><li><a shape="rect" href="url-rewriting.html">URL 
 >rewriting</a></li><li><a shape="rect" href="dom.html">DOM</a></li><li><a 
 >shape="rect" href="response-compression.html">Response 
 >Compression</a></li><li><a shape="rect" 
 >href="security.html">Security</a></li><li><a shape="rect" 
 >href="https.html">HTTPS</a><
 /li><li><a shape="rect" href="content-type-and-markup.html">Content Type and 
Markup</a></li><li><a shape="rect" href="persistent-page-data.html">Persistent 
Page Data</a></li><li><a shape="rect" href="session-storage.html">Session 
Storage</a><ul class="childpages-macro"><li><a shape="rect" 
href="clustering-issues.html">Clustering Issues</a></li></ul></li><li><a 
shape="rect" href="injection.html">Injection</a></li><li><a shape="rect" 
href="environmental-services.html">Environmental Services</a></li><li><a 
shape="rect" href="css.html">CSS</a></li><li><a shape="rect" 
href="assets.html">Assets</a></li><li><a shape="rect" 
href="forms-and-validation.html">Forms and Validation</a></li><li><a 
shape="rect" href="beaneditform-guide.html">BeanEditForm Guide</a></li><li><a 
shape="rect" href="uploading-files.html">Uploading Files</a></li><li><a 
shape="rect" href="logging.html">Logging</a></li><li><a shape="rect" 
href="unit-testing-pages-or-components.html">Unit testing pages or 
components</a></li
 ><li><a shape="rect" href="integration-testing.html">Integration 
 >Testing</a></li><li><a shape="rect" href="service-status.html">Service 
 >Status</a></li><li><a shape="rect" href="modules.html">Modules</a><ul 
 >class="childpages-macro"><li><a shape="rect" 
 >href="built-in-modules.html">Built In Modules</a></li><li><a shape="rect" 
 >href="third-party-modules.html">Third Party Modules</a></li></ul></li><li><a 
 >shape="rect" href="ioc.html">IoC</a><ul class="childpages-macro"><li><a 
 >shape="rect" href="tapestry-ioc-overview.html">Tapestry IoC 
 >Overview</a></li><li><a shape="rect" 
 >href="tapestry-ioc-modules.html">Tapestry IoC Modules</a></li><li><a 
 >shape="rect" href="defining-tapestry-ioc-services.html">Defining Tapestry IOC 
 >Services</a></li><li><a shape="rect" href="service-advisors.html">Service 
 >Advisors</a></li><li><a shape="rect" 
 >href="tapestry-ioc-decorators.html">Tapestry IoC Decorators</a></li><li><a 
 >shape="rect" href="tapestry-ioc-configuration.html">Tapestry IoC 
 >Configuration</a></li><li><a
  shape="rect" href="case-insensitivity.html">Case Insensitivity</a></li><li><a 
shape="rect" href="autoloading-modules.html">Autoloading Modules</a></li><li><a 
shape="rect" href="service-implementation-reloading.html">Service 
Implementation Reloading</a></li><li><a shape="rect" 
href="ordering-by-constraints.html">Ordering by Constraints</a></li><li><a 
shape="rect" href="symbols.html">Symbols</a></li><li><a shape="rect" 
href="chainbuilder-service.html">ChainBuilder Service</a></li><li><a 
shape="rect" href="pipelinebuilder-service.html">PipelineBuilder 
Service</a></li><li><a shape="rect" 
href="shadowbuilder-service.html">ShadowBuilder Service</a></li><li><a 
shape="rect" href="strategybuilder-service.html">StrategyBuilder 
Service</a></li><li><a shape="rect" href="injection-in-detail.html">Injection 
in Detail</a></li><li><a shape="rect" href="object-providers.html">Object 
Providers</a></li><li><a shape="rect" href="service-serialization.html">Service 
Serialization</a></li><li><a shape="r
 ect" href="typecoercer-service.html">TypeCoercer Service</a></li><li><a 
shape="rect" href="starting-the-ioc-registry.html">Starting the IoC 
Registry</a></li><li><a shape="rect" href="registry-startup.html">Registry 
Startup</a></li><li><a shape="rect" href="parallel-execution.html">Parallel 
Execution</a></li><li><a shape="rect" href="logging-in-tapestry.html">Logging 
in Tapestry</a></li><li><a shape="rect" 
href="using-jsr-330-standard-annotations.html">Using JSR 330 standard 
annotations</a></li><li><a shape="rect" href="operation-tracker.html">Operation 
Tracker</a></li></ul></li><li><a shape="rect" 
href="hibernate-core.html">Hibernate - Core</a><ul 
class="childpages-macro"><li><a shape="rect" 
href="hibernate-core-conf.html">Hibernate - Core - Conf</a></li><li><a 
shape="rect" href="hibernate.html">Hibernate</a></li></ul></li><li><a 
shape="rect" href="integrating-with-spring-framework.html">Integrating with 
Spring Framework</a></li><li><a shape="rect" href="bean-validation.html">Bean V
 alidation</a></li><li><a shape="rect" href="component-report.html">Component 
Report</a></li><li><a shape="rect" href="aliases.html">Aliases</a></li><li><a 
shape="rect" href="integrating-with-jpa.html">Integrating with 
JPA</a></li><li><a shape="rect" href="client-side-javascript.html">Client-Side 
JavaScript</a><ul class="childpages-macro"><li><a shape="rect" 
href="javascript-modules.html">JavaScript Modules</a></li><li><a shape="rect" 
href="coffeescript.html">CoffeeScript</a></li><li><a shape="rect" 
href="legacy-javascript.html">Legacy JavaScript</a></li><li><a shape="rect" 
href="ajax-and-zones.html">Ajax and Zones</a></li></ul></li></ul></li><li><a 
shape="rect" href="cheat-sheets.html">Cheat Sheets</a><ul 
class="childpages-macro"><li><a shape="rect" 
href="application-module-class-cheat-sheet.html">Application Module Class Cheat 
Sheet</a></li><li><a shape="rect" href="component-cheat-sheet.html">Component 
Cheat Sheet</a></li><li><a shape="rect" href="tapestry-for-jsf-users.html">Tape
 stry for JSF Users</a></li></ul></li><li><a shape="rect" 
href="cookbook.html">Cookbook</a><ul class="childpages-macro"><li><a 
shape="rect" href="default-parameter.html">Default Parameter</a></li><li><a 
shape="rect" href="overriding-exception-reporting.html">Overriding Exception 
Reporting</a></li><li><a shape="rect" href="error-page-recipe.html">Error Page 
Recipe</a></li><li><a shape="rect" 
href="supporting-informal-parameters.html">Supporting Informal 
Parameters</a></li><li><a shape="rect" 
href="component-libraries.html">Component Libraries</a></li><li><a shape="rect" 
href="switching-cases.html">Switching Cases</a></li><li><a shape="rect" 
href="enum-parameter-recipe.html">Enum Parameter Recipe</a></li><li><a 
shape="rect" href="extending-the-if-component.html">Extending the If 
Component</a></li><li><a shape="rect" 
href="meta-programming-page-content.html">Meta-Programming Page 
Content</a></li><li><a shape="rect" href="using-select-with-a-list.html">Using 
Select With a List</a></li><l
 i><a shape="rect" href="ioc-cookbook.html">IoC cookbook</a><ul 
class="childpages-macro"><li><a shape="rect" 
href="ioc-cookbook-basic-services-and-injection.html">IoC Cookbook - Basic 
Services and Injection</a></li><li><a shape="rect" 
href="ioc-cookbook-overriding-ioc-services.html">IoC Cookbook - Overriding IoC 
Services</a></li><li><a shape="rect" href="ioc-cookbook-patterns.html">IoC 
Cookbook - Patterns</a></li><li><a shape="rect" 
href="ioc-cookbook-service-configurations.html">IoC cookbook - Service 
Configurations</a></li></ul></li><li><a shape="rect" 
href="performance-and-clustering.html">Performance and 
Clustering</a></li></ul></li><li><a shape="rect" 
href="frequently-asked-questions.html">Frequently Asked Questions</a><ul 
class="childpages-macro"><li><a shape="rect" 
href="general-questions.html">General Questions</a></li><li><a shape="rect" 
href="templating-and-markup-faq.html">Templating and Markup FAQ</a></li><li><a 
shape="rect" href="page-and-component-classes-faq.html">Page
  And Component Classes FAQ</a></li><li><a shape="rect" 
href="forms-and-form-components-faq.html">Forms and Form Components 
FAQ</a></li><li><a shape="rect" href="beaneditform-faq.html">BeanEditForm 
FAQ</a></li><li><a shape="rect" href="link-components-faq.html">Link Components 
FAQ</a></li><li><a shape="rect" href="component-events-faq.html">Component 
Events FAQ</a></li><li><a shape="rect" href="javascript-faq.html">JavaScript 
FAQ</a></li><li><a shape="rect" href="ajax-components-faq.html">Ajax Components 
FAQ</a></li><li><a shape="rect" href="injection-faq.html">Injection 
FAQ</a></li><li><a shape="rect" 
href="tapestry-inversion-of-control-faq.html">Tapestry Inversion of Control 
FAQ</a></li><li><a shape="rect" href="security-faq.html">Security 
FAQ</a></li><li><a shape="rect" 
href="integration-with-existing-applications.html">Integration with existing 
applications</a></li><li><a shape="rect" 
href="request-processing-faq.html">Request Processing FAQ</a></li><li><a 
shape="rect" href="limi
 tations.html">Limitations</a></li><li><a shape="rect" 
href="specific-errors-faq.html">Specific Errors FAQ</a></li><li><a shape="rect" 
href="hibernate-support-faq.html">Hibernate Support FAQ</a></li><li><a 
shape="rect" href="maven-support-faq.html">Maven Support FAQ</a></li><li><a 
shape="rect" href="release-upgrade-faq.html">Release Upgrade 
FAQ</a></li></ul></li><li><a shape="rect" href="release-notes.html">Release 
Notes</a><ul class="childpages-macro"><li><a shape="rect" 
href="how-to-upgrade.html">How to Upgrade</a></li><li><a shape="rect" 
href="release-notes-50.html">Release Notes 5.0</a></li><li><a shape="rect" 
href="release-notes-51.html">Release Notes 5.1</a></li><li><a shape="rect" 
href="release-notes-52.html">Release Notes 5.2</a><ul 
class="childpages-macro"><li><a shape="rect" 
href="release-notes-520.html">Release Notes 5.2.0</a></li><li><a shape="rect" 
href="release-notes-521.html">Release Notes 5.2.1</a></li><li><a shape="rect" 
href="release-notes-522.html">Release Notes 5.
 2.2</a></li><li><a shape="rect" href="release-notes-523.html">Release Notes 
5.2.3</a></li><li><a shape="rect" href="release-notes-524.html">Release Notes 
5.2.4</a></li><li><a shape="rect" href="release-notes-525.html">Release Notes 
5.2.5</a></li><li><a shape="rect" href="release-notes-526.html">Release Notes 
5.2.6</a></li></ul></li><li><a shape="rect" 
href="release-notes-53.html">Release Notes 5.3</a></li><li><a shape="rect" 
href="release-notes-531.html">Release Notes 5.3.1</a></li><li><a shape="rect" 
href="release-notes-532.html">Release Notes 5.3.2</a></li><li><a shape="rect" 
href="release-notes-533.html">Release Notes 5.3.3</a></li><li><a shape="rect" 
href="release-notes-534.html">Release Notes 5.3.4</a></li><li><a shape="rect" 
href="release-notes-535.html">Release Notes 5.3.5</a></li><li><a shape="rect" 
href="release-notes-536.html">Release Notes 5.3.6</a></li><li><a shape="rect" 
href="release-notes-537.html">Release Notes 5.3.7</a></li><li><a shape="rect" 
href="release-notes-54
 .html">Release Notes 5.4</a></li><li><a shape="rect" 
href="release-notes-538.html">Release notes 5.3.8</a></li></ul></li><li><a 
shape="rect" href="javascript-rewrite.html">JavaScript Rewrite</a></li><li><a 
shape="rect" href="support.html">Support</a></li><li><a shape="rect" 
href="developer-information.html">Developer Information</a><ul 
class="childpages-macro"><li><a shape="rect" 
href="building-tapestry-from-source.html">Building Tapestry from 
Source</a></li><li><a shape="rect" href="confluence-site-setup.html">Confluence 
Site Setup</a><ul class="childpages-macro"><li><a shape="rect" 
href="since-and-deprecated-user-macros.html">Since and Deprecated User 
Macros</a></li></ul></li><li><a shape="rect" 
href="developer-bible.html">Developer Bible</a></li><li><a shape="rect" 
href="release-process.html">Release Process</a></li><li><a shape="rect" 
href="the-tapestry-jail.html">The tapestry jail</a></li><li><a shape="rect" 
href="version-numbers.html">Version Numbers</a></li></ul></li></ul></d
 iv><p>Welcome to the Tapestry 5 Documentation. A rich collection of guides is 
available to teach beginners the basics and help even experienced developers 
deepen their understanding of Tapestry's power. <em>Code less, deliver 
more!</em></p><h1 id="Documentation-Highlights">Highlights</h1><p>These are the 
most useful starting points for common needs.</p><div class="table-wrap"><table 
class="confluenceTable"><tbody><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><p><a shape="rect" 
href="introduction.html">Introduction</a></p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p>An overview of Tapestry's general approach and 
philosophy</p></td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><p><a shape="rect" href="getting-started.html">Getting 
Started</a></p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>A quick 
guide to creating your first Tapestry project, using Maven</p></td></tr><tr><td 
colspan="1" rowspan="1" class="confluenceTd"><p><a shape="rect" hre
 f="tapestry-tutorial.html">Tapestry Tutorial</a></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p>Picks up where <em>Getting Started</em> 
leaves off, explaining in greater detail how Tapestry 
works</p></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p><a 
shape="rect" href="user-guide.html">User Guide</a></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p>Detailed articles on every Tapestry 
feature</p></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p><a 
shape="rect" href="community.html">Community</a></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p>Getting support, mailing lists, JIRA, 
outside resources, and access to the source</p></td></tr><tr><td colspan="1" 
rowspan="1" class="confluenceTd"><p><a shape="rect" 
href="cookbook.html">Cookbook</a></p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p>Guides to doing common things with 
Tapestry</p></td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><p><stron
 g><a shape="rect" 
href="frequently-asked-questions.html">FAQ</a></strong></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p>A quick place to check for common problems 
and solutions</p></td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><p><a shape="rect" 
href="component-cheat-sheet.html">Component Cheat Sheet</a></p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p>A concise guide to component 
classes, methods and annotations</p></td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><p><a shape="rect" class="external-link" 
href="http://refcardz.dzone.com/refcardz/apache-tapestry-50?oid=hom7948"; 
>Refcard</a></p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>A 
color, six page foldout guide to Tapestry 5.0 
(PDF)</p></td></tr></tbody></table></div><h1 
id="Documentation-APIandComponentReference">API and Component 
Reference</h1><div class="table-wrap"><table 
class="confluenceTable"><tbody><tr><th colspan="1" rowspan="1" 
class="confluenceTh"><p
 >API (Javadoc):</p></th><td colspan="1" rowspan="1" 
 >class="confluenceTd"><p>5.0<sup>1</sup></p></td><td colspan="1" rowspan="1" 
 >class="confluenceTd"><p>5.1<sup>1</sup></p></td><td colspan="1" rowspan="1" 
 >class="confluenceTd"><p>5.2<sup>1</sup></p></td><td colspan="1" rowspan="1" 
 >class="confluenceTd"><p><a shape="rect" class="external-link" 
 >href="http://tapestry.apache.org/current/apidocs/";>5.3.7 
 >(current)</a></p></td><td colspan="1" rowspan="1" class="confluenceTd"><a 
 >shape="rect" class="external-link" href="http://tapestry.apache.org/5.4/";>5.4 
 >(beta)</a></td></tr><tr><th colspan="1" rowspan="1" 
 >class="confluenceTh"><p>Component Reference:</p></th><td colspan="1" 
 >rowspan="1" class="confluenceTd"><p>5.0<sup>1</sup></p></td><td colspan="1" 
 >rowspan="1" class="confluenceTd"><p>5.1<sup>1</sup></p></td><td colspan="1" 
 >rowspan="1" class="confluenceTd"><p>5.2<sup>1</sup></p></td><td colspan="1" 
 >rowspan="1" class="confluenceTd"><p><a shape="rect" 
 >href="component-reference.html">5.3.7 (curren
 t)</a></p></td><td colspan="1" rowspan="1" class="confluenceTd">same as 
current</td></tr><tr><th colspan="1" rowspan="1" 
class="confluenceTh"><p>Release Notes:</p></th><td colspan="1" rowspan="1" 
class="confluenceTd"><p><a shape="rect" 
href="release-notes-50.html">5.0</a></p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p><a shape="rect" 
href="release-notes-51.html">5.1</a></p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p><a shape="rect" 
href="release-notes-52.html">5.2</a></p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p><a shape="rect" href="release-notes.html">5.3.7 
(current)</a></p></td><td colspan="1" rowspan="1" class="confluenceTd">not yet 
available</td></tr></tbody></table></div><p><sup>1</sup> needs to be built 
manually from archived sources at <a shape="rect" class="external-link" 
href="http://archive.apache.org/dist/tapestry/";>http://archive.apache.org/dist/tapestry/</a>.</p><h1
 id="Documentation-UserGuide">User Guide</h1><p><span class="con
 fluence-anchor-link" id="Documentation-userguide"></span>The <a shape="rect" 
href="user-guide.html">User Guide</a> consists of over 75 pages of detailed 
information on the concepts behind Tapestry and instructions on how to use this 
powerful tool. Highlights include:</p><ul><li><a shape="rect" 
href="legacy-javascript.html">Legacy JavaScript</a> and <a shape="rect" 
href="ajax-and-zones.html">Ajax and Zones</a> describe Tapestry's built-in 
support for dynamic in-page behavior.</li><li><a shape="rect" 
href="integrating-with-spring-framework.html">Integrating with Spring 
Framework</a> describes how to integrate Spring into your Tapestry 
application.</li><li><a shape="rect" href="hibernate.html">Tapestry/Hibernate 
Integration Library</a> provides out-of-the-box support for using Hibernate 
3.</li><li><a shape="rect" href="bean-validation.html">JSR 303: Bean 
Validation</a> shows how to use standard annotations for validation</li><li><a 
shape="rect" href="integration-testing.html">Integrati
 on Testing</a> shows how to test your application with 
Selenium.</li></ul><p><a shape="rect" href="user-guide.html">More 
topics</a>...</p><h1 
id="Documentation-BlogsbyTapestryDevelopersandtheCommunity">Blogs by Tapestry 
Developers and the Community</h1><ul><li><a shape="rect" class="external-link" 
href="http://tapestryjava.blogspot.com/"; >Tapestry Central</a> is Howard Lewis 
Ship's blog. As the creator of Tapestry, he provides valuable insights into 
Tapestry's latest features and future directions.</li><li><a shape="rect" 
class="external-link" href="http://blog.tapestry5.de/"; >Igor Drobiazko's 
blog</a> (committer &amp; PMC) contains news on Tapestry development and will 
guide you through some of the most exciting parts of Tapestry.</li><li><a 
shape="rect" class="external-link" href="http://tawus.wordpress.com/"; >Java 
Magic</a> (by Taha Hafeez, committer) has a series of tutorials illustrating 
some of the more advanced Tapestry and Plastic features and 
techniques.</li><li><a shape="r
 ect" class="external-link" href="http://blog.andyhot.gr/tag/tapestry/"; 
>Andreas Andreou's blog</a> (committer &amp; PMC) has news and commentary on 
Tapestry.</li><li><a shape="rect" class="external-link" 
href="http://spreadthesource.com/"; >Spread the Source blog</a> (Christophe 
Cordenier and Robin Komiwes) has news and advanced tutorials on Tapestry 
5.</li></ul><h1 id="Documentation-BooksonTapestry">Books on 
Tapestry</h1><p>There are at least 8 published <a shape="rect" 
href="books.html">books on Tapestry</a>, including two on Tapestry 5 &#8212; 
and more on the way.</p><h1 id="Documentation-ArticlesonTapestry">Articles on 
Tapestry</h1><ul><li>This <a shape="rect" class="external-link" 
href="http://www.laliluna.de/articles/the-web-framework-evaluation.html"; 
>eBook</a> published in 2009 contains a <a shape="rect" class="external-link" 
href="http://www.laliluna.de/articles/2009/08/14/tapestry-web-framework-evaluation-and-test.html";
 >good introduction and analysis of Tapestry 5</a></li>
 </ul><ul><li><a shape="rect" class="external-link" 
href="http://www.infoq.com/articles/tapestry5-intro"; >Tapestry 5 for 
Nonbelievers</a> will convince the skeptical why Tapestry is the best web 
framework.</li></ul><p><a shape="rect" href="articles.html">More 
articles</a>...</p><h1 id="Documentation-TapestryPresentations">Tapestry 
Presentations</h1><ul><li>Mark W. Shead's <a shape="rect" class="external-link" 
href="http://blog.markwshead.com/900/tapestry-5-10-minute-demo/"; >10 Minute 
Demo</a></li><li>H. L. Ship's <a shape="rect" class="external-link" 
href="https://www.youtube.com/watch?v=5BGt7eMFC20"; >Tapestry 5.4 - 
Bootstrap-enhanced Exception Reporting</a></li><li><a shape="rect" 
class="external-link" 
href="http://jazoon.com/Portals/0/Content/slides/th_a7_1130-1220_drobiazko.pdf"; 
>JavaServer Faces 2.0 vs. Tapestry 5</a> (PDF) A Head-to-Head Comparison by 
Igor Drobiazko at Jazoon 2010</li><li><a shape="rect" class="external-link" 
href="http://www.parleys.com/#st=5&amp;sl=5&amp;id=17
 00" >Tapestry 5: Java power, Scripting Ease</a> (VIDEO) by Howard Lewis Ship 
at Devoxx 2009</li></ul><p><a shape="rect" href="presentations.html">More 
presentations</a> ...</p><h1 id="Documentation-TapestryWikis">Tapestry 
Wikis</h1><ul><li><a shape="rect" class="external-link" 
href="http://wiki.apache.org/tapestry/FrontPage";>Tapestry Community Wiki</a> 
(Moin Moin) contains a lot of user-generated information on different Tapestry 
use cases.</li><li><a shape="rect" 
href="https://cwiki.apache.org/confluence/x/VCFkAQ";>Documentation Source 
wiki</a> (Confluence) &#8211; the wiki used as the content editor for the 
official Tapestry documentation</li></ul><h1 
id="Documentation-Gettinghelp">Getting help</h1><p>The primary method of 
support is the <a shape="rect" href="mailing-lists.html">Tapestry Mailing 
Lists</a>.</p><p>In addition, there are occasionally questions and answers 
about Tapestry at <a shape="rect" class="external-link" 
href="http://stackoverflow.com/questions/tagged/tapestry"; 
 >Stack Overflow</a>.</p><h1 id="Documentation-TheDeveloperCorner">The 
 >Developer Corner</h1><p><a shape="rect" 
 >href="developer-information.html">Developer Information</a> gives information 
 >needed by the Tapestry developers</p><p>&#160;</p></div>
+<div id="ConfluenceContent"><div style="float:right;margin-left:1em"><h2 
id="Documentation-AllTopics">All Topics</h2><ul class="childpages-macro"><li><a 
shape="rect" href="introduction.html">Introduction</a></li><li><a shape="rect" 
href="getting-started.html">Getting Started</a></li><li><a shape="rect" 
href="principles.html">Principles</a></li><li><a shape="rect" 
href="tapestry-tutorial.html">Tapestry Tutorial</a><ul 
class="childpages-macro"><li><a shape="rect" 
href="dependencies-tools-and-plugins.html">Dependencies, Tools and 
Plugins</a></li><li><a shape="rect" 
href="creating-the-skeleton-application.html">Creating The Skeleton 
Application</a></li><li><a shape="rect" 
href="exploring-the-project.html">Exploring the Project</a></li><li><a 
shape="rect" href="implementing-the-hi-lo-guessing-game.html">Implementing the 
Hi-Lo Guessing Game</a></li><li><a shape="rect" 
href="using-beaneditform-to-create-user-forms.html">Using BeanEditForm To 
Create User Forms</a></li><li><a shape="rect" hr
 ef="using-tapestry-with-hibernate.html">Using Tapestry With 
Hibernate</a></li></ul></li><li><a shape="rect" href="user-guide.html">User 
Guide</a><ul class="childpages-macro"><li><a shape="rect" 
href="project-layout.html">Project Layout</a></li><li><a shape="rect" 
href="configuration.html">Configuration</a></li><li><a shape="rect" 
href="runtime-exceptions.html">Runtime Exceptions</a></li><li><a shape="rect" 
href="class-reloading.html">Class Reloading</a></li><li><a shape="rect" 
href="component-reference.html">Component Reference</a></li><li><a shape="rect" 
href="annotations.html">Annotations</a></li><li><a shape="rect" 
href="component-classes.html">Component Classes</a></li><li><a shape="rect" 
href="component-templates.html">Component Templates</a></li><li><a shape="rect" 
href="property-expressions.html">Property Expressions</a></li><li><a 
shape="rect" href="component-parameters.html">Component 
Parameters</a></li><li><a shape="rect" 
href="parameter-type-coercion.html">Parameter Type 
 Coercion</a></li><li><a shape="rect" href="layout-component.html">Layout 
Component</a></li><li><a shape="rect" href="component-mixins.html">Component 
Mixins</a><ul class="childpages-macro"><li><a shape="rect" 
href="built-in-mixins.html">Built-in Mixins</a></li></ul></li><li><a 
shape="rect" href="page-navigation.html">Page Navigation</a></li><li><a 
shape="rect" href="localization.html">Localization</a></li><li><a shape="rect" 
href="page-life-cycle.html">Page Life Cycle</a></li><li><a shape="rect" 
href="request-processing.html">Request Processing</a></li><li><a shape="rect" 
href="component-rendering.html">Component Rendering</a></li><li><a shape="rect" 
href="component-events.html">Component Events</a></li><li><a shape="rect" 
href="url-rewriting.html">URL rewriting</a></li><li><a shape="rect" 
href="dom.html">DOM</a></li><li><a shape="rect" 
href="response-compression.html">Response Compression</a></li><li><a 
shape="rect" href="security.html">Security</a></li><li><a shape="rect" href="ht
 tps.html">HTTPS</a></li><li><a shape="rect" 
href="content-type-and-markup.html">Content Type and Markup</a></li><li><a 
shape="rect" href="persistent-page-data.html">Persistent Page 
Data</a></li><li><a shape="rect" href="session-storage.html">Session 
Storage</a><ul class="childpages-macro"><li><a shape="rect" 
href="clustering-issues.html">Clustering Issues</a></li></ul></li><li><a 
shape="rect" href="injection.html">Injection</a></li><li><a shape="rect" 
href="environmental-services.html">Environmental Services</a></li><li><a 
shape="rect" href="css.html">CSS</a></li><li><a shape="rect" 
href="assets.html">Assets</a></li><li><a shape="rect" 
href="forms-and-validation.html">Forms and Validation</a></li><li><a 
shape="rect" href="beaneditform-guide.html">BeanEditForm Guide</a></li><li><a 
shape="rect" href="uploading-files.html">Uploading Files</a></li><li><a 
shape="rect" href="logging.html">Logging</a></li><li><a shape="rect" 
href="unit-testing-pages-or-components.html">Unit testing pages o
 r components</a></li><li><a shape="rect" 
href="integration-testing.html">Integration Testing</a></li><li><a shape="rect" 
href="service-status.html">Service Status</a></li><li><a shape="rect" 
href="modules.html">Modules</a><ul class="childpages-macro"><li><a shape="rect" 
href="built-in-modules.html">Built In Modules</a></li><li><a shape="rect" 
href="third-party-modules.html">Third Party Modules</a></li></ul></li><li><a 
shape="rect" href="ioc.html">IoC</a><ul class="childpages-macro"><li><a 
shape="rect" href="tapestry-ioc-overview.html">Tapestry IoC 
Overview</a></li><li><a shape="rect" href="tapestry-ioc-modules.html">Tapestry 
IoC Modules</a></li><li><a shape="rect" 
href="defining-tapestry-ioc-services.html">Defining Tapestry IOC 
Services</a></li><li><a shape="rect" href="service-advisors.html">Service 
Advisors</a></li><li><a shape="rect" 
href="tapestry-ioc-decorators.html">Tapestry IoC Decorators</a></li><li><a 
shape="rect" href="tapestry-ioc-configuration.html">Tapestry IoC Configur
 ation</a></li><li><a shape="rect" href="case-insensitivity.html">Case 
Insensitivity</a></li><li><a shape="rect" 
href="autoloading-modules.html">Autoloading Modules</a></li><li><a shape="rect" 
href="service-implementation-reloading.html">Service Implementation 
Reloading</a></li><li><a shape="rect" 
href="ordering-by-constraints.html">Ordering by Constraints</a></li><li><a 
shape="rect" href="symbols.html">Symbols</a></li><li><a shape="rect" 
href="chainbuilder-service.html">ChainBuilder Service</a></li><li><a 
shape="rect" href="pipelinebuilder-service.html">PipelineBuilder 
Service</a></li><li><a shape="rect" 
href="shadowbuilder-service.html">ShadowBuilder Service</a></li><li><a 
shape="rect" href="strategybuilder-service.html">StrategyBuilder 
Service</a></li><li><a shape="rect" href="injection-in-detail.html">Injection 
in Detail</a></li><li><a shape="rect" href="object-providers.html">Object 
Providers</a></li><li><a shape="rect" href="service-serialization.html">Service 
Serialization</a>
 </li><li><a shape="rect" href="type-coercion.html">Type 
Coercion</a></li><li><a shape="rect" 
href="starting-the-ioc-registry.html">Starting the IoC Registry</a></li><li><a 
shape="rect" href="registry-startup.html">Registry Startup</a></li><li><a 
shape="rect" href="parallel-execution.html">Parallel Execution</a></li><li><a 
shape="rect" href="logging-in-tapestry.html">Logging in Tapestry</a></li><li><a 
shape="rect" href="using-jsr-330-standard-annotations.html">Using JSR 330 
standard annotations</a></li><li><a shape="rect" 
href="operation-tracker.html">Operation Tracker</a></li></ul></li><li><a 
shape="rect" href="hibernate-core.html">Hibernate - Core</a><ul 
class="childpages-macro"><li><a shape="rect" 
href="hibernate-core-conf.html">Hibernate - Core - Conf</a></li><li><a 
shape="rect" href="hibernate.html">Hibernate</a></li></ul></li><li><a 
shape="rect" href="integrating-with-spring-framework.html">Integrating with 
Spring Framework</a></li><li><a shape="rect" href="bean-validation.html
 ">Bean Validation</a></li><li><a shape="rect" 
href="component-report.html">Component Report</a></li><li><a shape="rect" 
href="aliases.html">Aliases</a></li><li><a shape="rect" 
href="integrating-with-jpa.html">Integrating with JPA</a></li><li><a 
shape="rect" href="client-side-javascript.html">Client-Side JavaScript</a><ul 
class="childpages-macro"><li><a shape="rect" 
href="javascript-modules.html">JavaScript Modules</a></li><li><a shape="rect" 
href="coffeescript.html">CoffeeScript</a></li><li><a shape="rect" 
href="legacy-javascript.html">Legacy JavaScript</a></li><li><a shape="rect" 
href="ajax-and-zones.html">Ajax and Zones</a></li></ul></li></ul></li><li><a 
shape="rect" href="cheat-sheets.html">Cheat Sheets</a><ul 
class="childpages-macro"><li><a shape="rect" 
href="application-module-class-cheat-sheet.html">Application Module Class Cheat 
Sheet</a></li><li><a shape="rect" href="component-cheat-sheet.html">Component 
Cheat Sheet</a></li><li><a shape="rect" href="tapestry-for-jsf-users.ht
 ml">Tapestry for JSF Users</a></li></ul></li><li><a shape="rect" 
href="cookbook.html">Cookbook</a><ul class="childpages-macro"><li><a 
shape="rect" href="default-parameter.html">Default Parameter</a></li><li><a 
shape="rect" href="overriding-exception-reporting.html">Overriding Exception 
Reporting</a></li><li><a shape="rect" href="error-page-recipe.html">Error Page 
Recipe</a></li><li><a shape="rect" 
href="supporting-informal-parameters.html">Supporting Informal 
Parameters</a></li><li><a shape="rect" 
href="component-libraries.html">Component Libraries</a></li><li><a shape="rect" 
href="switching-cases.html">Switching Cases</a></li><li><a shape="rect" 
href="enum-parameter-recipe.html">Enum Parameter Recipe</a></li><li><a 
shape="rect" href="extending-the-if-component.html">Extending the If 
Component</a></li><li><a shape="rect" 
href="meta-programming-page-content.html">Meta-Programming Page 
Content</a></li><li><a shape="rect" href="using-select-with-a-list.html">Using 
Select With a List</a
 ></li><li><a shape="rect" href="ioc-cookbook.html">IoC cookbook</a><ul 
 >class="childpages-macro"><li><a shape="rect" 
 >href="ioc-cookbook-basic-services-and-injection.html">IoC Cookbook - Basic 
 >Services and Injection</a></li><li><a shape="rect" 
 >href="ioc-cookbook-overriding-ioc-services.html">IoC Cookbook - Overriding 
 >IoC Services</a></li><li><a shape="rect" 
 >href="ioc-cookbook-patterns.html">IoC Cookbook - Patterns</a></li><li><a 
 >shape="rect" href="ioc-cookbook-service-configurations.html">IoC cookbook - 
 >Service Configurations</a></li></ul></li><li><a shape="rect" 
 >href="performance-and-clustering.html">Performance and 
 >Clustering</a></li></ul></li><li><a shape="rect" 
 >href="frequently-asked-questions.html">Frequently Asked Questions</a><ul 
 >class="childpages-macro"><li><a shape="rect" 
 >href="general-questions.html">General Questions</a></li><li><a shape="rect" 
 >href="templating-and-markup-faq.html">Templating and Markup 
 >FAQ</a></li><li><a shape="rect" href="page-and-component-classes-faq.ht
 ml">Page And Component Classes FAQ</a></li><li><a shape="rect" 
href="forms-and-form-components-faq.html">Forms and Form Components 
FAQ</a></li><li><a shape="rect" href="beaneditform-faq.html">BeanEditForm 
FAQ</a></li><li><a shape="rect" href="link-components-faq.html">Link Components 
FAQ</a></li><li><a shape="rect" href="component-events-faq.html">Component 
Events FAQ</a></li><li><a shape="rect" href="javascript-faq.html">JavaScript 
FAQ</a></li><li><a shape="rect" href="ajax-components-faq.html">Ajax Components 
FAQ</a></li><li><a shape="rect" href="injection-faq.html">Injection 
FAQ</a></li><li><a shape="rect" 
href="tapestry-inversion-of-control-faq.html">Tapestry Inversion of Control 
FAQ</a></li><li><a shape="rect" href="security-faq.html">Security 
FAQ</a></li><li><a shape="rect" 
href="integration-with-existing-applications.html">Integration with existing 
applications</a></li><li><a shape="rect" 
href="request-processing-faq.html">Request Processing FAQ</a></li><li><a 
shape="rect" hr
 ef="limitations.html">Limitations</a></li><li><a shape="rect" 
href="specific-errors-faq.html">Specific Errors FAQ</a></li><li><a shape="rect" 
href="hibernate-support-faq.html">Hibernate Support FAQ</a></li><li><a 
shape="rect" href="maven-support-faq.html">Maven Support FAQ</a></li><li><a 
shape="rect" href="release-upgrade-faq.html">Release Upgrade 
FAQ</a></li></ul></li><li><a shape="rect" href="release-notes.html">Release 
Notes</a><ul class="childpages-macro"><li><a shape="rect" 
href="how-to-upgrade.html">How to Upgrade</a></li><li><a shape="rect" 
href="release-notes-50.html">Release Notes 5.0</a></li><li><a shape="rect" 
href="release-notes-51.html">Release Notes 5.1</a></li><li><a shape="rect" 
href="release-notes-52.html">Release Notes 5.2</a><ul 
class="childpages-macro"><li><a shape="rect" 
href="release-notes-520.html">Release Notes 5.2.0</a></li><li><a shape="rect" 
href="release-notes-521.html">Release Notes 5.2.1</a></li><li><a shape="rect" 
href="release-notes-522.html">Release 
 Notes 5.2.2</a></li><li><a shape="rect" href="release-notes-523.html">Release 
Notes 5.2.3</a></li><li><a shape="rect" href="release-notes-524.html">Release 
Notes 5.2.4</a></li><li><a shape="rect" href="release-notes-525.html">Release 
Notes 5.2.5</a></li><li><a shape="rect" href="release-notes-526.html">Release 
Notes 5.2.6</a></li></ul></li><li><a shape="rect" 
href="release-notes-53.html">Release Notes 5.3</a></li><li><a shape="rect" 
href="release-notes-531.html">Release Notes 5.3.1</a></li><li><a shape="rect" 
href="release-notes-532.html">Release Notes 5.3.2</a></li><li><a shape="rect" 
href="release-notes-533.html">Release Notes 5.3.3</a></li><li><a shape="rect" 
href="release-notes-534.html">Release Notes 5.3.4</a></li><li><a shape="rect" 
href="release-notes-535.html">Release Notes 5.3.5</a></li><li><a shape="rect" 
href="release-notes-536.html">Release Notes 5.3.6</a></li><li><a shape="rect" 
href="release-notes-537.html">Release Notes 5.3.7</a></li><li><a shape="rect" 
href="release-
 notes-54.html">Release Notes 5.4</a></li><li><a shape="rect" 
href="release-notes-538.html">Release notes 5.3.8</a></li></ul></li><li><a 
shape="rect" href="javascript-rewrite.html">JavaScript Rewrite</a></li><li><a 
shape="rect" href="support.html">Support</a></li><li><a shape="rect" 
href="developer-information.html">Developer Information</a><ul 
class="childpages-macro"><li><a shape="rect" 
href="building-tapestry-from-source.html">Building Tapestry from 
Source</a></li><li><a shape="rect" href="confluence-site-setup.html">Confluence 
Site Setup</a><ul class="childpages-macro"><li><a shape="rect" 
href="since-and-deprecated-user-macros.html">Since and Deprecated User 
Macros</a></li></ul></li><li><a shape="rect" 
href="developer-bible.html">Developer Bible</a></li><li><a shape="rect" 
href="release-process.html">Release Process</a></li><li><a shape="rect" 
href="the-tapestry-jail.html">The tapestry jail</a></li><li><a shape="rect" 
href="version-numbers.html">Version Numbers</a></li></ul></li>
 </ul></div><p>Welcome to the Tapestry 5 Documentation. A rich collection of 
guides is available to teach beginners the basics and help even experienced 
developers deepen their understanding of Tapestry's power. <em>Code less, 
deliver more!</em></p><h1 id="Documentation-Highlights">Highlights</h1><p>These 
are the most useful starting points for common needs.</p><div 
class="table-wrap"><table class="confluenceTable"><tbody><tr><td colspan="1" 
rowspan="1" class="confluenceTd"><p><a shape="rect" 
href="introduction.html">Introduction</a></p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p>An overview of Tapestry's general approach and 
philosophy</p></td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><p><a shape="rect" href="getting-started.html">Getting 
Started</a></p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>A quick 
guide to creating your first Tapestry project, using Maven</p></td></tr><tr><td 
colspan="1" rowspan="1" class="confluenceTd"><p><a shape="r
 ect" href="tapestry-tutorial.html">Tapestry Tutorial</a></p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p>Picks up where <em>Getting 
Started</em> leaves off, explaining in greater detail how Tapestry 
works</p></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p><a 
shape="rect" href="user-guide.html">User Guide</a></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p>Detailed articles on every Tapestry 
feature</p></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p><a 
shape="rect" href="community.html">Community</a></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p>Getting support, mailing lists, JIRA, 
outside resources, and access to the source</p></td></tr><tr><td colspan="1" 
rowspan="1" class="confluenceTd"><p><a shape="rect" 
href="cookbook.html">Cookbook</a></p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p>Guides to doing common things with 
Tapestry</p></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><
 p><strong><a shape="rect" 
href="frequently-asked-questions.html">FAQ</a></strong></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p>A quick place to check for common problems 
and solutions</p></td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><p><a shape="rect" 
href="component-cheat-sheet.html">Component Cheat Sheet</a></p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p>A concise guide to component 
classes, methods and annotations</p></td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><p><a shape="rect" class="external-link" 
href="http://refcardz.dzone.com/refcardz/apache-tapestry-50?oid=hom7948"; 
>Refcard</a></p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>A 
color, six page foldout guide to Tapestry 5.0 
(PDF)</p></td></tr></tbody></table></div><h1 
id="Documentation-APIandComponentReference">API and Component 
Reference</h1><div class="table-wrap"><table 
class="confluenceTable"><tbody><tr><th colspan="1" rowspan="1" class="confluen
 ceTh"><p>API (Javadoc):</p></th><td colspan="1" rowspan="1" 
class="confluenceTd"><p>5.0<sup>1</sup></p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p>5.1<sup>1</sup></p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p>5.2<sup>1</sup></p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p><a shape="rect" class="external-link" 
href="http://tapestry.apache.org/current/apidocs/";>5.3.7 
(current)</a></p></td><td colspan="1" rowspan="1" class="confluenceTd"><a 
shape="rect" class="external-link" href="http://tapestry.apache.org/5.4/";>5.4 
(beta)</a></td></tr><tr><th colspan="1" rowspan="1" 
class="confluenceTh"><p>Component Reference:</p></th><td colspan="1" 
rowspan="1" class="confluenceTd"><p>5.0<sup>1</sup></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p>5.1<sup>1</sup></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p>5.2<sup>1</sup></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p><a shape="rect" 
href="component-reference.html">5.3.7
  (current)</a></p></td><td colspan="1" rowspan="1" class="confluenceTd">same 
as current</td></tr><tr><th colspan="1" rowspan="1" 
class="confluenceTh"><p>Release Notes:</p></th><td colspan="1" rowspan="1" 
class="confluenceTd"><p><a shape="rect" 
href="release-notes-50.html">5.0</a></p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p><a shape="rect" 
href="release-notes-51.html">5.1</a></p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p><a shape="rect" 
href="release-notes-52.html">5.2</a></p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p><a shape="rect" href="release-notes.html">5.3.7 
(current)</a></p></td><td colspan="1" rowspan="1" class="confluenceTd">not yet 
available</td></tr></tbody></table></div><p><sup>1</sup> needs to be built 
manually from archived sources at <a shape="rect" class="external-link" 
href="http://archive.apache.org/dist/tapestry/";>http://archive.apache.org/dist/tapestry/</a>.</p><h1
 id="Documentation-UserGuide">User Guide</h1><p><span cl
 ass="confluence-anchor-link" id="Documentation-userguide"></span>The <a 
shape="rect" href="user-guide.html">User Guide</a> consists of over 75 pages of 
detailed information on the concepts behind Tapestry and instructions on how to 
use this powerful tool. Highlights include:</p><ul><li><a shape="rect" 
href="legacy-javascript.html">Legacy JavaScript</a> and <a shape="rect" 
href="ajax-and-zones.html">Ajax and Zones</a> describe Tapestry's built-in 
support for dynamic in-page behavior.</li><li><a shape="rect" 
href="integrating-with-spring-framework.html">Integrating with Spring 
Framework</a> describes how to integrate Spring into your Tapestry 
application.</li><li><a shape="rect" href="hibernate.html">Tapestry/Hibernate 
Integration Library</a> provides out-of-the-box support for using Hibernate 
3.</li><li><a shape="rect" href="bean-validation.html">JSR 303: Bean 
Validation</a> shows how to use standard annotations for validation</li><li><a 
shape="rect" href="integration-testing.html">I
 ntegration Testing</a> shows how to test your application with 
Selenium.</li></ul><p><a shape="rect" href="user-guide.html">More 
topics</a>...</p><h1 
id="Documentation-BlogsbyTapestryDevelopersandtheCommunity">Blogs by Tapestry 
Developers and the Community</h1><ul><li><a shape="rect" class="external-link" 
href="http://tapestryjava.blogspot.com/"; >Tapestry Central</a> is Howard Lewis 
Ship's blog. As the creator of Tapestry, he provides valuable insights into 
Tapestry's latest features and future directions.</li><li><a shape="rect" 
class="external-link" href="http://blog.tapestry5.de/"; >Igor Drobiazko's 
blog</a> (committer &amp; PMC) contains news on Tapestry development and will 
guide you through some of the most exciting parts of Tapestry.</li><li><a 
shape="rect" class="external-link" href="http://tawus.wordpress.com/"; >Java 
Magic</a> (by Taha Hafeez, committer) has a series of tutorials illustrating 
some of the more advanced Tapestry and Plastic features and 
techniques.</li><li><a 
 shape="rect" class="external-link" href="http://blog.andyhot.gr/tag/tapestry/"; 
>Andreas Andreou's blog</a> (committer &amp; PMC) has news and commentary on 
Tapestry.</li><li><a shape="rect" class="external-link" 
href="http://spreadthesource.com/"; >Spread the Source blog</a> (Christophe 
Cordenier and Robin Komiwes) has news and advanced tutorials on Tapestry 
5.</li></ul><h1 id="Documentation-BooksonTapestry">Books on 
Tapestry</h1><p>There are at least 8 published <a shape="rect" 
href="books.html">books on Tapestry</a>, including two on Tapestry 5 &#8212; 
and more on the way.</p><h1 id="Documentation-ArticlesonTapestry">Articles on 
Tapestry</h1><ul><li>This <a shape="rect" class="external-link" 
href="http://www.laliluna.de/articles/the-web-framework-evaluation.html"; 
>eBook</a> published in 2009 contains a <a shape="rect" class="external-link" 
href="http://www.laliluna.de/articles/2009/08/14/tapestry-web-framework-evaluation-and-test.html";
 >good introduction and analysis of Tapestry 5<
 /a></li></ul><ul><li><a shape="rect" class="external-link" 
href="http://www.infoq.com/articles/tapestry5-intro"; >Tapestry 5 for 
Nonbelievers</a> will convince the skeptical why Tapestry is the best web 
framework.</li></ul><p><a shape="rect" href="articles.html">More 
articles</a>...</p><h1 id="Documentation-TapestryPresentations">Tapestry 
Presentations</h1><ul><li>Mark W. Shead's <a shape="rect" class="external-link" 
href="http://blog.markwshead.com/900/tapestry-5-10-minute-demo/"; >10 Minute 
Demo</a></li><li>H. L. Ship's <a shape="rect" class="external-link" 
href="https://www.youtube.com/watch?v=5BGt7eMFC20"; >Tapestry 5.4 - 
Bootstrap-enhanced Exception Reporting</a></li><li><a shape="rect" 
class="external-link" 
href="http://jazoon.com/Portals/0/Content/slides/th_a7_1130-1220_drobiazko.pdf"; 
>JavaServer Faces 2.0 vs. Tapestry 5</a> (PDF) A Head-to-Head Comparison by 
Igor Drobiazko at Jazoon 2010</li><li><a shape="rect" class="external-link" 
href="http://www.parleys.com/#st=5&amp;sl=5&a
 mp;id=1700" >Tapestry 5: Java power, Scripting Ease</a> (VIDEO) by Howard 
Lewis Ship at Devoxx 2009</li></ul><p><a shape="rect" 
href="presentations.html">More presentations</a> ...</p><h1 
id="Documentation-TapestryWikis">Tapestry Wikis</h1><ul><li><a shape="rect" 
class="external-link" href="http://wiki.apache.org/tapestry/FrontPage";>Tapestry 
Community Wiki</a> (Moin Moin) contains a lot of user-generated information on 
different Tapestry use cases.</li><li><a shape="rect" 
href="https://cwiki.apache.org/confluence/x/VCFkAQ";>Documentation Source 
wiki</a> (Confluence) &#8211; the wiki used as the content editor for the 
official Tapestry documentation</li></ul><h1 
id="Documentation-Gettinghelp">Getting help</h1><p>The primary method of 
support is the <a shape="rect" href="mailing-lists.html">Tapestry Mailing 
Lists</a>.</p><p>In addition, there are occasionally questions and answers 
about Tapestry at <a shape="rect" class="external-link" 
href="http://stackoverflow.com/questions/tagged/ta
 pestry" >Stack Overflow</a>.</p><h1 id="Documentation-TheDeveloperCorner">The 
Developer Corner</h1><p><a shape="rect" 
href="developer-information.html">Developer Information</a> gives information 
needed by the Tapestry developers</p><p>&#160;</p></div>
 </div>
 
 <div class="clearer"></div>

Modified: websites/production/tapestry/content/dom.html
==============================================================================
--- websites/production/tapestry/content/dom.html (original)
+++ websites/production/tapestry/content/dom.html Mon Feb 16 23:20:21 2015
@@ -21,6 +21,7 @@
 <head>
   <meta http-equiv="Content-type" content="text/html;charset=UTF-8">
   <meta http-equiv="x-ua-compatible" content="IE=9">
+  <meta name="viewport" content="width=device-width, initial-scale=1"> 
   <title>
     DOM -- Apache Tapestry
   </title>

Modified: websites/production/tapestry/content/download.html
==============================================================================
--- websites/production/tapestry/content/download.html (original)
+++ websites/production/tapestry/content/download.html Mon Feb 16 23:20:21 2015
@@ -21,6 +21,7 @@
 <head>
   <meta http-equiv="Content-type" content="text/html;charset=UTF-8">
   <meta http-equiv="x-ua-compatible" content="IE=9">
+  <meta name="viewport" content="width=device-width, initial-scale=1"> 
   <title>
     Download -- Apache Tapestry
   </title>
@@ -78,7 +79,7 @@
   &lt;version&gt;5.3.8&lt;/version&gt;
 &lt;/dependency&gt;
 ]]></script>
-</div></div></div></div></div></div><p><span style="line-height: 1.5;color: 
rgb(83,145,38);font-size: 20.0px;"><br clear="none"></span></p><p><span 
style="line-height: 1.5;color: rgb(83,145,38);font-size: 
20.0px;">Archives</span></p><p>Looking for an older version of Tapestry? Try 
the <a shape="rect" class="external-link" 
href="http://archive.apache.org/dist/tapestry/";>archives</a>.</p><h1 
id="Download-ReleasesUnderDevelopment">Releases Under 
Development</h1><p>Releases under development are less stable; <em>alpha</em> 
releases are often incomplete; <em>beta</em> releases occur in the lead up to 
creation of a stable release.</p><p>Tapestry 5.4 is under <a shape="rect" 
href="javascript-rewrite.html">active development</a>. There have been a series 
beta releases so far, and several have been voted for general release. The most 
recent is <strong>5.4-beta-26</strong>.</p><p>&#160;</p><div 
class="sectionColumnWrapper"><div class="sectionMacro"><div 
class="sectionMacroRow"><div class="col
 umnMacro"><div class="table-wrap"><table 
class="confluenceTable"><tbody><tr><th colspan="1" rowspan="1" 
class="confluenceTh"><p>Tapestry 5.4-beta-26</p></th><th colspan="1" 
rowspan="1" class="confluenceTh"><p>Mirrors</p></th><th colspan="1" rowspan="1" 
class="confluenceTh"><p>Signature</p></th><th colspan="1" rowspan="1" 
class="confluenceTh"><p>MD5</p></th></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><p>Binary (zip)</p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p><a shape="rect" class="external-link" 
href="http://www.apache.org/dyn/closer.cgi/tapestry/apache-tapestry-5.4-beta-26-bin.zip";>Download</a></p></td><td
 colspan="1" rowspan="1" class="confluenceTd"><p><a shape="rect" 
class="external-link" 
href="http://www.apache.org/dist/tapestry/apache-tapestry-5.4-beta-26-bin.zip.asc";>ASC</a></p></td><td
 colspan="1" rowspan="1" 
class="confluenceTd"><p>9f3765a4712818389765a69e561fb25e</p></td></tr><tr><td 
colspan="1" rowspan="1" class="confluenceTd"><p>Source (zip)<
 /p></td><td colspan="1" rowspan="1" class="confluenceTd"><p><a shape="rect" 
class="external-link" 
href="http://www.apache.org/dyn/closer.cgi/tapestry/apache-tapestry-5.4-beta-26-sources.zip";>Download</a></p></td><td
 colspan="1" rowspan="1" class="confluenceTd"><p><a shape="rect" 
class="external-link" 
href="http://www.apache.org/dist/tapestry/apache-tapestry-5.4-beta-26-sources.zip.asc";>ASC</a></p></td><td
 colspan="1" rowspan="1" 
class="confluenceTd"><p>52956107049086841b02ecdb18e93b60</p></td></tr><tr><td 
colspan="1" rowspan="1" class="confluenceTd"><p>API Docs (zip)</p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p><a shape="rect" 
class="external-link" 
href="http://www.apache.org/dyn/closer.cgi/tapestry/apache-tapestry-5.4-beta-26-apidocs.zip";>Download</a></p></td><td
 colspan="1" rowspan="1" class="confluenceTd"><p><a shape="rect" 
class="external-link" 
href="http://www.apache.org/dist/tapestry/apache-tapestry-5.4-beta-26-apidocs.zip.asc";>ASC</a></p></td><td
 colspan="1" ro
 wspan="1" 
class="confluenceTd"><p>f730230c5850480b211780c0dce702fa</p></td></tr></tbody></table></div></div><div
 class="columnMacro"><div class="code panel pdl" style="border-width: 
1px;"><div class="codeHeader panelHeader pdl" style="border-bottom-width: 
1px;"><b>Maven Dependency</b></div><div class="codeContent panelContent pdl">
+</div></div></div></div></div></div><p><span style="line-height: 1.5;color: 
rgb(83,145,38);font-size: 20.0px;"><br clear="none"></span></p><p><span 
style="line-height: 1.5;color: rgb(83,145,38);font-size: 
20.0px;">Archives</span></p><p>Looking for an older version of Tapestry? Try 
the <a shape="rect" class="external-link" 
href="http://archive.apache.org/dist/tapestry/";>archives</a>.</p><h1 
id="Download-ReleasesUnderDevelopment">Releases Under 
Development</h1><p>Releases under development are less stable; <em>alpha</em> 
releases are often incomplete; <em>beta</em> releases occur in the lead up to 
creation of a stable release.</p><p>Tapestry 5.4 is under <a shape="rect" 
class="external-link" 
href="https://git1-us-west.apache.org/repos/asf?p=tapestry-5.git;a=shortlog";>active
 development</a>. There have been a series beta releases so far, and several 
have been voted for general release. The most recent is 
<strong>5.4-beta-26</strong>.</p><p>&#160;</p><div 
class="sectionColumnWrapper"><d
 iv class="sectionMacro"><div class="sectionMacroRow"><div 
class="columnMacro"><div class="table-wrap"><table 
class="confluenceTable"><tbody><tr><th colspan="1" rowspan="1" 
class="confluenceTh"><p>Tapestry 5.4-beta-26</p></th><th colspan="1" 
rowspan="1" class="confluenceTh"><p>Mirrors</p></th><th colspan="1" rowspan="1" 
class="confluenceTh"><p>Signature</p></th><th colspan="1" rowspan="1" 
class="confluenceTh"><p>MD5</p></th></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><p>Binary (zip)</p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p><a shape="rect" class="external-link" 
href="http://www.apache.org/dyn/closer.cgi/tapestry/apache-tapestry-5.4-beta-26-bin.zip";>Download</a></p></td><td
 colspan="1" rowspan="1" class="confluenceTd"><p><a shape="rect" 
class="external-link" 
href="http://www.apache.org/dist/tapestry/apache-tapestry-5.4-beta-26-bin.zip.asc";>ASC</a></p></td><td
 colspan="1" rowspan="1" 
class="confluenceTd"><p>9f3765a4712818389765a69e561fb25e</p></td></tr><
 tr><td colspan="1" rowspan="1" class="confluenceTd"><p>Source 
(zip)</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p><a 
shape="rect" class="external-link" 
href="http://www.apache.org/dyn/closer.cgi/tapestry/apache-tapestry-5.4-beta-26-sources.zip";>Download</a></p></td><td
 colspan="1" rowspan="1" class="confluenceTd"><p><a shape="rect" 
class="external-link" 
href="http://www.apache.org/dist/tapestry/apache-tapestry-5.4-beta-26-sources.zip.asc";>ASC</a></p></td><td
 colspan="1" rowspan="1" 
class="confluenceTd"><p>52956107049086841b02ecdb18e93b60</p></td></tr><tr><td 
colspan="1" rowspan="1" class="confluenceTd"><p>API Docs (zip)</p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p><a shape="rect" 
class="external-link" 
href="http://www.apache.org/dyn/closer.cgi/tapestry/apache-tapestry-5.4-beta-26-apidocs.zip";>Download</a></p></td><td
 colspan="1" rowspan="1" class="confluenceTd"><p><a shape="rect" 
class="external-link" href="http://www.apache.org/dist/tapestry/apache-tape
 stry-5.4-beta-26-apidocs.zip.asc">ASC</a></p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p>f730230c5850480b211780c0dce702fa</p></td></tr></tbody></table></div></div><div
 class="columnMacro"><div class="code panel pdl" style="border-width: 
1px;"><div class="codeHeader panelHeader pdl" style="border-bottom-width: 
1px;"><b>Maven Dependency</b></div><div class="codeContent panelContent pdl">
 <script class="theme: Default; brush: xml; gutter: false" 
type="syntaxhighlighter"><![CDATA[&lt;dependency&gt;
   &lt;groupId&gt;org.apache.tapestry&lt;/groupId&gt;
   &lt;artifactId&gt;tapestry-core&lt;/artifactId&gt;

Modified: websites/production/tapestry/content/downloadboxes.html
==============================================================================
--- websites/production/tapestry/content/downloadboxes.html (original)
+++ websites/production/tapestry/content/downloadboxes.html Mon Feb 16 23:20:21 
2015
@@ -21,6 +21,7 @@
 <head>
   <meta http-equiv="Content-type" content="text/html;charset=UTF-8">
   <meta http-equiv="x-ua-compatible" content="IE=9">
+  <meta name="viewport" content="width=device-width, initial-scale=1"> 
   <title>
     downloadBoxes -- Apache Tapestry
   </title>

Modified: websites/production/tapestry/content/enum-parameter-recipe.html
==============================================================================
--- websites/production/tapestry/content/enum-parameter-recipe.html (original)
+++ websites/production/tapestry/content/enum-parameter-recipe.html Mon Feb 16 
23:20:21 2015
@@ -21,6 +21,7 @@
 <head>
   <meta http-equiv="Content-type" content="text/html;charset=UTF-8">
   <meta http-equiv="x-ua-compatible" content="IE=9">
+  <meta name="viewport" content="width=device-width, initial-scale=1"> 
   <title>
     Enum Parameter Recipe -- Apache Tapestry
   </title>

Modified: websites/production/tapestry/content/environmental-services.html
==============================================================================
--- websites/production/tapestry/content/environmental-services.html (original)
+++ websites/production/tapestry/content/environmental-services.html Mon Feb 16 
23:20:21 2015
@@ -21,6 +21,7 @@
 <head>
   <meta http-equiv="Content-type" content="text/html;charset=UTF-8">
   <meta http-equiv="x-ua-compatible" content="IE=9">
+  <meta name="viewport" content="width=device-width, initial-scale=1"> 
   <title>
     Environmental Services -- Apache Tapestry
   </title>

Modified: websites/production/tapestry/content/error-page-recipe.html
==============================================================================
--- websites/production/tapestry/content/error-page-recipe.html (original)
+++ websites/production/tapestry/content/error-page-recipe.html Mon Feb 16 
23:20:21 2015
@@ -21,6 +21,7 @@
 <head>
   <meta http-equiv="Content-type" content="text/html;charset=UTF-8">
   <meta http-equiv="x-ua-compatible" content="IE=9">
+  <meta name="viewport" content="width=device-width, initial-scale=1"> 
   <title>
     Error Page Recipe -- Apache Tapestry
   </title>

Modified: websites/production/tapestry/content/exploring-the-project.html
==============================================================================
--- websites/production/tapestry/content/exploring-the-project.html (original)
+++ websites/production/tapestry/content/exploring-the-project.html Mon Feb 16 
23:20:21 2015
@@ -21,6 +21,7 @@
 <head>
   <meta http-equiv="Content-type" content="text/html;charset=UTF-8">
   <meta http-equiv="x-ua-compatible" content="IE=9">
+  <meta name="viewport" content="width=device-width, initial-scale=1"> 
   <title>
     Exploring the Project -- Apache Tapestry
   </title>
@@ -264,13 +265,13 @@ public class Index
 
 
 
-<span class="gliffy-container" id="gliffy-container-24346949-1535" 
data-fullwidth="913" data-ceoid="24188263" 
data-edit="${diagramEditLink.getLinkUrl()}" 
data-full="/confluence/plugins/gliffy/viewer.action?inline=false&amp;attachmentId=24346949&amp;attachmentVersion=2&amp;lastPage=%2Fpages%2Fviewpage.action%3FpageId%3D24188263"
 data-filename="Templates and Parameters">
+<span class="gliffy-container" id="gliffy-container-24346949-7054" 
data-fullwidth="913" data-ceoid="24188263" 
data-edit="${diagramEditLink.getLinkUrl()}" 
data-full="/confluence/plugins/gliffy/viewer.action?inline=false&amp;attachmentId=24346949&amp;attachmentVersion=2&amp;lastPage=%2Fpages%2Fviewpage.action%3FpageId%3D24188263"
 data-filename="Templates and Parameters">
 
-    <map id="gliffy-map-24346949-6737" name="gliffy-map-24346949-6737"></map>
+    <map id="gliffy-map-24346949-1928" name="gliffy-map-24346949-1928"></map>
 
-    <img class="gliffy-image gliffy-image-border" 
id="gliffy-image-24346949-1535" width="304" height="300" data-full-width="913" 
data-full-height="901" 
src="https://cwiki.apache.org/confluence/download/attachments/24188263/Templates%20and%20Parameters.png?version=2&amp;modificationDate=1371888025000&amp;api=v2";
 alt="Templates and Parameters" usemap="#gliffy-map-24346949-6737">
+    <img class="gliffy-image gliffy-image-border" 
id="gliffy-image-24346949-7054" width="304" height="300" data-full-width="913" 
data-full-height="901" 
src="https://cwiki.apache.org/confluence/download/attachments/24188263/Templates%20and%20Parameters.png?version=2&amp;modificationDate=1371888025000&amp;api=v2";
 alt="Templates and Parameters" usemap="#gliffy-map-24346949-1928">
 
-    <map class="gliffy-dynamic" id="gliffy-dynamic-map-24346949-1535" 
name="gliffy-dynamic-map-24346949-1535"></map>
+    <map class="gliffy-dynamic" id="gliffy-dynamic-map-24346949-7054" 
name="gliffy-dynamic-map-24346949-7054"></map>
 </span>
 
 

Modified: websites/production/tapestry/content/extending-the-if-component.html
==============================================================================
--- websites/production/tapestry/content/extending-the-if-component.html 
(original)
+++ websites/production/tapestry/content/extending-the-if-component.html Mon 
Feb 16 23:20:21 2015
@@ -21,6 +21,7 @@
 <head>
   <meta http-equiv="Content-type" content="text/html;charset=UTF-8">
   <meta http-equiv="x-ua-compatible" content="IE=9">
+  <meta name="viewport" content="width=device-width, initial-scale=1"> 
   <title>
     Extending the If Component -- Apache Tapestry
   </title>
@@ -74,7 +75,7 @@ table.ScrollbarTable td.ScrollbarParent
 table.ScrollbarTable td.ScrollbarNextName {text-align: right;border: none;}
 table.ScrollbarTable td.ScrollbarNextIcon {text-align: center;width: 
16px;border: none;}
 
-/*]]>*/</style><div class="Scrollbar"><table class="ScrollbarTable"><tr><td 
colspan="1" rowspan="1" class="ScrollbarPrevIcon"><a shape="rect" 
href="enum-parameter-recipe.html"><img align="middle" border="0" 
src="https://cwiki.apache.org/confluence/images/icons/back_16.gif"; width="16" 
height="16"></a></td><td colspan="1" rowspan="1" class="ScrollbarPrevName" 
width="33%"><a shape="rect" href="enum-parameter-recipe.html">Enum Parameter 
Recipe</a>&#160;</td><td colspan="1" rowspan="1" class="ScrollbarParent" 
width="33%"><sup><a shape="rect" href="cookbook.html"><img align="middle" 
border="0" src="https://cwiki.apache.org/confluence/images/icons/up_16.gif"; 
width="8" height="8"></a></sup><a shape="rect" 
href="cookbook.html">Cookbook</a></td><td colspan="1" rowspan="1" 
class="ScrollbarNextName" width="33%">&#160;<a shape="rect" 
href="meta-programming-page-content.html">Meta-Programming Page 
Content</a></td><td colspan="1" rowspan="1" class="ScrollbarNextIcon"><a 
shape="rect" href="meta-pro
 gramming-page-content.html"><img align="middle" border="0" 
src="https://cwiki.apache.org/confluence/images/icons/forwd_16.gif"; width="16" 
height="16"></a></td></tr></table></div><h1 
id="ExtendingtheIfComponent-ExtendingtheIfComponent">Extending the If 
Component</h1><p>The <a shape="rect" class="external-link" 
href="http://tapestry.apache.org/current/apidocs/org/apache/tapestry5/corelib/components/If.html";>If</a>
 component can be made very flexible; its main parameter, <code>test</code>, 
does not <em>have</em> to be bound to a boolean value, it merely has to be 
bound to a value that can be <a shape="rect" 
href="typecoercer-service.html">coerced</a> to boolean.</p><p>For example, you 
may be working on an application that does a lot of <a shape="rect" 
class="external-link" 
href="http://lucene.apache.org/java/docs/index.html";>Lucene</a> searches, and 
you represent the results as a SearchResult object:</p><div class="code panel 
pdl" style="border-width: 1px;"><div class="codeHeader panel
 Header pdl" style="border-bottom-width: 
1px;"><b>SearchResult.java</b></div><div class="codeContent panelContent pdl">
+/*]]>*/</style><div class="Scrollbar"><table class="ScrollbarTable"><tr><td 
colspan="1" rowspan="1" class="ScrollbarPrevIcon"><a shape="rect" 
href="enum-parameter-recipe.html"><img align="middle" border="0" 
src="https://cwiki.apache.org/confluence/images/icons/back_16.gif"; width="16" 
height="16"></a></td><td colspan="1" rowspan="1" class="ScrollbarPrevName" 
width="33%"><a shape="rect" href="enum-parameter-recipe.html">Enum Parameter 
Recipe</a>&#160;</td><td colspan="1" rowspan="1" class="ScrollbarParent" 
width="33%"><sup><a shape="rect" href="cookbook.html"><img align="middle" 
border="0" src="https://cwiki.apache.org/confluence/images/icons/up_16.gif"; 
width="8" height="8"></a></sup><a shape="rect" 
href="cookbook.html">Cookbook</a></td><td colspan="1" rowspan="1" 
class="ScrollbarNextName" width="33%">&#160;<a shape="rect" 
href="meta-programming-page-content.html">Meta-Programming Page 
Content</a></td><td colspan="1" rowspan="1" class="ScrollbarNextIcon"><a 
shape="rect" href="meta-pro
 gramming-page-content.html"><img align="middle" border="0" 
src="https://cwiki.apache.org/confluence/images/icons/forwd_16.gif"; width="16" 
height="16"></a></td></tr></table></div><h1 
id="ExtendingtheIfComponent-ExtendingtheIfComponent">Extending the If 
Component</h1><p>The <a shape="rect" class="external-link" 
href="http://tapestry.apache.org/current/apidocs/org/apache/tapestry5/corelib/components/If.html";>If</a>
 component can be made very flexible; its main parameter, <code>test</code>, 
does not <em>have</em> to be bound to a boolean value, it merely has to be 
bound to a value that can be <a shape="rect" 
href="type-coercion.html">coerced</a> to boolean.</p><p>For example, you may be 
working on an application that does a lot of <a shape="rect" 
class="external-link" 
href="http://lucene.apache.org/java/docs/index.html";>Lucene</a> searches, and 
you represent the results as a SearchResult object:</p><div class="code panel 
pdl" style="border-width: 1px;"><div class="codeHeader panelHeader
  pdl" style="border-bottom-width: 1px;"><b>SearchResult.java</b></div><div 
class="codeContent panelContent pdl">
 <script class="theme: Default; brush: java; gutter: false" 
type="syntaxhighlighter"><![CDATA[public class SearchResult&lt;T&gt; {
   public final Class&lt;T&gt; itemType;
   public final List&lt;T&gt; items;

Modified: websites/production/tapestry/content/first.html
==============================================================================
--- websites/production/tapestry/content/first.html (original)
+++ websites/production/tapestry/content/first.html Mon Feb 16 23:20:21 2015
@@ -21,6 +21,7 @@
 <head>
   <meta http-equiv="Content-type" content="text/html;charset=UTF-8">
   <meta http-equiv="x-ua-compatible" content="IE=9">
+  <meta name="viewport" content="width=device-width, initial-scale=1"> 
   <title>
     First -- Apache Tapestry
   </title>

Modified: websites/production/tapestry/content/footer.html
==============================================================================
--- websites/production/tapestry/content/footer.html (original)
+++ websites/production/tapestry/content/footer.html Mon Feb 16 23:20:21 2015
@@ -21,6 +21,7 @@
 <head>
   <meta http-equiv="Content-type" content="text/html;charset=UTF-8">
   <meta http-equiv="x-ua-compatible" content="IE=9">
+  <meta name="viewport" content="width=device-width, initial-scale=1"> 
   <title>
     Footer -- Apache Tapestry
   </title>

Modified: 
websites/production/tapestry/content/forms-and-form-components-faq.html
==============================================================================
--- websites/production/tapestry/content/forms-and-form-components-faq.html 
(original)
+++ websites/production/tapestry/content/forms-and-form-components-faq.html Mon 
Feb 16 23:20:21 2015
@@ -21,6 +21,7 @@
 <head>
   <meta http-equiv="Content-type" content="text/html;charset=UTF-8">
   <meta http-equiv="x-ua-compatible" content="IE=9">
+  <meta name="viewport" content="width=device-width, initial-scale=1"> 
   <title>
     Forms and Form Components FAQ -- Apache Tapestry
   </title>

Modified: websites/production/tapestry/content/forms-and-form-components.html
==============================================================================
--- websites/production/tapestry/content/forms-and-form-components.html 
(original)
+++ websites/production/tapestry/content/forms-and-form-components.html Mon Feb 
16 23:20:21 2015
@@ -21,6 +21,7 @@
 <head>
   <meta http-equiv="Content-type" content="text/html;charset=UTF-8">
   <meta http-equiv="x-ua-compatible" content="IE=9">
+  <meta name="viewport" content="width=device-width, initial-scale=1"> 
   <title>
     Forms and Form Components -- Apache Tapestry
   </title>


Reply via email to