Modified: 
websites/production/tapestry/content/implementing-the-hi-lo-guessing-game.html
==============================================================================
--- 
websites/production/tapestry/content/implementing-the-hi-lo-guessing-game.html 
(original)
+++ 
websites/production/tapestry/content/implementing-the-hi-lo-guessing-game.html 
Tue Nov  8 12:22:26 2016
@@ -45,18 +45,13 @@
 
   <div class="wrapper bs">
 
-        <div id="navigation"><div class="nav">
-<ul class="alternate"><li><a  href="index.html">Home</a></li><li><a  
href="getting-started.html">Getting Started</a></li><li><a  
href="documentation.html">Documentation</a></li><li><a  
href="download.html">Download</a></li><li><a  
href="about.html">About</a></li><li><a  
href="community.html">Community</a></li><li><a  class="external-link" 
href="http://www.apache.org/";>Apache</a></li><li><a  class="external-link" 
href="http://www.apache.org/foundation/sponsorship.html";>Sponsorship</a></li><li><a
  class="external-link" 
href="http://www.apache.org/foundation/thanks.html";>Thanks</a></li></ul>
-</div></div>
+        <div id="navigation"><div class="nav"><ul class="alternate"><li><a  
href="index.html">Home</a></li><li><a  href="getting-started.html">Getting 
Started</a></li><li><a  href="documentation.html">Documentation</a></li><li><a  
href="download.html">Download</a></li><li><a  
href="about.html">About</a></li><li><a  class="external-link" 
href="http://www.apache.org/licenses/LICENSE-2.0";>License</a></li><li><a  
href="community.html">Community</a></li><li><a  class="external-link" 
href="http://www.apache.org/security/";>Security</a></li><li><a  
class="external-link" href="http://www.apache.org/";>Apache</a></li><li><a  
class="external-link" 
href="http://www.apache.org/foundation/sponsorship.html";>Sponsorship</a></li><li><a
  class="external-link" 
href="http://www.apache.org/foundation/thanks.html";>Thanks</a></li></ul></div></div>
 
           <div id="top">
-            <div id="smallbanner"><div class="searchbox" 
style="float:right;margin: .3em 1em .1em 1em"><span style="color: #999; 
font-size: 90%">Tapestry docs, issues, wikis &amp; blogs:</span>
-<form enctype="application/x-www-form-urlencoded" method="get" 
action="http://tapestry.apache.org/search.html";>
-  <input type="text" name="q">
-  <input type="submit" value="Search">
-</form>
-
-</div><div class="emblem" style="float:left"><p><a  href="index.html"><span 
class="confluence-embedded-file-wrapper"><img class="confluence-embedded-image 
confluence-external-resource" 
src="http://tapestry.apache.org/images/tapestry_small.png"; 
data-image-src="http://tapestry.apache.org/images/tapestry_small.png";></span></a></p></div><div
 class="title" style="float:left; margin: 0 0 0 3em"><h1 
id="SmallBanner-PageTitle">Implementing the Hi-Lo Guessing Game</h1></div></div>
+            <div id="smallbanner"><div class="searchbox" 
style="float:right;margin: .3em 1em .1em 1em"><span style="color: #999; 
font-size: 90%">Tapestry docs, issues, wikis &amp; blogs:</span><form 
enctype="application/x-www-form-urlencoded" method="get" 
action="http://tapestry.apache.org/search.html";> 
+ <input type="text" name="q"> 
+ <input type="submit" value="Search"> 
+</form></div><div class="emblem" style="float:left"><p><a  
href="index.html"><span class="confluence-embedded-file-wrapper"><img 
class="confluence-embedded-image confluence-external-resource" 
src="http://tapestry.apache.org/images/tapestry_small.png"; 
data-image-src="http://tapestry.apache.org/images/tapestry_small.png";></span></a></p></div><div
 class="title" style="float:left; margin: 0 0 0 3em"><h1 
id="SmallBanner-PageTitle">Implementing the Hi-Lo Guessing Game</h1></div></div>
       <div class="clearer"></div>
       </div>
 

Modified: websites/production/tapestry/content/index.html
==============================================================================
--- websites/production/tapestry/content/index.html (original)
+++ websites/production/tapestry/content/index.html Tue Nov  8 12:22:26 2016
@@ -36,9 +36,7 @@
 
   <div class="wrapper bs">
 
-        <div id="navigation"><div class="nav">
-<ul class="alternate"><li><a  href="index.html">Home</a></li><li><a  
href="getting-started.html">Getting Started</a></li><li><a  
href="documentation.html">Documentation</a></li><li><a  
href="download.html">Download</a></li><li><a  
href="about.html">About</a></li><li><a  
href="community.html">Community</a></li><li><a  class="external-link" 
href="http://www.apache.org/";>Apache</a></li><li><a  class="external-link" 
href="http://www.apache.org/foundation/sponsorship.html";>Sponsorship</a></li><li><a
  class="external-link" 
href="http://www.apache.org/foundation/thanks.html";>Thanks</a></li></ul>
-</div></div>
+        <div id="navigation"><div class="nav"><ul class="alternate"><li><a  
href="index.html">Home</a></li><li><a  href="getting-started.html">Getting 
Started</a></li><li><a  href="documentation.html">Documentation</a></li><li><a  
href="download.html">Download</a></li><li><a  
href="about.html">About</a></li><li><a  class="external-link" 
href="http://www.apache.org/licenses/LICENSE-2.0";>License</a></li><li><a  
href="community.html">Community</a></li><li><a  class="external-link" 
href="http://www.apache.org/security/";>Security</a></li><li><a  
class="external-link" href="http://www.apache.org/";>Apache</a></li><li><a  
class="external-link" 
href="http://www.apache.org/foundation/sponsorship.html";>Sponsorship</a></li><li><a
  class="external-link" 
href="http://www.apache.org/foundation/thanks.html";>Thanks</a></li></ul></div></div>
 
           <div id="ConfluenceContent">
 <link rel="stylesheet" type="text/css" 
href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/css/bootstrap.min.css";>
@@ -51,89 +49,135 @@ a.blogDate { color: #FFFFFF; }
 a.blogHeading { color: #569D2F; font-size: 14px; }
 #col p { text-align : justify; font-size : 11px; line-height : 1.2 !important }
 </style>
-<p></p><div class="row" id="top"><div class="col-md-8 home-banner"><p><span 
class="confluence-embedded-file-wrapper"><img class="confluence-embedded-image 
confluence-external-resource" 
src="http://tapestry.apache.org/images/tapestry.png"; 
data-image-src="http://tapestry.apache.org/images/tapestry.png";></span></p></div><div
 class="col-md-4" style="padding: 0 2em 2em"><div><p></p><form 
enctype="application/x-www-form-urlencoded" method="get" 
action="http://tapestry.apache.org/search.html";>
-<input type="text" name="q">
-<input type="submit" value="Search">
-</form></div><p><br clear="none">A component-oriented framework for creating 
highly scalable web applications in Java.</p></div></div> <div class="row" 
id="features"><div class="col-sm-4"><h3 id="Index-JavaPower">Java 
Power</h3><div class="feature relief"><p>Tapestry pages and components are 
simple Java POJOs, with easy access to all Java language features and the vast 
Java ecosystem. Thanks to Java's advanced concurrency API, Tapestry handles 
requests <em>fast</em> without sacrificing security or 
stability.</p></div></div><div class="col-sm-4"><h3 
id="Index-ScriptingEase">Scripting Ease</h3><div class="feature 
relief"><p>Tapestry features <em>live class reloading</em>: change your Java 
code, refresh the browser and see the changes... instantly! Have your cake and 
eat it too: the speed and depth of Java, the agile development style of Ruby or 
Python.</p></div></div><div class="col-sm-4"><h3 
id="Index-SuperProductivity">Super Productivity</h3><div class="feature 
relief"><p>&#160;Simp
 le POJO classes, streamlined templates, live class reloading, state-of-the-art 
exception reporting, first-class Ajax support, and a big library of built-in 
components: Tapestry is designed from the ground up to give you great 
productivity.</p></div></div></div><div id="bar"><p><strong>We think you will 
love Tapestry!</strong> Give us 20 minutes and <strong><a  
href="getting-started.html">follow our quickstart 
guide</a></strong>.</p></div><div class="row"><div class="col-md-8" 
id="left-content"><div class="row" id="downloadbox"><div class="col-sm-4" 
id="download"><p><a  href="download.html"><span 
class="confluence-embedded-file-wrapper"><img class="confluence-embedded-image" 
src="index.data/download.png"></span></a></p><ul><li><a  
href="download.html">Download Tapestry</a></li></ul></div><div class="col-sm-4" 
id="plugins"><p>&#160;<a  href="modules.html"><span 
class="confluence-embedded-file-wrapper"><img class="confluence-embedded-image" 
src="index.data/plugins.png"></span></a></p><
 ul><li><a  class="external-link" 
href="https://github.com/got5/tapestry5-jquery"; 
rel="nofollow">Tapestry5-jQuery</a></li><li><a  class="external-link" 
href="http://www.tynamo.org/tapestry-security+guide/"; 
rel="nofollow">Tapestry-security</a></li><li><a  class="external-link" 
href="https://github.com/uklance/tapestry-cometd"; 
rel="nofollow">Tapestry-comentd</a></li></ul><p><a  href="modules.html">More 
modules and components...</a></p></div><div class="col-sm-4" id="demos"><p><a  
href="demos.html"><span class="confluence-embedded-file-wrapper"><img 
class="confluence-embedded-image" 
src="index.data/demos.png"></span></a></p><ul><li><a  class="external-link" 
href="http://tapestry.zones.apache.org:8180/tapestry5-hotel-booking/";>Hotel 
Booking</a></li><li><a  class="external-link" 
href="http://jumpstart.doublenegative.com.au/jumpstart/"; 
rel="nofollow">JumpStart</a></li><li><a  class="external-link" 
href="https://github.com/uklance/tapestry-stitch"; 
rel="nofollow">Stitch</a></li></ul><p><a  h
 ref="demos.html">More demos...</a></p></div></div><div 
style="margin:1em"><p><style type="text/css">
-#whatIs h4 { padding-left: 45px; }
-#is-polyglot { background : url("whatistapestry.data/Chat.png") no-repeat 
scroll left top transparent; }
-#is-injection { background : url("whatistapestry.data/injection.png") 
no-repeat scroll left top transparent; }
-#is-productive { background : url("whatistapestry.data/Refresh.png") no-repeat 
scroll left top transparent; }
-#is-testable { background : url("whatistapestry.data/accepted.png") no-repeat 
scroll left top transparent; }
-#is-fast { background : url("whatistapestry.data/fast.png") no-repeat scroll 
left top transparent; }
-#is-reporting { background : url("whatistapestry.data/bug.png") no-repeat 
scroll left top transparent; }
-#is-scalable { background : url("whatistapestry.data/Web.png") no-repeat 
scroll left top transparent; }
-#is-modular { background : url("whatistapestry.data/plugin.png") no-repeat 
scroll left top transparent; }
-</style>
-</p><div class="row" id="whatIs"><h3 id="Index-WhatisTapestry?">What is 
Tapestry?</h3><div class="col-md-6"><div id="is-polyglot"><h4 
id="Index-PureJavaandPolyglot">Pure Java and Polyglot</h4><p>Written in pure 
Java: code your pages and components in Java, Groovy or Scala.</p></div><div 
id="is-productive"><h4 id="Index-HighlyProductive">Highly 
Productive</h4><p>Live class reloading means that the time between seeing an 
error and providing the fix is seconds, not minutes.</p></div><div 
id="is-reporting"><h4 id="Index-AdvancedExceptionReporting">Advanced Exception 
Reporting</h4><p>Gives you all the tools you need to fix your problem: not just 
a stack trace, but details about what Tapestry was doing and why, what went 
wrong, and how to fix it.</p></div><div id="is-fast"><h4 
id="Index-Fast">Fast</h4><p>Pure Java; no reflection, not even for property 
expressions. Built to cleanly support large numbers of concurrent threads 
without contention. Integrated GZip content compression, JavaScri
 pt aggregation and compression, and client-side caching.</p></div></div><div 
class="col-md-6"><div id="is-injection"><h4 
id="Index-ConventionoverConfiguration">Convention over 
Configuration</h4><p>Dependency injection and meta-programming through 
annotations and naming conventions.</p></div><div id="is-scalable"><h4 
id="Index-Scalable">Scalable</h4><p>Scales up big on a single server, and works 
great in a cluster. Keeps session state minimal by design.</p></div><div 
id="is-testable"><h4 id="Index-Testable">Testable</h4><p>Committed to 
testability throughout design; built-in utilities to enhance TDD. Support for 
Selenium for integration testing.</p></div><div id="is-modular"><h4 
id="Index-AdaptableandModular">Adaptable and Modular</h4><p>Architecture is 
open and extensible. There's a clean way to add your own extensions, or 
override built-in logic. Provides integration with Hibernate, JPA and Spring. 
Third-party integrations with other tools, such as Quartz and 
Lucene.</p></div></div
 ></div>&#160;</div><div style="margin: 1em"><p>More on <a  
 >href="principles.html">Tapestry philosophy</a> - Who uses <a  
 >href="applications.html">Tapestry </a>?</p><p><a  class="external-link" 
 >href="http://twitter.com/apachetapestry"; rel="nofollow"><span 
 >class="confluence-embedded-file-wrapper"><img 
 >class="confluence-embedded-image" 
 >src="index.data/twitterTapestry.png"></span></a></p></div></div><div 
 >class="col-md-4" id="twitter-container"><a  class="twitter-timeline" 
 >href="https://twitter.com/hashtag/tapestry5"; 
 >data-widget-id="585196873335574528">#tapestry5 Tweets</a>
-&#160;<h3 id="Index-Latestnews"><a  href="news.html">Latest news</a> <a  
href="https://cwiki.apache.org/confluence/createrssfeed.action?types=blogpost&amp;spaces=TAPESTRY&amp;title=Apache+Tapestry+News+RSS+Feed&amp;labelString%3D&amp;sort=created&amp;maxResults=10&amp;timeSpan=12&amp;confirm=Create&amp;showContent=true&amp;showDiff=false";><span
 class="confluence-embedded-file-wrapper"><img 
class="confluence-embedded-image" 
src="index.data/Feed-icon.gif"></span></a></h3>    
-
-    
-        
-<div class="blog-post-listing">
-            <div class="logo-heading-block">
-            <span class="logoBlock">
-                <a  class="userLogoLink" 
href="https://cwiki.apache.org/confluence/display/~jkemnade";>
-               <img class="userLogo logo" 
src="/images/confluence/icons/profilepics/default.png" alt="User icon: 
jkemnade" title="jkemnade">
-           </a>            </span>
-            <span class="blogHeading">
-                <a  class="blogHeading" 
href="2016/04/13/tapestry-541.html">Tapestry 5.4.1</a>
-                </span><div class="page-metadata not-personal">    <a  
class="url fn confluence-userlink" 
href="https://cwiki.apache.org/confluence/display/~jkemnade";>Jochen Kemnade</a> 
posted on Apr 13, 2016</div>
-            
-        </div>
-    
-    <div class="wiki-content">
-        This is probably old news, but we have created another release in the 
5.4.x series. Have a look at the release notes and give the latest version a 
spin while we pick up pace for Tapestry 5.5.
-    </div>
-    
-        
-    </div>
-    
-        
-<div class="blog-post-listing">
-            <div class="logo-heading-block">
-            <span class="logoBlock">
-                <a  class="userLogoLink" 
href="https://cwiki.apache.org/confluence/display/~jkemnade";>
-               <img class="userLogo logo" 
src="/images/confluence/icons/profilepics/default.png" alt="User icon: 
jkemnade" title="jkemnade">
-           </a>            </span>
-            <span class="blogHeading">
-                <a  class="blogHeading" 
href="2015/12/21/tapestry-540.html">Tapestry 5.4.0</a>
-                </span><div class="page-metadata not-personal">    <a  
class="url fn confluence-userlink" 
href="https://cwiki.apache.org/confluence/display/~jkemnade";>Jochen Kemnade</a> 
posted on Dec 21, 2015</div>
-            
-        </div>
-    
-    <div class="wiki-content">
-        The long wait is finally over. We are happy to announce the 
availability of the 5.4.0 release.
-Although a lot has changed under the hood, for most users, it should be a 
drop-in replacement for any version of the 5.3 series. Please head over to the 
Release Notes to read about the numerous changes that the 5.4.0 version brings 
and that make this release on of the best we ever made.
-The release is available from the Maven Central Repository, or as 
a&#160;direct download https://tapestry.apache.&#8230;
-    </div>
-    
-        
-    </div>
-    
-        
-<div class="blog-post-listing">
-            <div class="logo-heading-block">
-            <span class="logoBlock">
-                <a  class="userLogoLink" 
href="https://cwiki.apache.org/confluence/display/~jkemnade";>
-               <img class="userLogo logo" 
src="/images/confluence/icons/profilepics/default.png" alt="User icon: 
jkemnade" title="jkemnade">
-           </a>            </span>
-            <span class="blogHeading">
-                <a  class="blogHeading" 
href="2015/10/30/tapestry-54-release-candidate.html">Tapestry 5.4 release 
candidate</a>
-                </span><div class="page-metadata not-personal">    <a  
class="url fn confluence-userlink" 
href="https://cwiki.apache.org/confluence/display/~jkemnade";>Jochen Kemnade</a> 
posted on Oct 30, 2015</div>
-            
-        </div>
-    
-    <div class="wiki-content">
-        After a series of alpha and beta releases, some of which have been 
released into the wild, we're happy to announce that we created a release 
candidate for the 5.4 release.
-We have fixed a couple of bugs, updated some internal libraries and improved 
performance and stability.
-This release is available from the Maven Central Repository, or as 
a&#160;direct download https://tapestry.apache.org/download.html.
-Please give it a spin and let us know how it is working for you. If you find 
any bugs,&#8230;
-    </div>
-    
-        
-    </div>
-    </div></div><p>&#160;</p><p>&#160;</p><p>&#160;</p><p><br clear="none"><br 
clear="none"><br clear="none"></p><p>&#160;</p></div>
+<p></p><div class="row" id="top"><div class="col-md-8 home-banner">
+ <p><span class="confluence-embedded-file-wrapper"><img 
class="confluence-embedded-image confluence-external-resource" 
src="http://tapestry.apache.org/images/tapestry.png"; 
data-image-src="http://tapestry.apache.org/images/tapestry.png";></span></p>
+</div><div class="col-md-4" style="padding: 0 2em 2em">
+ <div> 
+  <p> 
+   </p><form enctype="application/x-www-form-urlencoded" method="get" 
action="http://tapestry.apache.org/search.html";> 
+    <input type="text" name="q"> 
+    <input type="submit" value="Search"> 
+   </form> 
+ </div>
+ <p><br clear="none">A component-oriented framework for creating highly 
scalable web applications in Java.</p>
+</div></div> <div class="row" id="features"><div class="col-sm-4">
+ <h3 id="Index-JavaPower">Java Power</h3>
+ <div class="feature relief"> 
+  <p>Tapestry pages and components are simple Java POJOs, with easy access to 
all Java language features and the vast Java ecosystem. Thanks to Java's 
advanced concurrency API, Tapestry handles requests <em>fast</em> without 
sacrificing security or stability.</p> 
+ </div>
+</div><div class="col-sm-4">
+ <h3 id="Index-ScriptingEase">Scripting Ease</h3>
+ <div class="feature relief"> 
+  <p>Tapestry features <em>live class reloading</em>: change your Java code, 
refresh the browser and see the changes... instantly! Have your cake and eat it 
too: the speed and depth of Java, the agile development style of Ruby or 
Python.</p> 
+ </div>
+</div><div class="col-sm-4">
+ <h3 id="Index-SuperProductivity">Super Productivity</h3>
+ <div class="feature relief"> 
+  <p>&#160;Simple POJO classes, streamlined templates, live class reloading, 
state-of-the-art exception reporting, first-class Ajax support, and a big 
library of built-in components: Tapestry is designed from the ground up to give 
you great productivity.</p> 
+ </div>
+</div></div><div id="bar"><p><strong>We think you will love Tapestry!</strong> 
Give us 20 minutes and <strong><a  href="getting-started.html">follow our 
quickstart guide</a></strong>.</p></div><div class="row"><div class="col-md-8" 
id="left-content">
+ <div class="row" id="downloadbox"> 
+  <div class="col-sm-4" id="download"> 
+   <p><a  href="download.html"><span 
class="confluence-embedded-file-wrapper"><img class="confluence-embedded-image" 
src="index.data/download.png"></span></a></p> 
+   <ul><li><a  href="download.html">Download Tapestry</a></li></ul> 
+  </div> 
+  <div class="col-sm-4" id="plugins"> 
+   <p>&#160;<a  href="modules.html"><span 
class="confluence-embedded-file-wrapper"><img class="confluence-embedded-image" 
src="index.data/plugins.png"></span></a></p> 
+   <ul><li><a  class="external-link" 
href="https://github.com/got5/tapestry5-jquery"; 
rel="nofollow">Tapestry5-jQuery</a></li><li><a  class="external-link" 
href="http://www.tynamo.org/tapestry-security+guide/"; 
rel="nofollow">Tapestry-security</a></li><li><a  class="external-link" 
href="https://github.com/uklance/tapestry-cometd"; 
rel="nofollow">Tapestry-comentd</a></li></ul> 
+   <p><a  href="modules.html">More modules and components...</a></p> 
+  </div> 
+  <div class="col-sm-4" id="demos"> 
+   <p><a  href="demos.html"><span 
class="confluence-embedded-file-wrapper"><img class="confluence-embedded-image" 
src="index.data/demos.png"></span></a></p> 
+   <ul><li><a  class="external-link" 
href="http://tapestry.zones.apache.org:8180/tapestry5-hotel-booking/";>Hotel 
Booking</a></li><li><a  class="external-link" 
href="http://jumpstart.doublenegative.com.au/jumpstart/"; 
rel="nofollow">JumpStart</a></li><li><a  class="external-link" 
href="https://github.com/uklance/tapestry-stitch"; 
rel="nofollow">Stitch</a></li></ul> 
+   <p><a  href="demos.html">More demos...</a></p> 
+  </div> 
+ </div>
+ <div style="margin:1em"> 
+  <p><style type="text/css"> #whatIs h4 { padding-left: 45px; } #is-polyglot { 
background : url("whatistapestry.data/Chat.png") no-repeat scroll left top 
transparent; } #is-injection { background : 
url("whatistapestry.data/injection.png") no-repeat scroll left top transparent; 
} #is-productive { background : url("whatistapestry.data/Refresh.png") 
no-repeat scroll left top transparent; } #is-testable { background : 
url("whatistapestry.data/accepted.png") no-repeat scroll left top transparent; 
} #is-fast { background : url("whatistapestry.data/fast.png") no-repeat scroll 
left top transparent; } #is-reporting { background : 
url("whatistapestry.data/bug.png") no-repeat scroll left top transparent; } 
#is-scalable { background : url("whatistapestry.data/Web.png") no-repeat scroll 
left top transparent; } #is-modular { background : 
url("whatistapestry.data/plugin.png") no-repeat scroll left top transparent; } 
</style> 
+   </p><div class="row" id="whatIs"> 
+    <h3 id="Index-WhatisTapestry?">What is Tapestry?</h3> 
+    <div class="col-md-6"> 
+     <div id="is-polyglot"> 
+      <h4 id="Index-PureJavaandPolyglot">Pure Java and Polyglot</h4> 
+      <p>Written in pure Java: code your pages and components in Java, Groovy 
or Scala.</p> 
+     </div> 
+     <div id="is-productive"> 
+      <h4 id="Index-HighlyProductive">Highly Productive</h4> 
+      <p>Live class reloading means that the time between seeing an error and 
providing the fix is seconds, not minutes.</p> 
+     </div> 
+     <div id="is-reporting"> 
+      <h4 id="Index-AdvancedExceptionReporting">Advanced Exception 
Reporting</h4> 
+      <p>Gives you all the tools you need to fix your problem: not just a 
stack trace, but details about what Tapestry was doing and why, what went 
wrong, and how to fix it.</p> 
+     </div> 
+     <div id="is-fast"> 
+      <h4 id="Index-Fast">Fast</h4> 
+      <p>Pure Java; no reflection, not even for property expressions. Built to 
cleanly support large numbers of concurrent threads without contention. 
Integrated GZip content compression, JavaScript aggregation and compression, 
and client-side caching.</p> 
+     </div> 
+    </div> 
+    <div class="col-md-6"> 
+     <div id="is-injection"> 
+      <h4 id="Index-ConventionoverConfiguration">Convention over 
Configuration</h4> 
+      <p>Dependency injection and meta-programming through annotations and 
naming conventions.</p> 
+     </div> 
+     <div id="is-scalable"> 
+      <h4 id="Index-Scalable">Scalable</h4> 
+      <p>Scales up big on a single server, and works great in a cluster. Keeps 
session state minimal by design.</p> 
+     </div> 
+     <div id="is-testable"> 
+      <h4 id="Index-Testable">Testable</h4> 
+      <p>Committed to testability throughout design; built-in utilities to 
enhance TDD. Support for Selenium for integration testing.</p> 
+     </div> 
+     <div id="is-modular"> 
+      <h4 id="Index-AdaptableandModular">Adaptable and Modular</h4> 
+      <p>Architecture is open and extensible. There's a clean way to add your 
own extensions, or override built-in logic. Provides integration with 
Hibernate, JPA and Spring. Third-party integrations with other tools, such as 
Quartz and Lucene.</p> 
+     </div> 
+    </div> 
+   </div>&#160; 
+ </div>
+ <div style="margin: 1em"> 
+  <p>More on <a  href="principles.html">Tapestry philosophy</a> - Who uses <a  
href="applications.html">Tapestry </a>?</p> 
+  <p><a  class="external-link" href="http://twitter.com/apachetapestry"; 
rel="nofollow"><span class="confluence-embedded-file-wrapper"><img 
class="confluence-embedded-image" 
src="index.data/twitterTapestry.png"></span></a></p> 
+ </div>
+</div><div class="col-md-4" id="twitter-container">
+ <a  class="twitter-timeline" href="https://twitter.com/hashtag/tapestry5"; 
data-widget-id="585196873335574528">#tapestry5 Tweets</a>
+ <h3 id="Index-Latestnews"><a  href="news.html">Latest news</a> <a  
href="https://cwiki.apache.org/confluence/createrssfeed.action?types=blogpost&amp;spaces=TAPESTRY&amp;title=Apache+Tapestry+News+RSS+Feed&amp;labelString%3D&amp;sort=created&amp;maxResults=10&amp;timeSpan=12&amp;confirm=Create&amp;showContent=true&amp;showDiff=false";><span
 class="confluence-embedded-file-wrapper"><img 
class="confluence-embedded-image" 
src="index.data/Feed-icon.gif"></span></a></h3>
+ <div class="blog-post-listing"> 
+  <div class="logo-heading-block"> 
+   <span class="logoBlock"> <a  class="userLogoLink" 
href="https://cwiki.apache.org/confluence/display/~jkemnade";> <img 
class="userLogo logo" src="/images/confluence/icons/profilepics/default.png" 
alt="User icon: jkemnade" title="jkemnade"> </a> </span> 
+   <span class="blogHeading"> <a  class="blogHeading" 
href="2016/04/13/tapestry-541.html">Tapestry 5.4.1</a> 
+    </span><div class="page-metadata not-personal"> 
+     <a  class="url fn confluence-userlink" 
href="https://cwiki.apache.org/confluence/display/~jkemnade";>Jochen Kemnade</a> 
posted on Apr 13, 2016 
+    </div>  
+  </div> 
+  <div class="wiki-content">
+    This is probably old news, but we have created another release in the 
5.4.x series. Have a look at the release notes and give the latest version a 
spin while we pick up pace for Tapestry 5.5. 
+  </div> 
+ </div>
+ <div class="blog-post-listing"> 
+  <div class="logo-heading-block"> 
+   <span class="logoBlock"> <a  class="userLogoLink" 
href="https://cwiki.apache.org/confluence/display/~jkemnade";> <img 
class="userLogo logo" src="/images/confluence/icons/profilepics/default.png" 
alt="User icon: jkemnade" title="jkemnade"> </a> </span> 
+   <span class="blogHeading"> <a  class="blogHeading" 
href="2015/12/21/tapestry-540.html">Tapestry 5.4.0</a> 
+    </span><div class="page-metadata not-personal"> 
+     <a  class="url fn confluence-userlink" 
href="https://cwiki.apache.org/confluence/display/~jkemnade";>Jochen Kemnade</a> 
posted on Dec 21, 2015 
+    </div>  
+  </div> 
+  <div class="wiki-content">
+    The long wait is finally over. We are happy to announce the availability 
of the 5.4.0 release. Although a lot has changed under the hood, for most 
users, it should be a drop-in replacement for any version of the 5.3 series. 
Please head over to the Release Notes to read about the numerous changes that 
the 5.4.0 version brings and that make this release on of the best we ever 
made. The release is available from the Maven Central Repository, or as 
a&#160;direct download https://tapestry.apache.&#8230; 
+  </div> 
+ </div>
+ <div class="blog-post-listing"> 
+  <div class="logo-heading-block"> 
+   <span class="logoBlock"> <a  class="userLogoLink" 
href="https://cwiki.apache.org/confluence/display/~jkemnade";> <img 
class="userLogo logo" src="/images/confluence/icons/profilepics/default.png" 
alt="User icon: jkemnade" title="jkemnade"> </a> </span> 
+   <span class="blogHeading"> <a  class="blogHeading" 
href="2015/10/30/tapestry-54-release-candidate.html">Tapestry 5.4 release 
candidate</a> 
+    </span><div class="page-metadata not-personal"> 
+     <a  class="url fn confluence-userlink" 
href="https://cwiki.apache.org/confluence/display/~jkemnade";>Jochen Kemnade</a> 
posted on Oct 30, 2015 
+    </div>  
+  </div> 
+  <div class="wiki-content">
+    After a series of alpha and beta releases, some of which have been 
released into the wild, we're happy to announce that we created a release 
candidate for the 5.4 release. We have fixed a couple of bugs, updated some 
internal libraries and improved performance and stability. This release is 
available from the Maven Central Repository, or as a&#160;direct download 
https://tapestry.apache.org/download.html. Please give it a spin and let us 
know how it is working for you. If you find any bugs,&#8230; 
+  </div> 
+ </div>
+</div></div><p>&#160;</p><p>&#160;</p><p>&#160;</p><p><br clear="none"><br 
clear="none"><br clear="none"></p><p>&#160;</p></div>
     
     <div id="footer">
             <div id="footer"><p>Apache Tapestry, Tapestry, Apache, the Apache 
feather logo, and the Apache Tapestry project logo are trademarks of The Apache 
Software Foundation.<br clear="none">

Modified: websites/production/tapestry/content/indexv1.html
==============================================================================
--- websites/production/tapestry/content/indexv1.html (original)
+++ websites/production/tapestry/content/indexv1.html Tue Nov  8 12:22:26 2016
@@ -36,18 +36,13 @@
 
   <div class="wrapper bs">
 
-        <div id="navigation"><div class="nav">
-<ul class="alternate"><li><a  href="index.html">Home</a></li><li><a  
href="getting-started.html">Getting Started</a></li><li><a  
href="documentation.html">Documentation</a></li><li><a  
href="download.html">Download</a></li><li><a  
href="about.html">About</a></li><li><a  
href="community.html">Community</a></li><li><a  class="external-link" 
href="http://www.apache.org/";>Apache</a></li><li><a  class="external-link" 
href="http://www.apache.org/foundation/sponsorship.html";>Sponsorship</a></li><li><a
  class="external-link" 
href="http://www.apache.org/foundation/thanks.html";>Thanks</a></li></ul>
-</div></div>
+        <div id="navigation"><div class="nav"><ul class="alternate"><li><a  
href="index.html">Home</a></li><li><a  href="getting-started.html">Getting 
Started</a></li><li><a  href="documentation.html">Documentation</a></li><li><a  
href="download.html">Download</a></li><li><a  
href="about.html">About</a></li><li><a  class="external-link" 
href="http://www.apache.org/licenses/LICENSE-2.0";>License</a></li><li><a  
href="community.html">Community</a></li><li><a  class="external-link" 
href="http://www.apache.org/security/";>Security</a></li><li><a  
class="external-link" href="http://www.apache.org/";>Apache</a></li><li><a  
class="external-link" 
href="http://www.apache.org/foundation/sponsorship.html";>Sponsorship</a></li><li><a
  class="external-link" 
href="http://www.apache.org/foundation/thanks.html";>Thanks</a></li></ul></div></div>
 
           <div id="top">
-            <div id="smallbanner"><div class="searchbox" 
style="float:right;margin: .3em 1em .1em 1em"><span style="color: #999; 
font-size: 90%">Tapestry docs, issues, wikis &amp; blogs:</span>
-<form enctype="application/x-www-form-urlencoded" method="get" 
action="http://tapestry.apache.org/search.html";>
-  <input type="text" name="q">
-  <input type="submit" value="Search">
-</form>
-
-</div><div class="emblem" style="float:left"><p><a  href="index.html"><span 
class="confluence-embedded-file-wrapper"><img class="confluence-embedded-image 
confluence-external-resource" 
src="http://tapestry.apache.org/images/tapestry_small.png"; 
data-image-src="http://tapestry.apache.org/images/tapestry_small.png";></span></a></p></div><div
 class="title" style="float:left; margin: 0 0 0 3em"><h1 
id="SmallBanner-PageTitle">IndexV1</h1></div></div>
+            <div id="smallbanner"><div class="searchbox" 
style="float:right;margin: .3em 1em .1em 1em"><span style="color: #999; 
font-size: 90%">Tapestry docs, issues, wikis &amp; blogs:</span><form 
enctype="application/x-www-form-urlencoded" method="get" 
action="http://tapestry.apache.org/search.html";> 
+ <input type="text" name="q"> 
+ <input type="submit" value="Search"> 
+</form></div><div class="emblem" style="float:left"><p><a  
href="index.html"><span class="confluence-embedded-file-wrapper"><img 
class="confluence-embedded-image confluence-external-resource" 
src="http://tapestry.apache.org/images/tapestry_small.png"; 
data-image-src="http://tapestry.apache.org/images/tapestry_small.png";></span></a></p></div><div
 class="title" style="float:left; margin: 0 0 0 3em"><h1 
id="SmallBanner-PageTitle">IndexV1</h1></div></div>
       <div class="clearer"></div>
       </div>
 

Modified: websites/production/tapestry/content/indexv2.html
==============================================================================
--- websites/production/tapestry/content/indexv2.html (original)
+++ websites/production/tapestry/content/indexv2.html Tue Nov  8 12:22:26 2016
@@ -36,9 +36,7 @@
 
   <div class="wrapper bs">
 
-        <div id="navigation"><div class="nav">
-<ul class="alternate"><li><a  href="index.html">Home</a></li><li><a  
href="getting-started.html">Getting Started</a></li><li><a  
href="documentation.html">Documentation</a></li><li><a  
href="download.html">Download</a></li><li><a  
href="about.html">About</a></li><li><a  
href="community.html">Community</a></li><li><a  class="external-link" 
href="http://www.apache.org/";>Apache</a></li><li><a  class="external-link" 
href="http://www.apache.org/foundation/sponsorship.html";>Sponsorship</a></li><li><a
  class="external-link" 
href="http://www.apache.org/foundation/thanks.html";>Thanks</a></li></ul>
-</div></div>
+        <div id="navigation"><div class="nav"><ul class="alternate"><li><a  
href="index.html">Home</a></li><li><a  href="getting-started.html">Getting 
Started</a></li><li><a  href="documentation.html">Documentation</a></li><li><a  
href="download.html">Download</a></li><li><a  
href="about.html">About</a></li><li><a  class="external-link" 
href="http://www.apache.org/licenses/LICENSE-2.0";>License</a></li><li><a  
href="community.html">Community</a></li><li><a  class="external-link" 
href="http://www.apache.org/security/";>Security</a></li><li><a  
class="external-link" href="http://www.apache.org/";>Apache</a></li><li><a  
class="external-link" 
href="http://www.apache.org/foundation/sponsorship.html";>Sponsorship</a></li><li><a
  class="external-link" 
href="http://www.apache.org/foundation/thanks.html";>Thanks</a></li></ul></div></div>
 
           <div id="ConfluenceContent">
 <link rel="stylesheet" type="text/css" 
href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/css/bootstrap.min.css";>
@@ -51,89 +49,135 @@ a.blogDate { color: #FFFFFF; }
 a.blogHeading { color: #569D2F; font-size: 14px; }
 #col p { text-align : justify; font-size : 11px; line-height : 1.2 !important }
 </style>
-<p></p><div class="row" id="top"><div class="col-md-8"><h1 id="IndexV2-"><span 
class="confluence-embedded-file-wrapper"><img class="confluence-embedded-image 
confluence-external-resource" 
src="http://tapestry.apache.org/images/tapestry.png"; 
data-image-src="http://tapestry.apache.org/images/tapestry.png";></span>&#160;</h1></div><div
 class="col-md-4" style="padding: 0 2em 2em"><div><p></p><form 
enctype="application/x-www-form-urlencoded" method="get" 
action="http://tapestry.apache.org/search.html";>
-<input type="text" name="q">
-<input type="submit" value="Search">
-</form></div><p><br clear="none">A component-oriented framework for creating 
highly scalable web applications in Java.</p></div></div> <div class="row" 
id="features"><div class="col-sm-4"><h3 id="IndexV2-JavaPower">Java 
Power</h3><div class="feature relief"><p>Tapestry pages and components are 
simple Java POJOs, with easy access to all Java language features and the vast 
Java ecosystem. Thanks to Java's advanced concurrency API, Tapestry handles 
requests <em>fast</em> without sacrificing security or 
stability.</p></div></div><div class="col-sm-4"><h3 
id="IndexV2-ScriptingEase">Scripting Ease</h3><div class="feature 
relief"><p>Tapestry features <em>live class reloading</em>: change your Java 
code, refresh the browser and see the changes... instantly! Have your cake and 
eat it too: the speed and depth of Java, the agile development style of Ruby or 
Python.</p></div></div><div class="col-sm-4"><h3 
id="IndexV2-SuperProductivity">Super Productivity</h3><div class="feature 
relief"><p>&#16
 0;Simple POJO classes, streamlined templates, live class reloading, 
state-of-the-art exception reporting, first-class Ajax support, and a big 
library of built-in components: Tapestry is designed from the ground up to give 
you great productivity.</p></div></div></div><div id="bar"><p><strong>We think 
you will love Tapestry!</strong> Give us 20 minutes and <strong><a  
href="getting-started.html">follow our quickstart 
guide</a></strong>.</p></div><div class="row"><div class="col-md-8" 
id="left-content"><div class="row" id="downloadbox"><div class="col-sm-4" 
id="download"><p><a  class="external-link" 
href="http://tapestry.apache.org/download.html";><span 
class="confluence-embedded-file-wrapper"><img class="confluence-embedded-image" 
src="indexv2.data/download.png"></span></a></p><ul><li><a  
class="external-link" href="http://tapestry.apache.org/download.html";>Download 
Tapestry</a></li></ul></div><div class="col-sm-4" id="plugins"><p>&#160;<a  
class="external-link" href="http://tapestry.a
 pache.org/modules.html"><span class="confluence-embedded-file-wrapper"><img 
class="confluence-embedded-image" 
src="indexv2.data/plugins.png"></span></a></p><ul><li><a  class="external-link" 
href="https://github.com/got5/tapestry5-jquery"; 
rel="nofollow">Tapestry5-jQuery</a></li><li><a  class="external-link" 
href="http://www.tynamo.org/tapestry-security+guide/"; 
rel="nofollow">Tapestry-security</a></li><li><a  class="external-link" 
href="https://github.com/uklance/tapestry-cometd"; 
rel="nofollow">Tapestry-comentd</a></li></ul><p><a  class="external-link" 
href="http://tapestry.apache.org/modules.html";>More modules and 
components...</a></p></div><div class="col-sm-4" id="demos"><p><a  
class="external-link" href="http://tapestry.apache.org/demos.html";><span 
class="confluence-embedded-file-wrapper"><img class="confluence-embedded-image" 
src="indexv2.data/demos.png"></span></a></p><ul><li><a  class="external-link" 
href="http://tapestry-vm.apache.org/hotels";>Hotel Booking</a></li><li><a  clas
 s="external-link" href="http://jumpstart.doublenegative.com.au/jumpstart/"; 
rel="nofollow">JumpStart</a></li><li><a  class="external-link" 
href="https://github.com/uklance/tapestry-stitch"; 
rel="nofollow">Stitch</a></li></ul><p><a  class="external-link" 
href="http://tapestry.apache.org/demos.html";>More 
demos...</a></p></div></div><div style="margin:1em"><p><style type="text/css">
-#whatIs h4 { padding-left: 45px; }
-#is-polyglot { background : url("whatistapestry.data/Chat.png") no-repeat 
scroll left top transparent; }
-#is-injection { background : url("whatistapestry.data/injection.png") 
no-repeat scroll left top transparent; }
-#is-productive { background : url("whatistapestry.data/Refresh.png") no-repeat 
scroll left top transparent; }
-#is-testable { background : url("whatistapestry.data/accepted.png") no-repeat 
scroll left top transparent; }
-#is-fast { background : url("whatistapestry.data/fast.png") no-repeat scroll 
left top transparent; }
-#is-reporting { background : url("whatistapestry.data/bug.png") no-repeat 
scroll left top transparent; }
-#is-scalable { background : url("whatistapestry.data/Web.png") no-repeat 
scroll left top transparent; }
-#is-modular { background : url("whatistapestry.data/plugin.png") no-repeat 
scroll left top transparent; }
-</style>
-</p><div class="row" id="whatIs"><h3 id="IndexV2-WhatisTapestry?">What is 
Tapestry?</h3><div class="col-md-6"><div id="is-polyglot"><h4 
id="IndexV2-PureJavaandPolyglot">Pure Java and Polyglot</h4><p>Written in pure 
Java: code your pages and components in Java, Groovy or Scala.</p></div><div 
id="is-productive"><h4 id="IndexV2-HighlyProductive">Highly 
Productive</h4><p>Live class reloading means that the time between seeing an 
error and providing the fix is seconds, not minutes.</p></div><div 
id="is-reporting"><h4 id="IndexV2-AdvancedExceptionReporting">Advanced 
Exception Reporting</h4><p>Gives you all the tools you need to fix your 
problem: not just a stack trace, but details about what Tapestry was doing and 
why, what went wrong, and how to fix it.</p></div><div id="is-fast"><h4 
id="IndexV2-Fast">Fast</h4><p>Pure Java; no reflection, not even for property 
expressions. Built to cleanly support large numbers of concurrent threads 
without contention. Integrated GZip content compression
 , JavaScript aggregation and compression, and client-side 
caching.</p></div></div><div class="col-md-6"><div id="is-injection"><h4 
id="IndexV2-ConventionoverConfiguration">Convention over 
Configuration</h4><p>Dependency injection and meta-programming through 
annotations and naming conventions.</p></div><div id="is-scalable"><h4 
id="IndexV2-Scalable">Scalable</h4><p>Scales up big on a single server, and 
works great in a cluster. Keeps session state minimal by design.</p></div><div 
id="is-testable"><h4 id="IndexV2-Testable">Testable</h4><p>Committed to 
testability throughout design; built-in utilities to enhance TDD. Support for 
Selenium for integration testing.</p></div><div id="is-modular"><h4 
id="IndexV2-AdaptableandModular">Adaptable and Modular</h4><p>Architecture is 
open and extensible. There's a clean way to add your own extensions, or 
override built-in logic. Provides integration with Hibernate, JPA and Spring. 
Third-party integrations with other tools, such as Quartz and Luce
 ne.</p></div></div></div>&#160;</div><div style="margin: 1em"><p>More on <a  
href="principles.html">Tapestry philosophy</a> - Who uses <a  
href="applications.html">Tapestry </a>?</p><p><a  class="external-link" 
href="http://twitter.com/apachetapestry"; rel="nofollow"><span 
class="confluence-embedded-file-wrapper"><img class="confluence-embedded-image" 
src="indexv2.data/twitterTapestry.png"></span></a></p></div></div><div 
class="col-md-4" id="twitter-container"><a  class="twitter-timeline" 
href="https://twitter.com/hashtag/tapestry5"; 
data-widget-id="585196873335574528">#tapestry5 Tweets</a>
-&#160;<h3 id="IndexV2-Latestnews"><a  href="news.html">Latest news</a> <a  
href="https://cwiki.apache.org/confluence/createrssfeed.action?types=blogpost&amp;spaces=TAPESTRY&amp;title=Apache+Tapestry+News+RSS+Feed&amp;labelString%3D&amp;sort=created&amp;maxResults=10&amp;timeSpan=12&amp;confirm=Create&amp;showContent=true&amp;showDiff=false";><span
 class="confluence-embedded-file-wrapper"><img 
class="confluence-embedded-image" 
src="indexv2.data/Feed-icon.gif"></span></a></h3>    
-
-    
-        
-<div class="blog-post-listing">
-            <div class="logo-heading-block">
-            <span class="logoBlock">
-                <a  class="userLogoLink" 
href="https://cwiki.apache.org/confluence/display/~jkemnade";>
-               <img class="userLogo logo" 
src="/images/confluence/icons/profilepics/default.png" alt="User icon: 
jkemnade" title="jkemnade">
-           </a>            </span>
-            <span class="blogHeading">
-                <a  class="blogHeading" 
href="2016/04/13/tapestry-541.html">Tapestry 5.4.1</a>
-                </span><div class="page-metadata not-personal">    <a  
class="url fn confluence-userlink" 
href="https://cwiki.apache.org/confluence/display/~jkemnade";>Jochen Kemnade</a> 
posted on Apr 13, 2016</div>
-            
-        </div>
-    
-    <div class="wiki-content">
-        This is probably old news, but we have created another release in the 
5.4.x series. Have a look at the release notes and give the latest version a 
spin while we pick up pace for Tapestry 5.5.
-    </div>
-    
-        
-    </div>
-    
-        
-<div class="blog-post-listing">
-            <div class="logo-heading-block">
-            <span class="logoBlock">
-                <a  class="userLogoLink" 
href="https://cwiki.apache.org/confluence/display/~jkemnade";>
-               <img class="userLogo logo" 
src="/images/confluence/icons/profilepics/default.png" alt="User icon: 
jkemnade" title="jkemnade">
-           </a>            </span>
-            <span class="blogHeading">
-                <a  class="blogHeading" 
href="2015/12/21/tapestry-540.html">Tapestry 5.4.0</a>
-                </span><div class="page-metadata not-personal">    <a  
class="url fn confluence-userlink" 
href="https://cwiki.apache.org/confluence/display/~jkemnade";>Jochen Kemnade</a> 
posted on Dec 21, 2015</div>
-            
-        </div>
-    
-    <div class="wiki-content">
-        The long wait is finally over. We are happy to announce the 
availability of the 5.4.0 release.
-Although a lot has changed under the hood, for most users, it should be a 
drop-in replacement for any version of the 5.3 series. Please head over to the 
Release Notes to read about the numerous changes that the 5.4.0 version brings 
and that make this release on of the best we ever made.
-The release is available from the Maven Central Repository, or as 
a&#160;direct download https://tapestry.apache.&#8230;
-    </div>
-    
-        
-    </div>
-    
-        
-<div class="blog-post-listing">
-            <div class="logo-heading-block">
-            <span class="logoBlock">
-                <a  class="userLogoLink" 
href="https://cwiki.apache.org/confluence/display/~jkemnade";>
-               <img class="userLogo logo" 
src="/images/confluence/icons/profilepics/default.png" alt="User icon: 
jkemnade" title="jkemnade">
-           </a>            </span>
-            <span class="blogHeading">
-                <a  class="blogHeading" 
href="2015/10/30/tapestry-54-release-candidate.html">Tapestry 5.4 release 
candidate</a>
-                </span><div class="page-metadata not-personal">    <a  
class="url fn confluence-userlink" 
href="https://cwiki.apache.org/confluence/display/~jkemnade";>Jochen Kemnade</a> 
posted on Oct 30, 2015</div>
-            
-        </div>
-    
-    <div class="wiki-content">
-        After a series of alpha and beta releases, some of which have been 
released into the wild, we're happy to announce that we created a release 
candidate for the 5.4 release.
-We have fixed a couple of bugs, updated some internal libraries and improved 
performance and stability.
-This release is available from the Maven Central Repository, or as 
a&#160;direct download https://tapestry.apache.org/download.html.
-Please give it a spin and let us know how it is working for you. If you find 
any bugs,&#8230;
-    </div>
-    
-        
-    </div>
-    
</div><p>&#160;</p><p>&#160;</p></div><p>&#160;</p><p>&#160;</p><p>&#160;</p><div
 style="clear:both">&#160;</div></div>
+<p></p><div class="row" id="top"><div class="col-md-8">
+ <h1 id="IndexV2-"><span class="confluence-embedded-file-wrapper"><img 
class="confluence-embedded-image confluence-external-resource" 
src="http://tapestry.apache.org/images/tapestry.png"; 
data-image-src="http://tapestry.apache.org/images/tapestry.png";></span>&#160;</h1>
+</div><div class="col-md-4" style="padding: 0 2em 2em">
+ <div> 
+  <p> 
+   </p><form enctype="application/x-www-form-urlencoded" method="get" 
action="http://tapestry.apache.org/search.html";> 
+    <input type="text" name="q"> 
+    <input type="submit" value="Search"> 
+   </form> 
+ </div>
+ <p><br clear="none">A component-oriented framework for creating highly 
scalable web applications in Java.</p>
+</div></div> <div class="row" id="features"><div class="col-sm-4">
+ <h3 id="IndexV2-JavaPower">Java Power</h3>
+ <div class="feature relief"> 
+  <p>Tapestry pages and components are simple Java POJOs, with easy access to 
all Java language features and the vast Java ecosystem. Thanks to Java's 
advanced concurrency API, Tapestry handles requests <em>fast</em> without 
sacrificing security or stability.</p> 
+ </div>
+</div><div class="col-sm-4">
+ <h3 id="IndexV2-ScriptingEase">Scripting Ease</h3>
+ <div class="feature relief"> 
+  <p>Tapestry features <em>live class reloading</em>: change your Java code, 
refresh the browser and see the changes... instantly! Have your cake and eat it 
too: the speed and depth of Java, the agile development style of Ruby or 
Python.</p> 
+ </div>
+</div><div class="col-sm-4">
+ <h3 id="IndexV2-SuperProductivity">Super Productivity</h3>
+ <div class="feature relief"> 
+  <p>&#160;Simple POJO classes, streamlined templates, live class reloading, 
state-of-the-art exception reporting, first-class Ajax support, and a big 
library of built-in components: Tapestry is designed from the ground up to give 
you great productivity.</p> 
+ </div>
+</div></div><div id="bar"><p><strong>We think you will love Tapestry!</strong> 
Give us 20 minutes and <strong><a  href="getting-started.html">follow our 
quickstart guide</a></strong>.</p></div><div class="row"><div class="col-md-8" 
id="left-content">
+ <div class="row" id="downloadbox"> 
+  <div class="col-sm-4" id="download"> 
+   <p><a  class="external-link" 
href="http://tapestry.apache.org/download.html";><span 
class="confluence-embedded-file-wrapper"><img class="confluence-embedded-image" 
src="indexv2.data/download.png"></span></a></p> 
+   <ul><li><a  class="external-link" 
href="http://tapestry.apache.org/download.html";>Download Tapestry</a></li></ul> 
+  </div> 
+  <div class="col-sm-4" id="plugins"> 
+   <p>&#160;<a  class="external-link" 
href="http://tapestry.apache.org/modules.html";><span 
class="confluence-embedded-file-wrapper"><img class="confluence-embedded-image" 
src="indexv2.data/plugins.png"></span></a></p> 
+   <ul><li><a  class="external-link" 
href="https://github.com/got5/tapestry5-jquery"; 
rel="nofollow">Tapestry5-jQuery</a></li><li><a  class="external-link" 
href="http://www.tynamo.org/tapestry-security+guide/"; 
rel="nofollow">Tapestry-security</a></li><li><a  class="external-link" 
href="https://github.com/uklance/tapestry-cometd"; 
rel="nofollow">Tapestry-comentd</a></li></ul> 
+   <p><a  class="external-link" 
href="http://tapestry.apache.org/modules.html";>More modules and 
components...</a></p> 
+  </div> 
+  <div class="col-sm-4" id="demos"> 
+   <p><a  class="external-link" 
href="http://tapestry.apache.org/demos.html";><span 
class="confluence-embedded-file-wrapper"><img class="confluence-embedded-image" 
src="indexv2.data/demos.png"></span></a></p> 
+   <ul><li><a  class="external-link" 
href="http://tapestry-vm.apache.org/hotels";>Hotel Booking</a></li><li><a  
class="external-link" href="http://jumpstart.doublenegative.com.au/jumpstart/"; 
rel="nofollow">JumpStart</a></li><li><a  class="external-link" 
href="https://github.com/uklance/tapestry-stitch"; 
rel="nofollow">Stitch</a></li></ul> 
+   <p><a  class="external-link" 
href="http://tapestry.apache.org/demos.html";>More demos...</a></p> 
+  </div> 
+ </div>
+ <div style="margin:1em"> 
+  <p><style type="text/css"> #whatIs h4 { padding-left: 45px; } #is-polyglot { 
background : url("whatistapestry.data/Chat.png") no-repeat scroll left top 
transparent; } #is-injection { background : 
url("whatistapestry.data/injection.png") no-repeat scroll left top transparent; 
} #is-productive { background : url("whatistapestry.data/Refresh.png") 
no-repeat scroll left top transparent; } #is-testable { background : 
url("whatistapestry.data/accepted.png") no-repeat scroll left top transparent; 
} #is-fast { background : url("whatistapestry.data/fast.png") no-repeat scroll 
left top transparent; } #is-reporting { background : 
url("whatistapestry.data/bug.png") no-repeat scroll left top transparent; } 
#is-scalable { background : url("whatistapestry.data/Web.png") no-repeat scroll 
left top transparent; } #is-modular { background : 
url("whatistapestry.data/plugin.png") no-repeat scroll left top transparent; } 
</style> 
+   </p><div class="row" id="whatIs"> 
+    <h3 id="IndexV2-WhatisTapestry?">What is Tapestry?</h3> 
+    <div class="col-md-6"> 
+     <div id="is-polyglot"> 
+      <h4 id="IndexV2-PureJavaandPolyglot">Pure Java and Polyglot</h4> 
+      <p>Written in pure Java: code your pages and components in Java, Groovy 
or Scala.</p> 
+     </div> 
+     <div id="is-productive"> 
+      <h4 id="IndexV2-HighlyProductive">Highly Productive</h4> 
+      <p>Live class reloading means that the time between seeing an error and 
providing the fix is seconds, not minutes.</p> 
+     </div> 
+     <div id="is-reporting"> 
+      <h4 id="IndexV2-AdvancedExceptionReporting">Advanced Exception 
Reporting</h4> 
+      <p>Gives you all the tools you need to fix your problem: not just a 
stack trace, but details about what Tapestry was doing and why, what went 
wrong, and how to fix it.</p> 
+     </div> 
+     <div id="is-fast"> 
+      <h4 id="IndexV2-Fast">Fast</h4> 
+      <p>Pure Java; no reflection, not even for property expressions. Built to 
cleanly support large numbers of concurrent threads without contention. 
Integrated GZip content compression, JavaScript aggregation and compression, 
and client-side caching.</p> 
+     </div> 
+    </div> 
+    <div class="col-md-6"> 
+     <div id="is-injection"> 
+      <h4 id="IndexV2-ConventionoverConfiguration">Convention over 
Configuration</h4> 
+      <p>Dependency injection and meta-programming through annotations and 
naming conventions.</p> 
+     </div> 
+     <div id="is-scalable"> 
+      <h4 id="IndexV2-Scalable">Scalable</h4> 
+      <p>Scales up big on a single server, and works great in a cluster. Keeps 
session state minimal by design.</p> 
+     </div> 
+     <div id="is-testable"> 
+      <h4 id="IndexV2-Testable">Testable</h4> 
+      <p>Committed to testability throughout design; built-in utilities to 
enhance TDD. Support for Selenium for integration testing.</p> 
+     </div> 
+     <div id="is-modular"> 
+      <h4 id="IndexV2-AdaptableandModular">Adaptable and Modular</h4> 
+      <p>Architecture is open and extensible. There's a clean way to add your 
own extensions, or override built-in logic. Provides integration with 
Hibernate, JPA and Spring. Third-party integrations with other tools, such as 
Quartz and Lucene.</p> 
+     </div> 
+    </div> 
+   </div>&#160; 
+ </div>
+ <div style="margin: 1em"> 
+  <p>More on <a  href="principles.html">Tapestry philosophy</a> - Who uses <a  
href="applications.html">Tapestry </a>?</p> 
+  <p><a  class="external-link" href="http://twitter.com/apachetapestry"; 
rel="nofollow"><span class="confluence-embedded-file-wrapper"><img 
class="confluence-embedded-image" 
src="indexv2.data/twitterTapestry.png"></span></a></p> 
+ </div>
+</div><div class="col-md-4" id="twitter-container">
+ <a  class="twitter-timeline" href="https://twitter.com/hashtag/tapestry5"; 
data-widget-id="585196873335574528">#tapestry5 Tweets</a>
+ <h3 id="IndexV2-Latestnews"><a  href="news.html">Latest news</a> <a  
href="https://cwiki.apache.org/confluence/createrssfeed.action?types=blogpost&amp;spaces=TAPESTRY&amp;title=Apache+Tapestry+News+RSS+Feed&amp;labelString%3D&amp;sort=created&amp;maxResults=10&amp;timeSpan=12&amp;confirm=Create&amp;showContent=true&amp;showDiff=false";><span
 class="confluence-embedded-file-wrapper"><img 
class="confluence-embedded-image" 
src="indexv2.data/Feed-icon.gif"></span></a></h3>
+ <div class="blog-post-listing"> 
+  <div class="logo-heading-block"> 
+   <span class="logoBlock"> <a  class="userLogoLink" 
href="https://cwiki.apache.org/confluence/display/~jkemnade";> <img 
class="userLogo logo" src="/images/confluence/icons/profilepics/default.png" 
alt="User icon: jkemnade" title="jkemnade"> </a> </span> 
+   <span class="blogHeading"> <a  class="blogHeading" 
href="2016/04/13/tapestry-541.html">Tapestry 5.4.1</a> 
+    </span><div class="page-metadata not-personal"> 
+     <a  class="url fn confluence-userlink" 
href="https://cwiki.apache.org/confluence/display/~jkemnade";>Jochen Kemnade</a> 
posted on Apr 13, 2016 
+    </div>  
+  </div> 
+  <div class="wiki-content">
+    This is probably old news, but we have created another release in the 
5.4.x series. Have a look at the release notes and give the latest version a 
spin while we pick up pace for Tapestry 5.5. 
+  </div> 
+ </div>
+ <div class="blog-post-listing"> 
+  <div class="logo-heading-block"> 
+   <span class="logoBlock"> <a  class="userLogoLink" 
href="https://cwiki.apache.org/confluence/display/~jkemnade";> <img 
class="userLogo logo" src="/images/confluence/icons/profilepics/default.png" 
alt="User icon: jkemnade" title="jkemnade"> </a> </span> 
+   <span class="blogHeading"> <a  class="blogHeading" 
href="2015/12/21/tapestry-540.html">Tapestry 5.4.0</a> 
+    </span><div class="page-metadata not-personal"> 
+     <a  class="url fn confluence-userlink" 
href="https://cwiki.apache.org/confluence/display/~jkemnade";>Jochen Kemnade</a> 
posted on Dec 21, 2015 
+    </div>  
+  </div> 
+  <div class="wiki-content">
+    The long wait is finally over. We are happy to announce the availability 
of the 5.4.0 release. Although a lot has changed under the hood, for most 
users, it should be a drop-in replacement for any version of the 5.3 series. 
Please head over to the Release Notes to read about the numerous changes that 
the 5.4.0 version brings and that make this release on of the best we ever 
made. The release is available from the Maven Central Repository, or as 
a&#160;direct download https://tapestry.apache.&#8230; 
+  </div> 
+ </div>
+ <div class="blog-post-listing"> 
+  <div class="logo-heading-block"> 
+   <span class="logoBlock"> <a  class="userLogoLink" 
href="https://cwiki.apache.org/confluence/display/~jkemnade";> <img 
class="userLogo logo" src="/images/confluence/icons/profilepics/default.png" 
alt="User icon: jkemnade" title="jkemnade"> </a> </span> 
+   <span class="blogHeading"> <a  class="blogHeading" 
href="2015/10/30/tapestry-54-release-candidate.html">Tapestry 5.4 release 
candidate</a> 
+    </span><div class="page-metadata not-personal"> 
+     <a  class="url fn confluence-userlink" 
href="https://cwiki.apache.org/confluence/display/~jkemnade";>Jochen Kemnade</a> 
posted on Oct 30, 2015 
+    </div>  
+  </div> 
+  <div class="wiki-content">
+    After a series of alpha and beta releases, some of which have been 
released into the wild, we're happy to announce that we created a release 
candidate for the 5.4 release. We have fixed a couple of bugs, updated some 
internal libraries and improved performance and stability. This release is 
available from the Maven Central Repository, or as a&#160;direct download 
https://tapestry.apache.org/download.html. Please give it a spin and let us 
know how it is working for you. If you find any bugs,&#8230; 
+  </div> 
+ </div>
+</div><p>&#160;</p><p>&#160;</p></div><p>&#160;</p><p>&#160;</p><p>&#160;</p><div
 style="clear:both">&#160;</div></div>
     
     <div id="footer">
             <div id="footer"><p>Apache Tapestry, Tapestry, Apache, the Apache 
feather logo, and the Apache Tapestry project logo are trademarks of The Apache 
Software Foundation.<br clear="none">

Modified: websites/production/tapestry/content/injection-faq.html
==============================================================================
--- websites/production/tapestry/content/injection-faq.html (original)
+++ websites/production/tapestry/content/injection-faq.html Tue Nov  8 12:22:26 
2016
@@ -46,7 +46,7 @@
 
   <div class="wrapper bs">
 
-        <div id="navigation"><div class="nav"><ul class="alternate"><li><a  
href="index.html">Home</a></li><li><a  href="getting-started.html">Getting 
Started</a></li><li><a  href="documentation.html">Documentation</a></li><li><a  
href="download.html">Download</a></li><li><a  
href="about.html">About</a></li><li><a  
href="community.html">Community</a></li><li><a  class="external-link" 
href="http://www.apache.org/";>Apache</a></li><li><a  class="external-link" 
href="http://www.apache.org/foundation/sponsorship.html";>Sponsorship</a></li><li><a
  class="external-link" 
href="http://www.apache.org/foundation/thanks.html";>Thanks</a></li></ul></div></div>
+        <div id="navigation"><div class="nav"><ul class="alternate"><li><a  
href="index.html">Home</a></li><li><a  href="getting-started.html">Getting 
Started</a></li><li><a  href="documentation.html">Documentation</a></li><li><a  
href="download.html">Download</a></li><li><a  
href="about.html">About</a></li><li><a  class="external-link" 
href="http://www.apache.org/licenses/LICENSE-2.0";>License</a></li><li><a  
href="community.html">Community</a></li><li><a  class="external-link" 
href="http://www.apache.org/security/";>Security</a></li><li><a  
class="external-link" href="http://www.apache.org/";>Apache</a></li><li><a  
class="external-link" 
href="http://www.apache.org/foundation/sponsorship.html";>Sponsorship</a></li><li><a
  class="external-link" 
href="http://www.apache.org/foundation/thanks.html";>Thanks</a></li></ul></div></div>
 
           <div id="top">
             <div id="smallbanner"><div class="searchbox" 
style="float:right;margin: .3em 1em .1em 1em"><span style="color: #999; 
font-size: 90%">Tapestry docs, issues, wikis &amp; blogs:</span><form 
enctype="application/x-www-form-urlencoded" method="get" 
action="http://tapestry.apache.org/search.html";> 

Modified: websites/production/tapestry/content/injection-in-detail.html
==============================================================================
--- websites/production/tapestry/content/injection-in-detail.html (original)
+++ websites/production/tapestry/content/injection-in-detail.html Tue Nov  8 
12:22:26 2016
@@ -44,7 +44,7 @@
 
   <div class="wrapper bs">
 
-        <div id="navigation"><div class="nav"><ul class="alternate"><li><a  
href="index.html">Home</a></li><li><a  href="getting-started.html">Getting 
Started</a></li><li><a  href="documentation.html">Documentation</a></li><li><a  
href="download.html">Download</a></li><li><a  
href="about.html">About</a></li><li><a  
href="community.html">Community</a></li><li><a  class="external-link" 
href="http://www.apache.org/";>Apache</a></li><li><a  class="external-link" 
href="http://www.apache.org/foundation/sponsorship.html";>Sponsorship</a></li><li><a
  class="external-link" 
href="http://www.apache.org/foundation/thanks.html";>Thanks</a></li></ul></div></div>
+        <div id="navigation"><div class="nav"><ul class="alternate"><li><a  
href="index.html">Home</a></li><li><a  href="getting-started.html">Getting 
Started</a></li><li><a  href="documentation.html">Documentation</a></li><li><a  
href="download.html">Download</a></li><li><a  
href="about.html">About</a></li><li><a  class="external-link" 
href="http://www.apache.org/licenses/LICENSE-2.0";>License</a></li><li><a  
href="community.html">Community</a></li><li><a  class="external-link" 
href="http://www.apache.org/security/";>Security</a></li><li><a  
class="external-link" href="http://www.apache.org/";>Apache</a></li><li><a  
class="external-link" 
href="http://www.apache.org/foundation/sponsorship.html";>Sponsorship</a></li><li><a
  class="external-link" 
href="http://www.apache.org/foundation/thanks.html";>Thanks</a></li></ul></div></div>
 
           <div id="top">
             <div id="smallbanner"><div class="searchbox" 
style="float:right;margin: .3em 1em .1em 1em"><span style="color: #999; 
font-size: 90%">Tapestry docs, issues, wikis &amp; blogs:</span><form 
enctype="application/x-www-form-urlencoded" method="get" 
action="http://tapestry.apache.org/search.html";> 

Modified: websites/production/tapestry/content/injection.html
==============================================================================
--- websites/production/tapestry/content/injection.html (original)
+++ websites/production/tapestry/content/injection.html Tue Nov  8 12:22:26 2016
@@ -46,7 +46,7 @@
 
   <div class="wrapper bs">
 
-        <div id="navigation"><div class="nav"><ul class="alternate"><li><a  
href="index.html">Home</a></li><li><a  href="getting-started.html">Getting 
Started</a></li><li><a  href="documentation.html">Documentation</a></li><li><a  
href="download.html">Download</a></li><li><a  
href="about.html">About</a></li><li><a  
href="community.html">Community</a></li><li><a  class="external-link" 
href="http://www.apache.org/";>Apache</a></li><li><a  class="external-link" 
href="http://www.apache.org/foundation/sponsorship.html";>Sponsorship</a></li><li><a
  class="external-link" 
href="http://www.apache.org/foundation/thanks.html";>Thanks</a></li></ul></div></div>
+        <div id="navigation"><div class="nav"><ul class="alternate"><li><a  
href="index.html">Home</a></li><li><a  href="getting-started.html">Getting 
Started</a></li><li><a  href="documentation.html">Documentation</a></li><li><a  
href="download.html">Download</a></li><li><a  
href="about.html">About</a></li><li><a  class="external-link" 
href="http://www.apache.org/licenses/LICENSE-2.0";>License</a></li><li><a  
href="community.html">Community</a></li><li><a  class="external-link" 
href="http://www.apache.org/security/";>Security</a></li><li><a  
class="external-link" href="http://www.apache.org/";>Apache</a></li><li><a  
class="external-link" 
href="http://www.apache.org/foundation/sponsorship.html";>Sponsorship</a></li><li><a
  class="external-link" 
href="http://www.apache.org/foundation/thanks.html";>Thanks</a></li></ul></div></div>
 
           <div id="top">
             <div id="smallbanner"><div class="searchbox" 
style="float:right;margin: .3em 1em .1em 1em"><span style="color: #999; 
font-size: 90%">Tapestry docs, issues, wikis &amp; blogs:</span><form 
enctype="application/x-www-form-urlencoded" method="get" 
action="http://tapestry.apache.org/search.html";> 

Modified: websites/production/tapestry/content/input-validation.html
==============================================================================
--- websites/production/tapestry/content/input-validation.html (original)
+++ websites/production/tapestry/content/input-validation.html Tue Nov  8 
12:22:26 2016
@@ -36,18 +36,13 @@
 
   <div class="wrapper bs">
 
-        <div id="navigation"><div class="nav">
-<ul class="alternate"><li><a  href="index.html">Home</a></li><li><a  
href="getting-started.html">Getting Started</a></li><li><a  
href="documentation.html">Documentation</a></li><li><a  
href="download.html">Download</a></li><li><a  
href="about.html">About</a></li><li><a  
href="community.html">Community</a></li><li><a  class="external-link" 
href="http://www.apache.org/";>Apache</a></li><li><a  class="external-link" 
href="http://www.apache.org/foundation/sponsorship.html";>Sponsorship</a></li><li><a
  class="external-link" 
href="http://www.apache.org/foundation/thanks.html";>Thanks</a></li></ul>
-</div></div>
+        <div id="navigation"><div class="nav"><ul class="alternate"><li><a  
href="index.html">Home</a></li><li><a  href="getting-started.html">Getting 
Started</a></li><li><a  href="documentation.html">Documentation</a></li><li><a  
href="download.html">Download</a></li><li><a  
href="about.html">About</a></li><li><a  class="external-link" 
href="http://www.apache.org/licenses/LICENSE-2.0";>License</a></li><li><a  
href="community.html">Community</a></li><li><a  class="external-link" 
href="http://www.apache.org/security/";>Security</a></li><li><a  
class="external-link" href="http://www.apache.org/";>Apache</a></li><li><a  
class="external-link" 
href="http://www.apache.org/foundation/sponsorship.html";>Sponsorship</a></li><li><a
  class="external-link" 
href="http://www.apache.org/foundation/thanks.html";>Thanks</a></li></ul></div></div>
 
           <div id="top">
-            <div id="smallbanner"><div class="searchbox" 
style="float:right;margin: .3em 1em .1em 1em"><span style="color: #999; 
font-size: 90%">Tapestry docs, issues, wikis &amp; blogs:</span>
-<form enctype="application/x-www-form-urlencoded" method="get" 
action="http://tapestry.apache.org/search.html";>
-  <input type="text" name="q">
-  <input type="submit" value="Search">
-</form>
-
-</div><div class="emblem" style="float:left"><p><a  href="index.html"><span 
class="confluence-embedded-file-wrapper"><img class="confluence-embedded-image 
confluence-external-resource" 
src="http://tapestry.apache.org/images/tapestry_small.png"; 
data-image-src="http://tapestry.apache.org/images/tapestry_small.png";></span></a></p></div><div
 class="title" style="float:left; margin: 0 0 0 3em"><h1 
id="SmallBanner-PageTitle">Input Validation</h1></div></div>
+            <div id="smallbanner"><div class="searchbox" 
style="float:right;margin: .3em 1em .1em 1em"><span style="color: #999; 
font-size: 90%">Tapestry docs, issues, wikis &amp; blogs:</span><form 
enctype="application/x-www-form-urlencoded" method="get" 
action="http://tapestry.apache.org/search.html";> 
+ <input type="text" name="q"> 
+ <input type="submit" value="Search"> 
+</form></div><div class="emblem" style="float:left"><p><a  
href="index.html"><span class="confluence-embedded-file-wrapper"><img 
class="confluence-embedded-image confluence-external-resource" 
src="http://tapestry.apache.org/images/tapestry_small.png"; 
data-image-src="http://tapestry.apache.org/images/tapestry_small.png";></span></a></p></div><div
 class="title" style="float:left; margin: 0 0 0 3em"><h1 
id="SmallBanner-PageTitle">Input Validation</h1></div></div>
       <div class="clearer"></div>
       </div>
 

Modified: websites/production/tapestry/content/integrating-with-jpa.html
==============================================================================
--- websites/production/tapestry/content/integrating-with-jpa.html (original)
+++ websites/production/tapestry/content/integrating-with-jpa.html Tue Nov  8 
12:22:26 2016
@@ -45,7 +45,7 @@
 
   <div class="wrapper bs">
 
-        <div id="navigation"><div class="nav"><ul class="alternate"><li><a  
href="index.html">Home</a></li><li><a  href="getting-started.html">Getting 
Started</a></li><li><a  href="documentation.html">Documentation</a></li><li><a  
href="download.html">Download</a></li><li><a  
href="about.html">About</a></li><li><a  
href="community.html">Community</a></li><li><a  class="external-link" 
href="http://www.apache.org/";>Apache</a></li><li><a  class="external-link" 
href="http://www.apache.org/foundation/sponsorship.html";>Sponsorship</a></li><li><a
  class="external-link" 
href="http://www.apache.org/foundation/thanks.html";>Thanks</a></li></ul></div></div>
+        <div id="navigation"><div class="nav"><ul class="alternate"><li><a  
href="index.html">Home</a></li><li><a  href="getting-started.html">Getting 
Started</a></li><li><a  href="documentation.html">Documentation</a></li><li><a  
href="download.html">Download</a></li><li><a  
href="about.html">About</a></li><li><a  class="external-link" 
href="http://www.apache.org/licenses/LICENSE-2.0";>License</a></li><li><a  
href="community.html">Community</a></li><li><a  class="external-link" 
href="http://www.apache.org/security/";>Security</a></li><li><a  
class="external-link" href="http://www.apache.org/";>Apache</a></li><li><a  
class="external-link" 
href="http://www.apache.org/foundation/sponsorship.html";>Sponsorship</a></li><li><a
  class="external-link" 
href="http://www.apache.org/foundation/thanks.html";>Thanks</a></li></ul></div></div>
 
           <div id="top">
             <div id="smallbanner"><div class="searchbox" 
style="float:right;margin: .3em 1em .1em 1em"><span style="color: #999; 
font-size: 90%">Tapestry docs, issues, wikis &amp; blogs:</span><form 
enctype="application/x-www-form-urlencoded" method="get" 
action="http://tapestry.apache.org/search.html";> 
@@ -68,11 +68,11 @@
 <div class="confluence-information-macro 
confluence-information-macro-information"><p class="title">Added in 
5.3</p><span class="aui-icon aui-icon-small aui-iconfont-info 
confluence-information-macro-icon"></span><div 
class="confluence-information-macro-body">
 </div></div>
 <div style="border-right: 20px solid #D8E4F1;border-left: 20px solid 
#D8E4F1;"><p>&#160;</p></div><p>Starting with Tapestry 5.3, Tapestry provides 
built-in integration with the Java Persistence API (JPA). This module 
supersedes <a  class="external-link" 
href="http://tynamo.org/tapestry-jpa+guide"; rel="nofollow">Tynamo's JPA 
integration</a>.</p><p><strong>Contents</strong></p><p><style 
type="text/css">/*<![CDATA[*/
-div.rbtoc1477588793641 {padding: 0px;}
-div.rbtoc1477588793641 ul {list-style: disc;margin-left: 0px;}
-div.rbtoc1477588793641 li {margin-left: 0px;padding-left: 0px;}
+div.rbtoc1478607656517 {padding: 0px;}
+div.rbtoc1478607656517 ul {list-style: disc;margin-left: 0px;}
+div.rbtoc1478607656517 li {margin-left: 0px;padding-left: 0px;}
 
-/*]]>*/</style></p><div class="toc-macro rbtoc1477588793641">
+/*]]>*/</style></p><div class="toc-macro rbtoc1478607656517">
 <ul class="toc-indentation"><li><a  
href="#IntegratingwithJPA-ConfiguringJPA">Configuring JPA</a>
 <ul class="toc-indentation"><li><a  
href="#IntegratingwithJPA-XML-lessJPAconfiguration">XML-less JPA 
configuration</a></li><li><a  
href="#IntegratingwithJPA-Automaticallyaddingmanagedclasses">Automatically 
adding managed classes</a></li></ul>
 </li><li><a  href="#IntegratingwithJPA-InjectingtheEntityManager">Injecting 
the EntityManager</a>

Modified: 
websites/production/tapestry/content/integrating-with-spring-framework.html
==============================================================================
--- websites/production/tapestry/content/integrating-with-spring-framework.html 
(original)
+++ websites/production/tapestry/content/integrating-with-spring-framework.html 
Tue Nov  8 12:22:26 2016
@@ -45,7 +45,7 @@
 
   <div class="wrapper bs">
 
-        <div id="navigation"><div class="nav"><ul class="alternate"><li><a  
href="index.html">Home</a></li><li><a  href="getting-started.html">Getting 
Started</a></li><li><a  href="documentation.html">Documentation</a></li><li><a  
href="download.html">Download</a></li><li><a  
href="about.html">About</a></li><li><a  
href="community.html">Community</a></li><li><a  class="external-link" 
href="http://www.apache.org/";>Apache</a></li><li><a  class="external-link" 
href="http://www.apache.org/foundation/sponsorship.html";>Sponsorship</a></li><li><a
  class="external-link" 
href="http://www.apache.org/foundation/thanks.html";>Thanks</a></li></ul></div></div>
+        <div id="navigation"><div class="nav"><ul class="alternate"><li><a  
href="index.html">Home</a></li><li><a  href="getting-started.html">Getting 
Started</a></li><li><a  href="documentation.html">Documentation</a></li><li><a  
href="download.html">Download</a></li><li><a  
href="about.html">About</a></li><li><a  class="external-link" 
href="http://www.apache.org/licenses/LICENSE-2.0";>License</a></li><li><a  
href="community.html">Community</a></li><li><a  class="external-link" 
href="http://www.apache.org/security/";>Security</a></li><li><a  
class="external-link" href="http://www.apache.org/";>Apache</a></li><li><a  
class="external-link" 
href="http://www.apache.org/foundation/sponsorship.html";>Sponsorship</a></li><li><a
  class="external-link" 
href="http://www.apache.org/foundation/thanks.html";>Thanks</a></li></ul></div></div>
 
           <div id="top">
             <div id="smallbanner"><div class="searchbox" 
style="float:right;margin: .3em 1em .1em 1em"><span style="color: #999; 
font-size: 90%">Tapestry docs, issues, wikis &amp; blogs:</span><form 
enctype="application/x-www-form-urlencoded" method="get" 
action="http://tapestry.apache.org/search.html";> 
@@ -76,11 +76,11 @@
   <div class="details"> 
    <a  href="security.html">Security</a> 
   </div> </li></ul></div><p>For integrating Spring Security into your 
application, see <a  
href="security.html">Security</a>.</p><p><strong>Contents</strong></p><p><style 
type="text/css">/*<![CDATA[*/
-div.rbtoc1477588784120 {padding: 0px;}
-div.rbtoc1477588784120 ul {list-style: disc;margin-left: 0px;}
-div.rbtoc1477588784120 li {margin-left: 0px;padding-left: 0px;}
+div.rbtoc1478607584645 {padding: 0px;}
+div.rbtoc1478607584645 ul {list-style: disc;margin-left: 0px;}
+div.rbtoc1478607584645 li {margin-left: 0px;padding-left: 0px;}
 
-/*]]>*/</style></p><div class="toc-macro rbtoc1477588784120">
+/*]]>*/</style></p><div class="toc-macro rbtoc1478607584645">
 <ul class="toc-indentation"><li>Related Articles</li></ul>
 <ul><li><a  href="#IntegratingwithSpringFramework-SpringVersion">Spring 
Version</a></li><li><a  href="#IntegratingwithSpringFramework-Usage">Usage</a>
 <ul class="toc-indentation"><li><a  
href="#IntegratingwithSpringFramework-Requireddependency">Required 
dependency</a></li><li><a  
href="#IntegratingwithSpringFramework-Updateyourweb.xmlfile">Update your 
web.xml file</a></li><li><a  
href="#IntegratingwithSpringFramework-AccessingtheSpringApplicationContext">Accessing
 the Spring Application Context</a></li><li><a  
href="#IntegratingwithSpringFramework-Injectingbeans">Injecting 
beans</a></li><li><a  
href="#IntegratingwithSpringFramework-InjectingTapestryservicesinSpringbeans">Injecting
 Tapestry services in Spring beans</a></li></ul>

Modified: websites/production/tapestry/content/integration-testing.html
==============================================================================
--- websites/production/tapestry/content/integration-testing.html (original)
+++ websites/production/tapestry/content/integration-testing.html Tue Nov  8 
12:22:26 2016
@@ -45,18 +45,13 @@
 
   <div class="wrapper bs">
 
-        <div id="navigation"><div class="nav">
-<ul class="alternate"><li><a  href="index.html">Home</a></li><li><a  
href="getting-started.html">Getting Started</a></li><li><a  
href="documentation.html">Documentation</a></li><li><a  
href="download.html">Download</a></li><li><a  
href="about.html">About</a></li><li><a  
href="community.html">Community</a></li><li><a  class="external-link" 
href="http://www.apache.org/";>Apache</a></li><li><a  class="external-link" 
href="http://www.apache.org/foundation/sponsorship.html";>Sponsorship</a></li><li><a
  class="external-link" 
href="http://www.apache.org/foundation/thanks.html";>Thanks</a></li></ul>
-</div></div>
+        <div id="navigation"><div class="nav"><ul class="alternate"><li><a  
href="index.html">Home</a></li><li><a  href="getting-started.html">Getting 
Started</a></li><li><a  href="documentation.html">Documentation</a></li><li><a  
href="download.html">Download</a></li><li><a  
href="about.html">About</a></li><li><a  class="external-link" 
href="http://www.apache.org/licenses/LICENSE-2.0";>License</a></li><li><a  
href="community.html">Community</a></li><li><a  class="external-link" 
href="http://www.apache.org/security/";>Security</a></li><li><a  
class="external-link" href="http://www.apache.org/";>Apache</a></li><li><a  
class="external-link" 
href="http://www.apache.org/foundation/sponsorship.html";>Sponsorship</a></li><li><a
  class="external-link" 
href="http://www.apache.org/foundation/thanks.html";>Thanks</a></li></ul></div></div>
 
           <div id="top">
-            <div id="smallbanner"><div class="searchbox" 
style="float:right;margin: .3em 1em .1em 1em"><span style="color: #999; 
font-size: 90%">Tapestry docs, issues, wikis &amp; blogs:</span>
-<form enctype="application/x-www-form-urlencoded" method="get" 
action="http://tapestry.apache.org/search.html";>
-  <input type="text" name="q">
-  <input type="submit" value="Search">
-</form>
-
-</div><div class="emblem" style="float:left"><p><a  href="index.html"><span 
class="confluence-embedded-file-wrapper"><img class="confluence-embedded-image 
confluence-external-resource" 
src="http://tapestry.apache.org/images/tapestry_small.png"; 
data-image-src="http://tapestry.apache.org/images/tapestry_small.png";></span></a></p></div><div
 class="title" style="float:left; margin: 0 0 0 3em"><h1 
id="SmallBanner-PageTitle">Integration Testing</h1></div></div>
+            <div id="smallbanner"><div class="searchbox" 
style="float:right;margin: .3em 1em .1em 1em"><span style="color: #999; 
font-size: 90%">Tapestry docs, issues, wikis &amp; blogs:</span><form 
enctype="application/x-www-form-urlencoded" method="get" 
action="http://tapestry.apache.org/search.html";> 
+ <input type="text" name="q"> 
+ <input type="submit" value="Search"> 
+</form></div><div class="emblem" style="float:left"><p><a  
href="index.html"><span class="confluence-embedded-file-wrapper"><img 
class="confluence-embedded-image confluence-external-resource" 
src="http://tapestry.apache.org/images/tapestry_small.png"; 
data-image-src="http://tapestry.apache.org/images/tapestry_small.png";></span></a></p></div><div
 class="title" style="float:left; margin: 0 0 0 3em"><h1 
id="SmallBanner-PageTitle">Integration Testing</h1></div></div>
       <div class="clearer"></div>
       </div>
 
@@ -68,37 +63,19 @@
       </div>
 
       <div id="content">
-                <div id="ConfluenceContent"><p><strong>Integration 
testing</strong> involves the testing of larger segments of your Tapestry 
module or web application, typically including the user interface.</p><div 
class="aui-label" style="float:right" title="Related Articles">
-
-
-
-
-
-
-
-
-<h3>Related Articles</h3>
-
-<ul class="content-by-label"><li>
-        <div>
-                <span class="icon aui-icon aui-icon-small 
aui-iconfont-page-default" title="Page">Page:</span>        </div>
-
-        <div class="details">
-                        <a  href="integration-testing.html">Integration 
Testing</a>
-                
-                        
-                    </div>
-    </li><li>
-        <div>
-                <span class="icon aui-icon aui-icon-small 
aui-iconfont-page-default" title="Page">Page:</span>        </div>
-
-        <div class="details">
-                        <a  href="unit-testing-pages-or-components.html">Unit 
testing pages or components</a>
-                
-                        
-                    </div>
-    </li></ul>
-</div><p>The Tapestry Test Utilities is a small library to make it easier to 
build integration test suites around <a  class="external-link" 
href="http://www.openqa.org/selenium/"; rel="nofollow">Selenium</a> version 
2.14.0.</p><p>The strategy is to start, in-process, a Selenimum Server (which, 
in turn, starts and manages a web browser), a Jetty instance (for the web 
browser to talk to), and a Selenium client (which talks to the 
server).</p><p>The client is able to request URLs, fill in form data, click 
links, and make assertions about output and behavior.</p><h1 
id="IntegrationTesting-Usage">Usage</h1><p>The core part of this library is a 
base class for you to extend your tests classes : <a  class="external-link" 
href="http://tapestry.apache.org/current/apidocs/org/apache/tapestry5/test/SeleniumTestCase.html";>SeleniumTestCase</a>.</p><p>This
 class is responsible for starting an instance of Jetty to server your web 
application, as well as a copy of Selenium Server. It also implements 
 the <a  class="external-link" 
href="http://release.openqa.org/selenium-remote-control/0.9.0/doc/java/"; 
rel="nofollow">Selenium</a> interface.</p><div 
class="confluence-information-macro confluence-information-macro-note"><span 
class="aui-icon aui-icon-small aui-iconfont-warning 
confluence-information-macro-icon"></span><div 
class="confluence-information-macro-body"><p>Before Tapestry 5.2, your class 
should extend <a  class="external-link" 
href="http://tapestry.apache.org/current/apidocs/org/apache/tapestry5/test/AbstractIntegrationTestSuite.html";>AbstractIntegrationTestSuite</a></p></div></div><p>Here's
 an example from one of the Tapestry modules:</p><div class="code panel pdl" 
style="border-width: 1px;"><div class="codeHeader panelHeader pdl" 
style="border-bottom-width: 1px;"><b>Your Integration Test Class : 
SinglePersistenceUnitIntegrationTest.java</b></div><div class="codeContent 
panelContent pdl">
+                <div id="ConfluenceContent"><p><strong>Integration 
testing</strong> involves the testing of larger segments of your Tapestry 
module or web application, typically including the user interface.</p><div 
class="aui-label" style="float:right" title="Related Articles"><h3>Related 
Articles</h3><ul class="content-by-label"><li> 
+  <div> 
+   <span class="icon aui-icon aui-icon-small aui-iconfont-page-default" 
title="Page">Page:</span> 
+  </div> 
+  <div class="details"> 
+   <a  href="integration-testing.html">Integration Testing</a> 
+  </div> </li><li> 
+  <div> 
+   <span class="icon aui-icon aui-icon-small aui-iconfont-page-default" 
title="Page">Page:</span> 
+  </div> 
+  <div class="details"> 
+   <a  href="unit-testing-pages-or-components.html">Unit testing pages or 
components</a> 
+  </div> </li></ul></div><p>The Tapestry Test Utilities is a small library to 
make it easier to build integration test suites around <a  
class="external-link" href="http://www.openqa.org/selenium/"; 
rel="nofollow">Selenium</a> version 2.14.0.</p><p>The strategy is to start, 
in-process, a Selenimum Server (which, in turn, starts and manages a web 
browser), a Jetty instance (for the web browser to talk to), and a Selenium 
client (which talks to the server).</p><p>The client is able to request URLs, 
fill in form data, click links, and make assertions about output and 
behavior.</p><h1 id="IntegrationTesting-Usage">Usage</h1><p>The core part of 
this library is a base class for you to extend your tests classes : <a  
class="external-link" 
href="http://tapestry.apache.org/current/apidocs/org/apache/tapestry5/test/SeleniumTestCase.html";>SeleniumTestCase</a>.</p><p>This
 class is responsible for starting an instance of Jetty to server your web 
application, as well as a copy of Selenium Server. 
 It also implements the <a  class="external-link" 
href="http://release.openqa.org/selenium-remote-control/0.9.0/doc/java/"; 
rel="nofollow">Selenium</a> interface.</p><div 
class="confluence-information-macro confluence-information-macro-note"><span 
class="aui-icon aui-icon-small aui-iconfont-warning 
confluence-information-macro-icon"></span><div 
class="confluence-information-macro-body"><p>Before Tapestry 5.2, your class 
should extend <a  class="external-link" 
href="http://tapestry.apache.org/current/apidocs/org/apache/tapestry5/test/AbstractIntegrationTestSuite.html";>AbstractIntegrationTestSuite</a></p></div></div><p>Here's
 an example from one of the Tapestry modules:</p><div class="code panel pdl" 
style="border-width: 1px;"><div class="codeHeader panelHeader pdl" 
style="border-bottom-width: 1px;"><b>Your Integration Test Class : 
SinglePersistenceUnitIntegrationTest.java</b></div><div class="codeContent 
panelContent pdl">
 <pre class="brush: java; gutter: false; theme: Default" 
style="font-size:12px;">package org.apache.tapestry5.jpa.integration.app2;
 
 import org.apache.tapestry5.test.SeleniumTestCase;

Modified: 
websites/production/tapestry/content/integration-with-existing-applications.html
==============================================================================
--- 
websites/production/tapestry/content/integration-with-existing-applications.html
 (original)
+++ 
websites/production/tapestry/content/integration-with-existing-applications.html
 Tue Nov  8 12:22:26 2016
@@ -46,7 +46,7 @@
 
   <div class="wrapper bs">
 
-        <div id="navigation"><div class="nav"><ul class="alternate"><li><a  
href="index.html">Home</a></li><li><a  href="getting-started.html">Getting 
Started</a></li><li><a  href="documentation.html">Documentation</a></li><li><a  
href="download.html">Download</a></li><li><a  
href="about.html">About</a></li><li><a  
href="community.html">Community</a></li><li><a  class="external-link" 
href="http://www.apache.org/";>Apache</a></li><li><a  class="external-link" 
href="http://www.apache.org/foundation/sponsorship.html";>Sponsorship</a></li><li><a
  class="external-link" 
href="http://www.apache.org/foundation/thanks.html";>Thanks</a></li></ul></div></div>
+        <div id="navigation"><div class="nav"><ul class="alternate"><li><a  
href="index.html">Home</a></li><li><a  href="getting-started.html">Getting 
Started</a></li><li><a  href="documentation.html">Documentation</a></li><li><a  
href="download.html">Download</a></li><li><a  
href="about.html">About</a></li><li><a  class="external-link" 
href="http://www.apache.org/licenses/LICENSE-2.0";>License</a></li><li><a  
href="community.html">Community</a></li><li><a  class="external-link" 
href="http://www.apache.org/security/";>Security</a></li><li><a  
class="external-link" href="http://www.apache.org/";>Apache</a></li><li><a  
class="external-link" 
href="http://www.apache.org/foundation/sponsorship.html";>Sponsorship</a></li><li><a
  class="external-link" 
href="http://www.apache.org/foundation/thanks.html";>Thanks</a></li></ul></div></div>
 
           <div id="top">
             <div id="smallbanner"><div class="searchbox" 
style="float:right;margin: .3em 1em .1em 1em"><span style="color: #999; 
font-size: 90%">Tapestry docs, issues, wikis &amp; blogs:</span><form 
enctype="application/x-www-form-urlencoded" method="get" 
action="http://tapestry.apache.org/search.html";> 



Reply via email to