Modified: websites/production/tapestry/content/release-notes-51.html
==============================================================================
--- websites/production/tapestry/content/release-notes-51.html (original)
+++ websites/production/tapestry/content/release-notes-51.html Thu May 19 
20:20:15 2016
@@ -69,40 +69,17 @@
       </div>
 
       <div id="content">
-                <div id="ConfluenceContent">    
-<div class="atb-scrollbar-macro">
-    <div class="prev">
-        <a  href="release-notes-50.html" rel="prev">
-                                    <span class="aui-icon aui-icon-small 
atb-icon-arrow-left">Previous</span>
-                                <span class="title">Release Notes 5.0</span>
-            </a>
-
-    </div>
-    <div class="parent">
-                    <a  href="release-notes.html" rel="parent">
-                                            <span class="aui-icon 
aui-icon-small atb-icon-arrow-up">Up</span>
-                                        <span class="title">Release 
Notes</span>
-                </a>
-
-            </div>
-    <div class="next">
-        <a  href="release-notes-52.html" rel="next">
-                <span class="title">Release Notes 5.2</span>
-                                    <span class="aui-icon aui-icon-small 
atb-icon-arrow-right">Next</span>
-                            </a>
-
-    </div>
-</div>
+                <div id="ConfluenceContent">
 
 <p>This is the consolidated list of changes between Tapestry versions 5.0 and 
5.1. Before upgrading, be sure to review the <a  href="how-to-upgrade.html">How 
to Upgrade</a> instructions.</p>
 
 <p><strong>Contents</strong></p>
 <style type="text/css">/*<![CDATA[*/
-div.rbtoc1447035579101 {padding: 0px;}
-div.rbtoc1447035579101 ul {list-style: disc;margin-left: 0px;}
-div.rbtoc1447035579101 li {margin-left: 0px;padding-left: 0px;}
+div.rbtoc1463689187469 {padding: 0px;}
+div.rbtoc1463689187469 ul {list-style: disc;margin-left: 0px;}
+div.rbtoc1463689187469 li {margin-left: 0px;padding-left: 0px;}
 
-/*]]>*/</style><div class="toc-macro rbtoc1447035579101">
+/*]]>*/</style><div class="toc-macro rbtoc1463689187469">
 <ul class="toc-indentation"><li><a  
href="#ReleaseNotes5.1-TapestryVersion5.1.0.5">Tapestry Version 
5.1.0.5</a></li><li><a  href="#ReleaseNotes5.1-TapestryVersion5.1.0.4">Tapestry 
Version 5.1.0.4</a></li><li><a  
href="#ReleaseNotes5.1-TapestryVersion5.1.0.3">Tapestry Version 
5.1.0.3</a></li><li><a  href="#ReleaseNotes5.1-TapestryVersion5.1.0.2">Tapestry 
Version 5.1.0.2</a></li><li><a  
href="#ReleaseNotes5.1-TapestryVersion5.1.0.1">Tapestry Version 
5.1.0.1</a></li><li><a  href="#ReleaseNotes5.1-TapestryVersion5.1.0.0">Tapestry 
Version 5.1.0.0</a></li></ul>
 </div>
 
@@ -232,31 +209,7 @@ div.rbtoc1447035579101 li {margin-left:
 
 <ul><li><a  class="external-link" 
href="https://issues.apache.org/jira/browse/TAP5-372";>TAP5-372</a> &#8211; 
Merge changes from 5.0.16 --&gt; 5.0.17 into trunk (5.1)</li><li><a  
class="external-link" 
href="https://issues.apache.org/jira/browse/TAP5-379";>TAP5-379</a> &#8211; Add 
the Ars Machina Project to the list of Tapestry 5-related packages</li><li><a  
class="external-link" 
href="https://issues.apache.org/jira/browse/TAP5-381";>TAP5-381</a> &#8211; 
Documentation talks about a "tapestry.charset" when there's no such 
configuration documented</li><li><a  class="external-link" 
href="https://issues.apache.org/jira/browse/TAP5-480";>TAP5-480</a> &#8211; 
Upgrade Surefire Plugin and TestNG dependencies to latest version (2.4.3 and 
5.8, respectively)</li><li><a  class="external-link" 
href="https://issues.apache.org/jira/browse/TAP5-493";>TAP5-493</a> &#8211; 
Translate StructureStrings#original-child-component</li><li><a  
class="external-link" href="https://issues.apache.org/jira/browse/TAP5-
 494">TAP5-494</a> &#8211; Downgrade maven-site-plugin from 2.0-beta-6 to 
2.0-beta-5 because we prefer a site that actually works</li></ul>
 
-
-    
-<div class="atb-scrollbar-macro">
-    <div class="prev">
-        <a  href="release-notes-50.html" rel="prev">
-                                    <span class="aui-icon aui-icon-small 
atb-icon-arrow-left">Previous</span>
-                                <span class="title">Release Notes 5.0</span>
-            </a>
-
-    </div>
-    <div class="parent">
-                    <a  href="release-notes.html" rel="parent">
-                                            <span class="aui-icon 
aui-icon-small atb-icon-arrow-up">Up</span>
-                                        <span class="title">Release 
Notes</span>
-                </a>
-
-            </div>
-    <div class="next">
-        <a  href="release-notes-52.html" rel="next">
-                <span class="title">Release Notes 5.2</span>
-                                    <span class="aui-icon aui-icon-small 
atb-icon-arrow-right">Next</span>
-                            </a>
-
-    </div>
-</div></div>
+</div>
       </div>
 
       <div class="clearer"></div>

Modified: websites/production/tapestry/content/release-notes-52.html
==============================================================================
--- websites/production/tapestry/content/release-notes-52.html (original)
+++ websites/production/tapestry/content/release-notes-52.html Thu May 19 
20:20:15 2016
@@ -70,35 +70,12 @@
       </div>
 
       <div id="content">
-                <div id="ConfluenceContent">    
-<div class="atb-scrollbar-macro">
-    <div class="prev">
-        <a  href="release-notes-51.html" rel="prev">
-                                    <span class="aui-icon aui-icon-small 
atb-icon-arrow-left">Previous</span>
-                                <span class="title">Release Notes 5.1</span>
-            </a>
-
-    </div>
-    <div class="parent">
-                    <a  href="release-notes.html" rel="parent">
-                                            <span class="aui-icon 
aui-icon-small atb-icon-arrow-up">Up</span>
-                                        <span class="title">Release 
Notes</span>
-                </a>
-
-            </div>
-    <div class="next">
-        <a  href="release-notes-53.html" rel="next">
-                <span class="title">Release Notes 5.3</span>
-                                    <span class="aui-icon aui-icon-small 
atb-icon-arrow-right">Next</span>
-                            </a>
-
-    </div>
-</div><p>This is the consolidated list of changes between Tapestry versions 
5.1 and 5.2. To upgrade from 5.1 to 5.2, most users will be able to just update 
the Maven dependency in their POM file (or <a  
href="download.html">download</a> the new JAR file) and the new version will 
just work. However, please read carefully below before upgrading, and also 
review the <a  href="how-to-upgrade.html">How to Upgrade</a> 
instructions.</p><p><strong>Contents</strong></p><p><style 
type="text/css">/*<![CDATA[*/
-div.rbtoc1447035618440 {padding: 0px;}
-div.rbtoc1447035618440 ul {list-style: disc;margin-left: 0px;}
-div.rbtoc1447035618440 li {margin-left: 0px;padding-left: 0px;}
+                <div id="ConfluenceContent"><p>This is the consolidated list 
of changes between Tapestry versions 5.1 and 5.2. To upgrade from 5.1 to 5.2, 
most users will be able to just update the Maven dependency in their POM file 
(or <a  href="download.html">download</a> the new JAR file) and the new version 
will just work. However, please read carefully below before upgrading, and also 
review the <a  href="how-to-upgrade.html">How to Upgrade</a> 
instructions.</p><p><strong>Contents</strong></p><p><style 
type="text/css">/*<![CDATA[*/
+div.rbtoc1463689187098 {padding: 0px;}
+div.rbtoc1463689187098 ul {list-style: disc;margin-left: 0px;}
+div.rbtoc1463689187098 li {margin-left: 0px;padding-left: 0px;}
 
-/*]]>*/</style></p><div class="toc-macro rbtoc1447035618440">
+/*]]>*/</style></p><div class="toc-macro rbtoc1463689187098">
 <ul class="toc-indentation"><li><a  
href="#ReleaseNotes5.2-BreakingChanges">Breaking Changes</a></li><li><a  
href="#ReleaseNotes5.2-ReleaseNotes:Tapestry5.2.6">Release Notes: Tapestry 
5.2.6</a></li><li><a  
href="#ReleaseNotes5.2-ReleaseNotes:Tapestry5.2.5">Release Notes: Tapestry 
5.2.5</a></li><li><a  
href="#ReleaseNotes5.2-ReleaseNotes:Tapestry5.2.4">Release Notes: Tapestry 
5.2.4</a></li><li><a  
href="#ReleaseNotes5.2-ReleaseNotes:Tapestry5.2.3">Release Notes: Tapestry 
5.2.3</a></li><li><a  
href="#ReleaseNotes5.2-ReleaseNotes:Tapestry5.2.2">Release Notes: Tapestry 
5.2.2</a></li><li><a  
href="#ReleaseNotes5.2-ReleaseNotes:Tapestry5.2.1">Release Notes: Tapestry 
5.2.1</a></li><li><a  
href="#ReleaseNotes5.2-ReleaseNotes:Tapestry5.2.0">Release Notes: Tapestry 
5.2.0</a></li></ul>
 </div><h2 id="ReleaseNotes5.2-BreakingChanges">Breaking Changes</h2><p>The 
following changes have been made in Tapestry 5.2 that are likely to result in 
unexpected behavior if your application relies on the changed functionality. 
Please review this list carefully before upgrading from 5.1 to 5.2. Also check 
the <a  class="external-link" 
href="http://tapestry.apache.org/current/apidocs/deprecated-list.html";>Deprecated
 API List</a> for non-breaking changes.</p><ul><li>Page classes with instance 
variables that are not thread safe must be created in a method rather than 
declared as an instance variable. For example, creating an instance variable 
<code>private final DateFormat format = 
DateFormat.getDateInstance(DateFormat.MEDIUM, locale);</code> in a page and 
using it will cause problems because DateFormat is not thread safe. Instead, 
you must create the DateFormat in a method. See <a  
href="release-notes-52.html">Release Notes: Tapestry 5.2.0</a> (below) for 
details.</li><li><a  class=
 "external-link" 
href="http://tapestry.apache.org/current/apidocs/org/apache/tapestry5/Link.html#toAbsoluteURI%28%29";>Link.toAbsoluteURI()</a>
 now returns the absolute URL, which includes the scheme, hostname and possibly 
port (e.g., "http://example.com:8080/myapp/viewproduct/4";), rather than a 
relative URL (e.g., "/myapp/viewproduct/4"). See <a  
href="release-notes-52.html">Release Notes: Tapestry 5.2.2</a> (below) for 
details.</li><li>The <a  class="external-link" 
href="http://tapestry.apache.org/tapestry5.2-dev/tapestry-core/ref/org/apache/tapestry5/corelib/components/Label.html";>Label</a>
 component no longer outputs an id:</li></ul><p>Previously valid code in 
5.1.0.5:</p><div class="code panel pdl" style="border-width: 1px;"><div 
class="codeContent panelContent pdl">
 <pre class="brush: xml; gutter: false; theme: Default" 
style="font-size:12px;">&lt;t:form&gt;&lt;t:label 
for="search"/&gt;&lt;t:textfield t:id="search" 
size="50"/&gt;&lt;/t:form&gt;</pre>
@@ -288,30 +265,7 @@ built-in translators. This will break ex
 <h3 id="ReleaseNotes5.2-TasksCompleted.2">Tasks Completed</h3>
 
 <ul><li><a  class="external-link" 
href="https://issues.apache.org/jira/browse/TAP5-11";>TAP5-11</a> &#8211; 
CookiesImplTest does specify a domain cookie with a domain not prefixed with a 
. (dot)</li><li><a  class="external-link" 
href="https://issues.apache.org/jira/browse/TAP5-556";>TAP5-556</a> &#8211; Fix 
TranslatorSourceImplTest</li><li><a  class="external-link" 
href="https://issues.apache.org/jira/browse/TAP5-756";>TAP5-756</a> &#8211; Add 
ioko-tapestry-commons to the related projects list</li><li><a  
class="external-link" 
href="https://issues.apache.org/jira/browse/TAP5-819";>TAP5-819</a> &#8211; 
remove ide-specific files from all sub-modules and add them to 
svn:ignore</li><li><a  class="external-link" 
href="https://issues.apache.org/jira/browse/TAP5-969";>TAP5-969</a> &#8211; 
Method AbstractField.createDefaultParameterBinding() should be 
deprecated</li><li><a  class="external-link" 
href="https://issues.apache.org/jira/browse/TAP5-976";>TAP5-976</a> &#8211; 
Upgrade Spring dependencie
 s to version 3.0.0.RELEASE</li><li><a  class="external-link" 
href="https://issues.apache.org/jira/browse/TAP5-1081";>TAP5-1081</a> &#8211; 
Remove formos references from 5.2.0 archetype</li><li><a  class="external-link" 
href="https://issues.apache.org/jira/browse/TAP5-1087";>TAP5-1087</a> &#8211; 
Upgrade TestNG dependencies to version 5.12.1</li><li><a  class="external-link" 
href="https://issues.apache.org/jira/browse/TAP5-1134";>TAP5-1134</a> &#8211; 
Upgrade Hibernate dependencies to 3.5.2</li><li><a  class="external-link" 
href="https://issues.apache.org/jira/browse/TAP5-1195";>TAP5-1195</a> &#8211; 
Rename annotations @QueryParameter and @QueryParameterMapped (both introduced 
in 5.2.0) to more mnemonic names</li></ul>
-    
-<div class="atb-scrollbar-macro">
-    <div class="prev">
-        <a  href="release-notes-51.html" rel="prev">
-                                    <span class="aui-icon aui-icon-small 
atb-icon-arrow-left">Previous</span>
-                                <span class="title">Release Notes 5.1</span>
-            </a>
-
-    </div>
-    <div class="parent">
-                    <a  href="release-notes.html" rel="parent">
-                                            <span class="aui-icon 
aui-icon-small atb-icon-arrow-up">Up</span>
-                                        <span class="title">Release 
Notes</span>
-                </a>
-
-            </div>
-    <div class="next">
-        <a  href="release-notes-53.html" rel="next">
-                <span class="title">Release Notes 5.3</span>
-                                    <span class="aui-icon aui-icon-small 
atb-icon-arrow-right">Next</span>
-                            </a>
-
-    </div>
-</div></div>
+</div>
       </div>
 
       <div class="clearer"></div>

Modified: websites/production/tapestry/content/release-notes-53.html
==============================================================================
--- websites/production/tapestry/content/release-notes-53.html (original)
+++ websites/production/tapestry/content/release-notes-53.html Thu May 19 
20:20:15 2016
@@ -69,40 +69,17 @@
       </div>
 
       <div id="content">
-                <div id="ConfluenceContent">    
-<div class="atb-scrollbar-macro">
-    <div class="prev">
-        <a  href="release-notes-52.html" rel="prev">
-                                    <span class="aui-icon aui-icon-small 
atb-icon-arrow-left">Previous</span>
-                                <span class="title">Release Notes 5.2</span>
-            </a>
-
-    </div>
-    <div class="parent">
-                    <a  href="release-notes.html" rel="parent">
-                                            <span class="aui-icon 
aui-icon-small atb-icon-arrow-up">Up</span>
-                                        <span class="title">Release 
Notes</span>
-                </a>
-
-            </div>
-    <div class="next">
-        <a  href="release-notes-531.html" rel="next">
-                <span class="title">Release Notes 5.3.1</span>
-                                    <span class="aui-icon aui-icon-small 
atb-icon-arrow-right">Next</span>
-                            </a>
-
-    </div>
-</div>
+                <div id="ConfluenceContent">
 
 <p>This is the consolidated list of changes between Tapestry versions 5.2 and 
5.3.  To upgrade from 5.2 to 5.3, most users who are not using deprecated 
features will be able to just update the Maven dependency in their POM file (or 
<a  href="download.html">download</a> the new JAR file) and the new version 
will just work.  However, please read carefully below before upgrading, and 
also review the <a  href="how-to-upgrade.html">How to Upgrade</a> 
instructions.</p>
 
 <p><strong>Contents</strong></p>
 <style type="text/css">/*<![CDATA[*/
-div.rbtoc1447035603668 {padding: 0px;}
-div.rbtoc1447035603668 ul {list-style: disc;margin-left: 0px;}
-div.rbtoc1447035603668 li {margin-left: 0px;padding-left: 0px;}
+div.rbtoc1463689190284 {padding: 0px;}
+div.rbtoc1463689190284 ul {list-style: disc;margin-left: 0px;}
+div.rbtoc1463689190284 li {margin-left: 0px;padding-left: 0px;}
 
-/*]]>*/</style><div class="toc-macro rbtoc1447035603668">
+/*]]>*/</style><div class="toc-macro rbtoc1463689190284">
 <ul class="toc-indentation"><li><a  
href="#ReleaseNotes5.3-BreakingChanges">Breaking Changes</a></li><li><a  
href="#ReleaseNotes5.3-NewFeatures">New Features</a></li><li><a  
href="#ReleaseNotes5.3-Sub-tasksCompleted">Sub-tasks Completed</a></li><li><a  
href="#ReleaseNotes5.3-BugsFixed">Bugs Fixed</a></li><li><a  
href="#ReleaseNotes5.3-ImprovementsMade">Improvements Made</a></li><li><a  
href="#ReleaseNotes5.3-NewFeaturesImplemented">New Features 
Implemented</a></li><li><a  href="#ReleaseNotes5.3-TasksCompleted">Tasks 
Completed</a></li></ul>
 </div> 
 
@@ -526,31 +503,7 @@ div.rbtoc1447035603668 li {margin-left:
 <p></p>
 
 <p></p><p></p><p></p>
-
-    
-<div class="atb-scrollbar-macro">
-    <div class="prev">
-        <a  href="release-notes-52.html" rel="prev">
-                                    <span class="aui-icon aui-icon-small 
atb-icon-arrow-left">Previous</span>
-                                <span class="title">Release Notes 5.2</span>
-            </a>
-
-    </div>
-    <div class="parent">
-                    <a  href="release-notes.html" rel="parent">
-                                            <span class="aui-icon 
aui-icon-small atb-icon-arrow-up">Up</span>
-                                        <span class="title">Release 
Notes</span>
-                </a>
-
-            </div>
-    <div class="next">
-        <a  href="release-notes-531.html" rel="next">
-                <span class="title">Release Notes 5.3.1</span>
-                                    <span class="aui-icon aui-icon-small 
atb-icon-arrow-right">Next</span>
-                            </a>
-
-    </div>
-</div></div>
+</div>
       </div>
 
       <div class="clearer"></div>

Modified: websites/production/tapestry/content/release-notes-531.html
==============================================================================
--- websites/production/tapestry/content/release-notes-531.html (original)
+++ websites/production/tapestry/content/release-notes-531.html Thu May 19 
20:20:15 2016
@@ -69,30 +69,7 @@
       </div>
 
       <div id="content">
-                <div id="ConfluenceContent">    
-<div class="atb-scrollbar-macro">
-    <div class="prev">
-        <a  href="release-notes-53.html" rel="prev">
-                                    <span class="aui-icon aui-icon-small 
atb-icon-arrow-left">Previous</span>
-                                <span class="title">Release Notes 5.3</span>
-            </a>
-
-    </div>
-    <div class="parent">
-                    <a  href="release-notes.html" rel="parent">
-                                            <span class="aui-icon 
aui-icon-small atb-icon-arrow-up">Up</span>
-                                        <span class="title">Release 
Notes</span>
-                </a>
-
-            </div>
-    <div class="next">
-        <a  href="release-notes-532.html" rel="next">
-                <span class="title">Release Notes 5.3.2</span>
-                                    <span class="aui-icon aui-icon-small 
atb-icon-arrow-right">Next</span>
-                            </a>
-
-    </div>
-</div>
+                <div id="ConfluenceContent">
 
 <p>This bugfix release is a drop-in replacement for the <a  
href="release-notes-53.html">5.3</a> release. Any 5.3 user is encouraged to 
upgrade. Be sure to review the <a  href="how-to-upgrade.html">How to 
Upgrade</a> instructions first, though.</p>
 
@@ -118,31 +95,7 @@
 
 <p></p>
 
-
-    
-<div class="atb-scrollbar-macro">
-    <div class="prev">
-        <a  href="release-notes-53.html" rel="prev">
-                                    <span class="aui-icon aui-icon-small 
atb-icon-arrow-left">Previous</span>
-                                <span class="title">Release Notes 5.3</span>
-            </a>
-
-    </div>
-    <div class="parent">
-                    <a  href="release-notes.html" rel="parent">
-                                            <span class="aui-icon 
aui-icon-small atb-icon-arrow-up">Up</span>
-                                        <span class="title">Release 
Notes</span>
-                </a>
-
-            </div>
-    <div class="next">
-        <a  href="release-notes-532.html" rel="next">
-                <span class="title">Release Notes 5.3.2</span>
-                                    <span class="aui-icon aui-icon-small 
atb-icon-arrow-right">Next</span>
-                            </a>
-
-    </div>
-</div></div>
+</div>
       </div>
 
       <div class="clearer"></div>

Modified: websites/production/tapestry/content/release-notes-532.html
==============================================================================
--- websites/production/tapestry/content/release-notes-532.html (original)
+++ websites/production/tapestry/content/release-notes-532.html Thu May 19 
20:20:15 2016
@@ -69,30 +69,7 @@
       </div>
 
       <div id="content">
-                <div id="ConfluenceContent">    
-<div class="atb-scrollbar-macro">
-    <div class="prev">
-        <a  href="release-notes-531.html" rel="prev">
-                                    <span class="aui-icon aui-icon-small 
atb-icon-arrow-left">Previous</span>
-                                <span class="title">Release Notes 5.3.1</span>
-            </a>
-
-    </div>
-    <div class="parent">
-                    <a  href="release-notes.html" rel="parent">
-                                            <span class="aui-icon 
aui-icon-small atb-icon-arrow-up">Up</span>
-                                        <span class="title">Release 
Notes</span>
-                </a>
-
-            </div>
-    <div class="next">
-        <a  href="release-notes-533.html" rel="next">
-                <span class="title">Release Notes 5.3.3</span>
-                                    <span class="aui-icon aui-icon-small 
atb-icon-arrow-right">Next</span>
-                            </a>
-
-    </div>
-</div> 
+                <div id="ConfluenceContent"> 
 
 <p>This is the consolidated list of changes between Tapestry versions 5.3.1 
and 5.3.2. To upgrade, just update the Maven dependency in you POM file (or <a  
href="download.html">download</a> the new JAR file) and the new version will 
just work. However, please review the <a  href="how-to-upgrade.html">How to 
Upgrade</a> instructions before upgrading. And be sure to check the <a  
href="release-notes-53.html">Release Notes for 5.3</a> and <a  
href="release-notes-531.html">Release Notes for 5.3.1</a> too.</p>
 
@@ -127,31 +104,7 @@
 </li></ul>
 
 <p></p>
-
-    
-<div class="atb-scrollbar-macro">
-    <div class="prev">
-        <a  href="release-notes-531.html" rel="prev">
-                                    <span class="aui-icon aui-icon-small 
atb-icon-arrow-left">Previous</span>
-                                <span class="title">Release Notes 5.3.1</span>
-            </a>
-
-    </div>
-    <div class="parent">
-                    <a  href="release-notes.html" rel="parent">
-                                            <span class="aui-icon 
aui-icon-small atb-icon-arrow-up">Up</span>
-                                        <span class="title">Release 
Notes</span>
-                </a>
-
-            </div>
-    <div class="next">
-        <a  href="release-notes-533.html" rel="next">
-                <span class="title">Release Notes 5.3.3</span>
-                                    <span class="aui-icon aui-icon-small 
atb-icon-arrow-right">Next</span>
-                            </a>
-
-    </div>
-</div></div>
+</div>
       </div>
 
       <div class="clearer"></div>

Modified: websites/production/tapestry/content/release-notes-533.html
==============================================================================
--- websites/production/tapestry/content/release-notes-533.html (original)
+++ websites/production/tapestry/content/release-notes-533.html Thu May 19 
20:20:15 2016
@@ -69,30 +69,7 @@
       </div>
 
       <div id="content">
-                <div id="ConfluenceContent">    
-<div class="atb-scrollbar-macro">
-    <div class="prev">
-        <a  href="release-notes-532.html" rel="prev">
-                                    <span class="aui-icon aui-icon-small 
atb-icon-arrow-left">Previous</span>
-                                <span class="title">Release Notes 5.3.2</span>
-            </a>
-
-    </div>
-    <div class="parent">
-                    <a  href="release-notes.html" rel="parent">
-                                            <span class="aui-icon 
aui-icon-small atb-icon-arrow-up">Up</span>
-                                        <span class="title">Release 
Notes</span>
-                </a>
-
-            </div>
-    <div class="next">
-        <a  href="release-notes-534.html" rel="next">
-                <span class="title">Release Notes 5.3.4</span>
-                                    <span class="aui-icon aui-icon-small 
atb-icon-arrow-right">Next</span>
-                            </a>
-
-    </div>
-</div> 
+                <div id="ConfluenceContent"> 
 
 <p>This is the consolidated list of changes between Tapestry versions 5.3.2 
and 5.3.3. Tapestry 5.3.3 is a drop-in replacement for prior Tapestry 5.3 
releases. To upgrade, just update the Maven dependency in you POM file (or <a  
href="download.html">download</a> the new JAR file) and the new version will 
just work. However, please review the <a  href="how-to-upgrade.html">How to 
Upgrade</a> instructions before upgrading. </p>
 
@@ -123,31 +100,7 @@
                             
                    
  <p></p>
-
-    
-<div class="atb-scrollbar-macro">
-    <div class="prev">
-        <a  href="release-notes-532.html" rel="prev">
-                                    <span class="aui-icon aui-icon-small 
atb-icon-arrow-left">Previous</span>
-                                <span class="title">Release Notes 5.3.2</span>
-            </a>
-
-    </div>
-    <div class="parent">
-                    <a  href="release-notes.html" rel="parent">
-                                            <span class="aui-icon 
aui-icon-small atb-icon-arrow-up">Up</span>
-                                        <span class="title">Release 
Notes</span>
-                </a>
-
-            </div>
-    <div class="next">
-        <a  href="release-notes-534.html" rel="next">
-                <span class="title">Release Notes 5.3.4</span>
-                                    <span class="aui-icon aui-icon-small 
atb-icon-arrow-right">Next</span>
-                            </a>
-
-    </div>
-</div></div>
+</div>
       </div>
 
       <div class="clearer"></div>

Modified: websites/production/tapestry/content/release-notes-534.html
==============================================================================
--- websites/production/tapestry/content/release-notes-534.html (original)
+++ websites/production/tapestry/content/release-notes-534.html Thu May 19 
20:20:15 2016
@@ -69,30 +69,7 @@
       </div>
 
       <div id="content">
-                <div id="ConfluenceContent">    
-<div class="atb-scrollbar-macro">
-    <div class="prev">
-        <a  href="release-notes-533.html" rel="prev">
-                                    <span class="aui-icon aui-icon-small 
atb-icon-arrow-left">Previous</span>
-                                <span class="title">Release Notes 5.3.3</span>
-            </a>
-
-    </div>
-    <div class="parent">
-                    <a  href="release-notes.html" rel="parent">
-                                            <span class="aui-icon 
aui-icon-small atb-icon-arrow-up">Up</span>
-                                        <span class="title">Release 
Notes</span>
-                </a>
-
-            </div>
-    <div class="next">
-        <a  href="release-notes-535.html" rel="next">
-                <span class="title">Release Notes 5.3.5</span>
-                                    <span class="aui-icon aui-icon-small 
atb-icon-arrow-right">Next</span>
-                            </a>
-
-    </div>
-</div> 
+                <div id="ConfluenceContent"> 
 
 <p>This is the consolidated list of changes between Tapestry versions 5.3.3 
and 5.3.4. Tapestry 5.3.4 is a drop-in replacement for prior Tapestry 5.3 
releases. To upgrade, just update the Maven dependency in you POM file (or <a  
href="download.html">download</a> the new JAR file) and the new version will 
just work. However, please review the <a  href="how-to-upgrade.html">How to 
Upgrade</a> instructions before upgrading. </p>
 
@@ -123,31 +100,7 @@
 </li></ul>
                                 
 <p></p>
-
-    
-<div class="atb-scrollbar-macro">
-    <div class="prev">
-        <a  href="release-notes-533.html" rel="prev">
-                                    <span class="aui-icon aui-icon-small 
atb-icon-arrow-left">Previous</span>
-                                <span class="title">Release Notes 5.3.3</span>
-            </a>
-
-    </div>
-    <div class="parent">
-                    <a  href="release-notes.html" rel="parent">
-                                            <span class="aui-icon 
aui-icon-small atb-icon-arrow-up">Up</span>
-                                        <span class="title">Release 
Notes</span>
-                </a>
-
-            </div>
-    <div class="next">
-        <a  href="release-notes-535.html" rel="next">
-                <span class="title">Release Notes 5.3.5</span>
-                                    <span class="aui-icon aui-icon-small 
atb-icon-arrow-right">Next</span>
-                            </a>
-
-    </div>
-</div></div>
+</div>
       </div>
 
       <div class="clearer"></div>

Modified: websites/production/tapestry/content/release-notes-535.html
==============================================================================
--- websites/production/tapestry/content/release-notes-535.html (original)
+++ websites/production/tapestry/content/release-notes-535.html Thu May 19 
20:20:15 2016
@@ -69,30 +69,7 @@
       </div>
 
       <div id="content">
-                <div id="ConfluenceContent">    
-<div class="atb-scrollbar-macro">
-    <div class="prev">
-        <a  href="release-notes-534.html" rel="prev">
-                                    <span class="aui-icon aui-icon-small 
atb-icon-arrow-left">Previous</span>
-                                <span class="title">Release Notes 5.3.4</span>
-            </a>
-
-    </div>
-    <div class="parent">
-                    <a  href="release-notes.html" rel="parent">
-                                            <span class="aui-icon 
aui-icon-small atb-icon-arrow-up">Up</span>
-                                        <span class="title">Release 
Notes</span>
-                </a>
-
-            </div>
-    <div class="next">
-        <a  href="release-notes-536.html" rel="next">
-                <span class="title">Release Notes 5.3.6</span>
-                                    <span class="aui-icon aui-icon-small 
atb-icon-arrow-right">Next</span>
-                            </a>
-
-    </div>
-</div> 
+                <div id="ConfluenceContent"> 
 <p></p><p></p><p></p><p></p><p></p><p></p><p></p><p></p><p></p><p></p><p></p>
 
 <p>This is the consolidated list of changes between Tapestry included in 
version 5.3.5. Tapestry 5.3.5 is a drop-in replacement for prior Tapestry 5.3 
releases. To upgrade, just update the Maven dependency in you POM file (or <a  
href="download.html">download</a> the new JAR file) and the new version will 
just work. However, please review the <a  href="how-to-upgrade.html">How to 
Upgrade</a> instructions before upgrading. </p>
@@ -125,31 +102,7 @@
 <ul><li>[<a  
href="https://issues.apache.org/jira/browse/TAP5-1989";>TAP5-1989</a>] -         
Upgrade bundled Prototype to version 1.7.1
 </li></ul>
                     
-                    <p></p>
-    
-<div class="atb-scrollbar-macro">
-    <div class="prev">
-        <a  href="release-notes-534.html" rel="prev">
-                                    <span class="aui-icon aui-icon-small 
atb-icon-arrow-left">Previous</span>
-                                <span class="title">Release Notes 5.3.4</span>
-            </a>
-
-    </div>
-    <div class="parent">
-                    <a  href="release-notes.html" rel="parent">
-                                            <span class="aui-icon 
aui-icon-small atb-icon-arrow-up">Up</span>
-                                        <span class="title">Release 
Notes</span>
-                </a>
-
-            </div>
-    <div class="next">
-        <a  href="release-notes-536.html" rel="next">
-                <span class="title">Release Notes 5.3.6</span>
-                                    <span class="aui-icon aui-icon-small 
atb-icon-arrow-right">Next</span>
-                            </a>
-
-    </div>
-</div></div>
+                    <p></p></div>
       </div>
 
       <div class="clearer"></div>

Modified: websites/production/tapestry/content/release-notes-536.html
==============================================================================
--- websites/production/tapestry/content/release-notes-536.html (original)
+++ websites/production/tapestry/content/release-notes-536.html Thu May 19 
20:20:15 2016
@@ -69,30 +69,7 @@
       </div>
 
       <div id="content">
-                <div id="ConfluenceContent">    
-<div class="atb-scrollbar-macro">
-    <div class="prev">
-        <a  href="release-notes-535.html" rel="prev">
-                                    <span class="aui-icon aui-icon-small 
atb-icon-arrow-left">Previous</span>
-                                <span class="title">Release Notes 5.3.5</span>
-            </a>
-
-    </div>
-    <div class="parent">
-                    <a  href="release-notes.html" rel="parent">
-                                            <span class="aui-icon 
aui-icon-small atb-icon-arrow-up">Up</span>
-                                        <span class="title">Release 
Notes</span>
-                </a>
-
-            </div>
-    <div class="next">
-        <a  href="release-notes-537.html" rel="next">
-                <span class="title">Release Notes 5.3.7</span>
-                                    <span class="aui-icon aui-icon-small 
atb-icon-arrow-right">Next</span>
-                            </a>
-
-    </div>
-</div> 
+                <div id="ConfluenceContent"> 
 
 <p>This is the consolidated list of changes between Tapestry versions 5.3.5 
and 5.3.6. Tapestry 5.3.6 is a drop-in replacement for prior Tapestry 5.3 
releases. To upgrade, just update the Maven dependency in your POM file (or <a  
href="download.html">download</a> the new JAR file) and the new version will 
just work. However, please review the <a  href="how-to-upgrade.html">How to 
Upgrade</a> instructions before upgrading. </p>
 
@@ -121,31 +98,7 @@
 <ul><li>[<a  
href="https://issues.apache.org/jira/browse/TAP5-1996";>TAP5-1996</a>] -         
Add Severity.SUCCESS enum for alerts
 </li></ul>
                                                 
- <p></p>
-    
-<div class="atb-scrollbar-macro">
-    <div class="prev">
-        <a  href="release-notes-535.html" rel="prev">
-                                    <span class="aui-icon aui-icon-small 
atb-icon-arrow-left">Previous</span>
-                                <span class="title">Release Notes 5.3.5</span>
-            </a>
-
-    </div>
-    <div class="parent">
-                    <a  href="release-notes.html" rel="parent">
-                                            <span class="aui-icon 
aui-icon-small atb-icon-arrow-up">Up</span>
-                                        <span class="title">Release 
Notes</span>
-                </a>
-
-            </div>
-    <div class="next">
-        <a  href="release-notes-537.html" rel="next">
-                <span class="title">Release Notes 5.3.7</span>
-                                    <span class="aui-icon aui-icon-small 
atb-icon-arrow-right">Next</span>
-                            </a>
-
-    </div>
-</div></div>
+ <p></p></div>
       </div>
 
       <div class="clearer"></div>

Modified: websites/production/tapestry/content/release-notes-537.html
==============================================================================
--- websites/production/tapestry/content/release-notes-537.html (original)
+++ websites/production/tapestry/content/release-notes-537.html Thu May 19 
20:20:15 2016
@@ -69,30 +69,7 @@
       </div>
 
       <div id="content">
-                <div id="ConfluenceContent">    
-<div class="atb-scrollbar-macro">
-    <div class="prev">
-        <a  href="release-notes-536.html" rel="prev">
-                                    <span class="aui-icon aui-icon-small 
atb-icon-arrow-left">Previous</span>
-                                <span class="title">Release Notes 5.3.6</span>
-            </a>
-
-    </div>
-    <div class="parent">
-                    <a  href="release-notes.html" rel="parent">
-                                            <span class="aui-icon 
aui-icon-small atb-icon-arrow-up">Up</span>
-                                        <span class="title">Release 
Notes</span>
-                </a>
-
-            </div>
-    <div class="next">
-        <a  href="release-notes-54.html" rel="next">
-                <span class="title">Release Notes 5.4</span>
-                                    <span class="aui-icon aui-icon-small 
atb-icon-arrow-right">Next</span>
-                            </a>
-
-    </div>
-</div>
+                <div id="ConfluenceContent">
 
 <p>This is the consolidated list of changes between Tapestry versions 5.3.6 
and 5.3.7. Tapestry 5.3.7 is a drop-in replacement for prior Tapestry 5.3 
releases. To upgrade, just update the Maven dependency in your POM file (or <a  
href="download.html">download</a> the new JAR file) and the new version will 
just work. However, please review the <a  href="how-to-upgrade.html">How to 
Upgrade</a> instructions before upgrading.</p>
 
@@ -134,31 +111,7 @@
 <ul><li>[<a  
href="https://issues.apache.org/jira/browse/TAP5-2055";>TAP5-2055</a>] -         
Polish translations
 </li></ul>
 
-<p></p>
-    
-<div class="atb-scrollbar-macro">
-    <div class="prev">
-        <a  href="release-notes-536.html" rel="prev">
-                                    <span class="aui-icon aui-icon-small 
atb-icon-arrow-left">Previous</span>
-                                <span class="title">Release Notes 5.3.6</span>
-            </a>
-
-    </div>
-    <div class="parent">
-                    <a  href="release-notes.html" rel="parent">
-                                            <span class="aui-icon 
aui-icon-small atb-icon-arrow-up">Up</span>
-                                        <span class="title">Release 
Notes</span>
-                </a>
-
-            </div>
-    <div class="next">
-        <a  href="release-notes-54.html" rel="next">
-                <span class="title">Release Notes 5.4</span>
-                                    <span class="aui-icon aui-icon-small 
atb-icon-arrow-right">Next</span>
-                            </a>
-
-    </div>
-</div></div>
+<p></p></div>
       </div>
 
       <div class="clearer"></div>

Modified: websites/production/tapestry/content/release-notes-54.html
==============================================================================
--- websites/production/tapestry/content/release-notes-54.html (original)
+++ websites/production/tapestry/content/release-notes-54.html Thu May 19 
20:20:15 2016
@@ -69,30 +69,7 @@
       </div>
 
       <div id="content">
-                <div id="ConfluenceContent"><p>    
-</p><div class="atb-scrollbar-macro">
-    <div class="prev">
-        <a  href="release-notes-537.html" rel="prev">
-                                    <span class="aui-icon aui-icon-small 
atb-icon-arrow-left">Previous</span>
-                                <span class="title">Release Notes 5.3.7</span>
-            </a>
-
-    </div>
-    <div class="parent">
-                    <a  href="release-notes.html" rel="parent">
-                                            <span class="aui-icon 
aui-icon-small atb-icon-arrow-up">Up</span>
-                                        <span class="title">Release 
Notes</span>
-                </a>
-
-            </div>
-    <div class="next">
-        <a  href="release-notes-538.html" rel="next">
-                <span class="title">Release Notes 5.3.8</span>
-                                    <span class="aui-icon aui-icon-small 
atb-icon-arrow-right">Next</span>
-                            </a>
-
-    </div>
-</div>This is the consolidated list of changes between Tapestry versions 5.3 
and 5.4. To upgrade to 5.4, most users who are not using deprecated features 
will be able to just update the dependency version in their Maven POM file or 
Gradle build script (or <a  href="download.html">download</a> the new JAR 
files) and the new version will just work, although the introduction of 
Bootstrap CSS will require some styling adjustments for most applications not 
already using Bootstrap. Please read carefully below before upgrading, and also 
review the <a  href="how-to-upgrade.html">How to Upgrade</a> instructions.<h2 
id="ReleaseNotes5.4-IncompatibleAPIs">Incompatible APIs</h2><h3 
id="ReleaseNotes5.4-JavaScriptSupport">JavaScriptSupport</h3><p>Some existing 
methods of JavaScriptSupport were changed from returning void, to returning the 
JavaScriptSupport instance, to allow for chaining of calls. This interface is 
consumed by end-user code, but not generally implemented by end-user 
code.</p><h2 i
 d="ReleaseNotes5.4-BreakingFeatures">Breaking Features</h2><h3 
id="ReleaseNotes5.4-ClassFactoryRemoved">ClassFactory Removed</h3><p>Tapestry's 
use of the <a  class="external-link" 
href="http://www.csg.is.titech.ac.jp/~chiba/javassist/"; 
rel="nofollow">Javassist</a> bytecode library has been completely removed, 
along with many related services, such as <a  class="external-link" 
href="http://tapestry.apache.org/5.3/apidocs/org/apache/tapestry5/ioc/services/ClassFactory.html";>ClassFactory</a>,
 that were deprecated in 5.3. Use <a  class="external-link" 
href="http://tapestry.apache.org/current/apidocs/org/apache/tapestry5/ioc/services/PlasticProxyFactory.html";>PlasticProxyFactory</a>
 instead. Most users will not be affected by this unless they relied on 
Tapestry's dependency on Javassist.</p><h3 
id="ReleaseNotes5.4-MarkupWriterFactoryAPIchanged">MarkupWriterFactory API 
changed</h3><p>The <a  class="external-link" 
href="http://tapestry.apache.org/current/apidocs/org/apache/tapestry5/servic
 es/MarkupWriterFactory.html">MarkupWriterFactory</a> interface has 3 new 
methods, added to support the HTML5 rules for element endings. If you have any 
classes that <em>implement</em> MarkupWriterFactory (which is rare), they'll 
need to be modified to implement the new methods.</p><h3 
id="ReleaseNotes5.4-InjectedScriptsatBottom">Injected Scripts at 
Bottom</h3><p>In prior versions of Tapestry, JavaScript libraries injected into 
the page (via the @<a  class="external-link" 
href="http://tapestry.apache.org/current/apidocs/org/apache/tapestry5/annotations/Import.html";>Import</a>
 annotation, or via <a  class="external-link" 
href="http://tapestry.apache.org/current/apidocs/org/apache/tapestry5/services/javascript/JavaScriptSupport.html";>JavaScriptSupport</a>),
 were injected into the &lt;head&gt; element of the HTML page, either at the 
end of the element, or before any existing &lt;script&gt; element.</p><p>With 
this release, the Tapestry integrates with <a  class="external-link" href="htt
 p://requirejs.org/" rel="nofollow">RequireJS</a> to dynamically load 
libraries. This may affect a small number of JavaScript libraries, such as <a  
class="external-link" href="http://www.google.com/analytics/"; 
rel="nofollow">Google Analytics</a> that need to be placed at the top of the 
page; in those cases, the library should be added to the template of your 
application's main layout component, instead of relying on @Import and 
JavaScriptSupport.</p><h3 
id="ReleaseNotes5.4-NoRedirectOnFormValidationErrors">No Redirect On Form 
Validation Errors</h3><p>In prior releases of Tapestry, when a client-side form 
was submitted and there were server-side validation errors, Tapestry would 
perform a redirect-after-post to re-render the page; this meant that the <a  
class="external-link" 
href="http://tapestry.apache.org/current/apidocs/org/apache/tapestry5/ValidationTracker.html";>ValidationTracker</a>
 object that stores validation errors would, itself, need to persist to the new 
render request, 
 causing a server-side session to be created. Starting in 5.4, the default 
behavior for server-side validation exceptions is to re-render the page content 
immediately, within the same request; this obviates the need to use a 
persistent field to store the tracker.</p><h2 
id="ReleaseNotes5.4-NewFeatures">New Features</h2><h3 
id="ReleaseNotes5.4-Componentfieldvisibility">Component field 
visibility</h3><p>In prior versions of Tapestry, all instance fields of 
components had to be visibility private; starting with versions 5.3.2 and 5.4, 
this has been relaxed. Component fields may be protected, or package private 
(that is, no visibility modifier). Fields that are final, or annotated with @<a 
 class="external-link" 
href="http://tapestry.apache.org/current/apidocs/org/apache/tapestry5/annotations/Retain.html";>Retain</a>
 may even be public. In any case, this makes it easier for pages to work with 
other pages in the same package, and for subclasses to more easily access the 
fields (including p
 arameter fields, or injections) provided by base classes. This feature should 
be used with care, as it can lead to designs that are more difficult to 
maintain.</p><h3 id="ReleaseNotes5.4-JavaScriptModules">JavaScript 
Modules</h3><p>Prior releases of Tapestry primarily organized client-side logic 
in terms of JavaScript libraries. These libraries can be declaratively imported 
into the page (either during a full-page render, or during an Ajax partial page 
update). In addition, libraries can be combined together into <em>stacks</em>, 
which (in a production application) are combined into a single virtual 
asset.</p><p>The library approach is <a  
href="javascript-rewrite-in-54.html">fundamentally limited in a number of 
ways</a>, including namespace pollution and dealing with dependencies between 
libraries. Tapestry 5.4 introduces a parallel mechanism, based on <a  
class="external-link" href="http://requirejs.org"; rel="nofollow">RequireJS</a> 
and the <a  class="external-link" href="https://
 github.com/amdjs/amdjs-api/wiki/AMD" rel="nofollow">Asynchronous Module 
Definition</a> as a way to speed up initial page load and organize client-side 
JavaScript in a more expressive and maintainable way.</p><h2>        Sub-task
+                <div id="ConfluenceContent"><p>This is the consolidated list 
of changes between Tapestry versions 5.3 and 5.4. To upgrade to 5.4, most users 
who are not using deprecated features will be able to just update the 
dependency version in their Maven POM file or Gradle build script (or <a  
href="download.html">download</a> the new JAR files) and the new version will 
just work, although the introduction of Bootstrap CSS will require some styling 
adjustments for most applications not already using Bootstrap. Please read 
carefully below before upgrading, and also review the <a  
href="how-to-upgrade.html">How to Upgrade</a> instructions.</p><h2 
id="ReleaseNotes5.4-IncompatibleAPIs">Incompatible APIs</h2><h3 
id="ReleaseNotes5.4-JavaScriptSupport">JavaScriptSupport</h3><p>Some existing 
methods of JavaScriptSupport were changed from returning void, to returning the 
JavaScriptSupport instance, to allow for chaining of calls. This interface is 
consumed by end-user code, but not gen
 erally implemented by end-user code.</p><h2 
id="ReleaseNotes5.4-BreakingFeatures">Breaking Features</h2><h3 
id="ReleaseNotes5.4-ClassFactoryRemoved">ClassFactory Removed</h3><p>Tapestry's 
use of the <a  class="external-link" 
href="http://www.csg.is.titech.ac.jp/~chiba/javassist/"; 
rel="nofollow">Javassist</a> bytecode library has been completely removed, 
along with many related services, such as <a  class="external-link" 
href="http://tapestry.apache.org/5.3/apidocs/org/apache/tapestry5/ioc/services/ClassFactory.html";>ClassFactory</a>,
 that were deprecated in 5.3. Use <a  class="external-link" 
href="http://tapestry.apache.org/current/apidocs/org/apache/tapestry5/ioc/services/PlasticProxyFactory.html";>PlasticProxyFactory</a>
 instead. Most users will not be affected by this unless they relied on 
Tapestry's dependency on Javassist.</p><h3 
id="ReleaseNotes5.4-MarkupWriterFactoryAPIchanged">MarkupWriterFactory API 
changed</h3><p>The <a  class="external-link" href="http://tapestry.apache.or
 
g/current/apidocs/org/apache/tapestry5/services/MarkupWriterFactory.html">MarkupWriterFactory</a>
 interface has 3 new methods, added to support the HTML5 rules for element 
endings. If you have any classes that <em>implement</em> MarkupWriterFactory 
(which is rare), they'll need to be modified to implement the new 
methods.</p><h3 id="ReleaseNotes5.4-InjectedScriptsatBottom">Injected Scripts 
at Bottom</h3><p>In prior versions of Tapestry, JavaScript libraries injected 
into the page (via the @<a  class="external-link" 
href="http://tapestry.apache.org/current/apidocs/org/apache/tapestry5/annotations/Import.html";>Import</a>
 annotation, or via <a  class="external-link" 
href="http://tapestry.apache.org/current/apidocs/org/apache/tapestry5/services/javascript/JavaScriptSupport.html";>JavaScriptSupport</a>),
 were injected into the &lt;head&gt; element of the HTML page, either at the 
end of the element, or before any existing &lt;script&gt; element.</p><p>With 
this release, the Tapestry integr
 ates with <a  class="external-link" href="http://requirejs.org/"; 
rel="nofollow">RequireJS</a> to dynamically load libraries. This may affect a 
small number of JavaScript libraries, such as <a  class="external-link" 
href="http://www.google.com/analytics/"; rel="nofollow">Google Analytics</a> 
that need to be placed at the top of the page; in those cases, the library 
should be added to the template of your application's main layout component, 
instead of relying on @Import and JavaScriptSupport.</p><h3 
id="ReleaseNotes5.4-NoRedirectOnFormValidationErrors">No Redirect On Form 
Validation Errors</h3><p>In prior releases of Tapestry, when a client-side form 
was submitted and there were server-side validation errors, Tapestry would 
perform a redirect-after-post to re-render the page; this meant that the <a  
class="external-link" 
href="http://tapestry.apache.org/current/apidocs/org/apache/tapestry5/ValidationTracker.html";>ValidationTracker</a>
 object that stores validation errors would, itself
 , need to persist to the new render request, causing a server-side session to 
be created. Starting in 5.4, the default behavior for server-side validation 
exceptions is to re-render the page content immediately, within the same 
request; this obviates the need to use a persistent field to store the 
tracker.</p><h2 id="ReleaseNotes5.4-NewFeatures">New Features</h2><h3 
id="ReleaseNotes5.4-Componentfieldvisibility">Component field 
visibility</h3><p>In prior versions of Tapestry, all instance fields of 
components had to be visibility private; starting with versions 5.3.2 and 5.4, 
this has been relaxed. Component fields may be protected, or package private 
(that is, no visibility modifier). Fields that are final, or annotated with @<a 
 class="external-link" 
href="http://tapestry.apache.org/current/apidocs/org/apache/tapestry5/annotations/Retain.html";>Retain</a>
 may even be public. In any case, this makes it easier for pages to work with 
other pages in the same package, and for subclasses 
 to more easily access the fields (including parameter fields, or injections) 
provided by base classes. This feature should be used with care, as it can lead 
to designs that are more difficult to maintain.</p><h3 
id="ReleaseNotes5.4-JavaScriptModules">JavaScript Modules</h3><p>Prior releases 
of Tapestry primarily organized client-side logic in terms of JavaScript 
libraries. These libraries can be declaratively imported into the page (either 
during a full-page render, or during an Ajax partial page update). In addition, 
libraries can be combined together into <em>stacks</em>, which (in a production 
application) are combined into a single virtual asset.</p><p>The library 
approach is <a  href="javascript-rewrite-in-54.html">fundamentally limited in a 
number of ways</a>, including namespace pollution and dealing with dependencies 
between libraries. Tapestry 5.4 introduces a parallel mechanism, based on <a  
class="external-link" href="http://requirejs.org"; rel="nofollow">RequireJS</a> 
and
  the <a  class="external-link" 
href="https://github.com/amdjs/amdjs-api/wiki/AMD"; rel="nofollow">Asynchronous 
Module Definition</a> as a way to speed up initial page load and organize 
client-side JavaScript in a more expressive and maintainable way.</p><h2>       
 Sub-task
 </h2>
 <ul><li>[<a  
href="https://issues.apache.org/jira/browse/TAP5-2445";>TAP5-2445</a>] -         
Reduce usage of PerthreadMap in AbstractConditional
 </li><li>[<a  
href="https://issues.apache.org/jira/browse/TAP5-2446";>TAP5-2446</a>] -         
Use ObjectCreator instead of PerThreadValue when appropriate
@@ -614,30 +591,7 @@
 </li><li>[<a  
href="https://issues.apache.org/jira/browse/TAP5-2353";>TAP5-2353</a>] -         
It should be possible to unregister DOM event listeners
 </li></ul>
 
-    
-<div class="atb-scrollbar-macro">
-    <div class="prev">
-        <a  href="release-notes-537.html" rel="prev">
-                                    <span class="aui-icon aui-icon-small 
atb-icon-arrow-left">Previous</span>
-                                <span class="title">Release Notes 5.3.7</span>
-            </a>
-
-    </div>
-    <div class="parent">
-                    <a  href="release-notes.html" rel="parent">
-                                            <span class="aui-icon 
aui-icon-small atb-icon-arrow-up">Up</span>
-                                        <span class="title">Release 
Notes</span>
-                </a>
-
-            </div>
-    <div class="next">
-        <a  href="release-notes-538.html" rel="next">
-                <span class="title">Release Notes 5.3.8</span>
-                                    <span class="aui-icon aui-icon-small 
atb-icon-arrow-right">Next</span>
-                            </a>
-
-    </div>
-</div></div>
+</div>
       </div>
 
       <div class="clearer"></div>

Modified: websites/production/tapestry/content/release-upgrade-faq.html
==============================================================================
--- websites/production/tapestry/content/release-upgrade-faq.html (original)
+++ websites/production/tapestry/content/release-upgrade-faq.html Thu May 19 
20:20:15 2016
@@ -69,26 +69,7 @@
       </div>
 
       <div id="content">
-                <div id="ConfluenceContent">    
-<div class="atb-scrollbar-macro">
-    <div class="prev">
-        <a  href="maven-support-faq.html" rel="prev">
-                                    <span class="aui-icon aui-icon-small 
atb-icon-arrow-left">Previous</span>
-                                <span class="title">Maven Support FAQ</span>
-            </a>
-
-    </div>
-    <div class="parent">
-                    <a  href="frequently-asked-questions.html" rel="parent">
-                                            <span class="aui-icon 
aui-icon-small atb-icon-arrow-up">Up</span>
-                                        <span class="title">Frequently Asked 
Questions</span>
-                </a>
-
-            </div>
-    <div class="next">
-        
-    </div>
-</div> 
+                <div id="ConfluenceContent"> 
 
 <h2 id="ReleaseUpgradeFAQ-ReleaseUpgradeFAQ">Release Upgrade FAQ </h2>
 
@@ -97,27 +78,7 @@
 <h3 
id="ReleaseUpgradeFAQ-WhydoIgetanexceptionaboutorg.apache.tapestry5.internal.services.RequestPathOptimizerafterupgradingto5.2?">Why
 do I get an exception about 
org.apache.tapestry5.internal.services.RequestPathOptimizer after upgrading to 
5.2?</h3>
 
 <p>Although Tapestry works very hard to keep backwards compatibility between 
releases for <em>public</em> APIs, all <em>internal</em> APIs are subject to 
change. This error is commonly due to the use of the ChenilleKit library, which 
makes use of some internal APIs. You must also upgrade your ChenilleKit 
dependency when moving from Tapestry 5.1 to 5.2 or later. See the <a  
class="external-link" 
href="http://tapestry.markmail.org/thread/3cj2wuvl4idnpmjr"; 
rel="nofollow">complete discussion of this from the Tapestry user mailing 
list</a>. </p>
-
-    
-<div class="atb-scrollbar-macro">
-    <div class="prev">
-        <a  href="maven-support-faq.html" rel="prev">
-                                    <span class="aui-icon aui-icon-small 
atb-icon-arrow-left">Previous</span>
-                                <span class="title">Maven Support FAQ</span>
-            </a>
-
-    </div>
-    <div class="parent">
-                    <a  href="frequently-asked-questions.html" rel="parent">
-                                            <span class="aui-icon 
aui-icon-small atb-icon-arrow-up">Up</span>
-                                        <span class="title">Frequently Asked 
Questions</span>
-                </a>
-
-            </div>
-    <div class="next">
-        
-    </div>
-</div></div>
+</div>
       </div>
 
       <div class="clearer"></div>

Modified: websites/production/tapestry/content/request-processing-faq.html
==============================================================================
--- websites/production/tapestry/content/request-processing-faq.html (original)
+++ websites/production/tapestry/content/request-processing-faq.html Thu May 19 
20:20:15 2016
@@ -69,30 +69,7 @@
       </div>
 
       <div id="content">
-                <div id="ConfluenceContent">    
-<div class="atb-scrollbar-macro">
-    <div class="prev">
-        <a  href="integration-with-existing-applications.html" rel="prev">
-                                    <span class="aui-icon aui-icon-small 
atb-icon-arrow-left">Previous</span>
-                                <span class="title">Integration with existing 
applications</span>
-            </a>
-
-    </div>
-    <div class="parent">
-                    <a  href="frequently-asked-questions.html" rel="parent">
-                                            <span class="aui-icon 
aui-icon-small atb-icon-arrow-up">Up</span>
-                                        <span class="title">Frequently Asked 
Questions</span>
-                </a>
-
-            </div>
-    <div class="next">
-        <a  href="limitations.html" rel="next">
-                <span class="title">Limitations</span>
-                                    <span class="aui-icon aui-icon-small 
atb-icon-arrow-right">Next</span>
-                            </a>
-
-    </div>
-</div> 
+                <div id="ConfluenceContent"> 
 
 <h2 id="RequestProcessingFAQ-RequestProcessing">Request Processing</h2>
 
@@ -115,30 +92,7 @@ public static void contributeIgnoredPath
 
 <p>Alternately, you can configure the Tapestry application to execute inside a 
folder to avoid conflicts. See the notes on the <a  
href="configuration.html">configuration page</a>.</p>
 
-    
-<div class="atb-scrollbar-macro">
-    <div class="prev">
-        <a  href="integration-with-existing-applications.html" rel="prev">
-                                    <span class="aui-icon aui-icon-small 
atb-icon-arrow-left">Previous</span>
-                                <span class="title">Integration with existing 
applications</span>
-            </a>
-
-    </div>
-    <div class="parent">
-                    <a  href="frequently-asked-questions.html" rel="parent">
-                                            <span class="aui-icon 
aui-icon-small atb-icon-arrow-up">Up</span>
-                                        <span class="title">Frequently Asked 
Questions</span>
-                </a>
-
-            </div>
-    <div class="next">
-        <a  href="limitations.html" rel="next">
-                <span class="title">Limitations</span>
-                                    <span class="aui-icon aui-icon-small 
atb-icon-arrow-right">Next</span>
-                            </a>
-
-    </div>
-</div> </div>
+ </div>
       </div>
 
       <div class="clearer"></div>

Modified: websites/production/tapestry/content/security-faq.html
==============================================================================
--- websites/production/tapestry/content/security-faq.html (original)
+++ websites/production/tapestry/content/security-faq.html Thu May 19 20:20:15 
2016
@@ -69,30 +69,7 @@
       </div>
 
       <div id="content">
-                <div id="ConfluenceContent"><p>    
-</p><div class="atb-scrollbar-macro">
-    <div class="prev">
-        <a  href="tapestry-inversion-of-control-faq.html" rel="prev">
-                                    <span class="aui-icon aui-icon-small 
atb-icon-arrow-left">Previous</span>
-                                <span class="title">Tapestry Inversion of 
Control FAQ</span>
-            </a>
-
-    </div>
-    <div class="parent">
-                    <a  href="frequently-asked-questions.html" rel="parent">
-                                            <span class="aui-icon 
aui-icon-small atb-icon-arrow-up">Up</span>
-                                        <span class="title">Frequently Asked 
Questions</span>
-                </a>
-
-            </div>
-    <div class="next">
-        <a  href="integration-with-existing-applications.html" rel="next">
-                <span class="title">Integration with existing 
applications</span>
-                                    <span class="aui-icon aui-icon-small 
atb-icon-arrow-right">Next</span>
-                            </a>
-
-    </div>
-</div><h2 id="SecurityFAQ-SecurityFAQ">Security FAQ</h2><p>&#160;</p><div 
class="aui-label" style="float:right" title="Related Articles">
+                <div id="ConfluenceContent"><h2 
id="SecurityFAQ-SecurityFAQ">Security FAQ</h2><p>&#160;</p><div 
class="aui-label" style="float:right" title="Related Articles">
 
 
 
@@ -138,30 +115,7 @@
     if (productionMode) { configuration.override("LocalhostOnly", null); }
   } 
 </pre>
-</div></div><p>    
-</p><div class="atb-scrollbar-macro">
-    <div class="prev">
-        <a  href="tapestry-inversion-of-control-faq.html" rel="prev">
-                                    <span class="aui-icon aui-icon-small 
atb-icon-arrow-left">Previous</span>
-                                <span class="title">Tapestry Inversion of 
Control FAQ</span>
-            </a>
-
-    </div>
-    <div class="parent">
-                    <a  href="frequently-asked-questions.html" rel="parent">
-                                            <span class="aui-icon 
aui-icon-small atb-icon-arrow-up">Up</span>
-                                        <span class="title">Frequently Asked 
Questions</span>
-                </a>
-
-            </div>
-    <div class="next">
-        <a  href="integration-with-existing-applications.html" rel="next">
-                <span class="title">Integration with existing 
applications</span>
-                                    <span class="aui-icon aui-icon-small 
atb-icon-arrow-right">Next</span>
-                            </a>
-
-    </div>
-</div></div>
+</div></div><p></p></div>
       </div>
 
       <div class="clearer"></div>

Modified: websites/production/tapestry/content/session-storage.html
==============================================================================
--- websites/production/tapestry/content/session-storage.html (original)
+++ websites/production/tapestry/content/session-storage.html Thu May 19 
20:20:15 2016
@@ -111,11 +111,11 @@
 </div><p>Ordinary <a  href="persistent-page-data.html">page-persistent 
fields</a> won't work for this, since persistent fields are available only to a 
specific page, not shared across multiple pages.</p><p>Tapestry provides two 
mechanisms for storing such data: Session State Objects and Session Attributes. 
When deciding between the two, it's best to use Session State Objects for 
complex objects, and Session Attributes for simple types.</p><h2 
id="SessionStorage-SessionStateObjects">Session State Objects</h2><p>With a 
Session State Object (SSO), the value is automatically stored outside the page; 
with the default storage strategy, it is stored in the session. Such a value is 
global to all pages <em>for the same user</em>, but is stored separately for 
different users.</p><p>A field holding an SSO is marked with the @<a  
class="external-link" 
href="http://tapestry.apache.org/current/apidocs/org/apache/tapestry5/annotations/SessionState.html";>SessionState</a>
 annotation.</p><div class="
 navmenu" style="float:right; background:white; margin:3px; padding:3px">
 <div class="panel" style="border-width: 1px;"><div class="panelHeader" 
style="border-bottom-width: 1px;"><b>Contents</b></div><div 
class="panelContent">
 <style type="text/css">/*<![CDATA[*/
-div.rbtoc1447035654906 {padding: 0px;}
-div.rbtoc1447035654906 ul {list-style: disc;margin-left: 0px;}
-div.rbtoc1447035654906 li {margin-left: 0px;padding-left: 0px;}
+div.rbtoc1463689169786 {padding: 0px;}
+div.rbtoc1463689169786 ul {list-style: disc;margin-left: 0px;}
+div.rbtoc1463689169786 li {margin-left: 0px;padding-left: 0px;}
 
-/*]]>*/</style><div class="toc-macro rbtoc1447035654906">
+/*]]>*/</style><div class="toc-macro rbtoc1463689169786">
 <ul class="toc-indentation"><li>Related Articles</li></ul>
 <ul><li><a  href="#SessionStorage-SessionStateObjects">Session State 
Objects</a>
 <ul class="toc-indentation"><li><a  
href="#SessionStorage-Pitfalls">Pitfalls</a></li><li><a  
href="#SessionStorage-CheckforCreation">Check for Creation</a></li><li><a  
href="#SessionStorage-PersistenceStrategies">Persistence 
Strategies</a></li><li><a  href="#SessionStorage-ConfiguringSSOs">Configuring 
SSOs</a></li></ul>

Modified: websites/production/tapestry/content/specific-errors-faq.html
==============================================================================
--- websites/production/tapestry/content/specific-errors-faq.html (original)
+++ websites/production/tapestry/content/specific-errors-faq.html Thu May 19 
20:20:15 2016
@@ -69,30 +69,7 @@
       </div>
 
       <div id="content">
-                <div id="ConfluenceContent"><p>    
-</p><div class="atb-scrollbar-macro">
-    <div class="prev">
-        <a  href="limitations.html" rel="prev">
-                                    <span class="aui-icon aui-icon-small 
atb-icon-arrow-left">Previous</span>
-                                <span class="title">Limitations</span>
-            </a>
-
-    </div>
-    <div class="parent">
-                    <a  href="frequently-asked-questions.html" rel="parent">
-                                            <span class="aui-icon 
aui-icon-small atb-icon-arrow-up">Up</span>
-                                        <span class="title">Frequently Asked 
Questions</span>
-                </a>
-
-            </div>
-    <div class="next">
-        <a  href="hibernate-support-faq.html" rel="next">
-                <span class="title">Hibernate Support FAQ</span>
-                                    <span class="aui-icon aui-icon-small 
atb-icon-arrow-right">Next</span>
-                            </a>
-
-    </div>
-</div><div class="aui-label" style="float:right" title="Related Articles">
+                <div id="ConfluenceContent"><div class="aui-label" 
style="float:right" title="Related Articles">
 
 
 
@@ -158,30 +135,7 @@
             }
         };
     }</pre>
-</div></div><p><em>Thanks to <a  class="external-link" 
href="http://mail-archives.apache.org/mod_mbox/tapestry-users/201110.mbox/%[email protected]%3E";>Lenny
 Primak</a> for the above code. A slightly less fragile approach is <a  
class="external-link" 
href="https://mail-archives.apache.org/mod_mbox/tapestry-users/201509.mbox/%3ccae26fnjevncyv52kms-kpsewwnaln9pg6lg60xzkxuhs0ut...@mail.gmail.com%3E";>described
 here</a>. When <a  class="external-link" 
href="https://issues.apache.org/jira/browse/TAP5-1733";>TAP5-1733</a> is fixed a 
much less fragile solution may be possible.</em></p><p>&#160;    
-</p><div class="atb-scrollbar-macro">
-    <div class="prev">
-        <a  href="limitations.html" rel="prev">
-                                    <span class="aui-icon aui-icon-small 
atb-icon-arrow-left">Previous</span>
-                                <span class="title">Limitations</span>
-            </a>
-
-    </div>
-    <div class="parent">
-                    <a  href="frequently-asked-questions.html" rel="parent">
-                                            <span class="aui-icon 
aui-icon-small atb-icon-arrow-up">Up</span>
-                                        <span class="title">Frequently Asked 
Questions</span>
-                </a>
-
-            </div>
-    <div class="next">
-        <a  href="hibernate-support-faq.html" rel="next">
-                <span class="title">Hibernate Support FAQ</span>
-                                    <span class="aui-icon aui-icon-small 
atb-icon-arrow-right">Next</span>
-                            </a>
-
-    </div>
-</div></div>
+</div></div><p><em>Thanks to <a  class="external-link" 
href="http://mail-archives.apache.org/mod_mbox/tapestry-users/201110.mbox/%[email protected]%3E";>Lenny
 Primak</a> for the above code. A slightly less fragile approach is <a  
class="external-link" 
href="https://mail-archives.apache.org/mod_mbox/tapestry-users/201509.mbox/%3ccae26fnjevncyv52kms-kpsewwnaln9pg6lg60xzkxuhs0ut...@mail.gmail.com%3E";>described
 here</a>. When <a  class="external-link" 
href="https://issues.apache.org/jira/browse/TAP5-1733";>TAP5-1733</a> is fixed a 
much less fragile solution may be possible.</em></p><p>&#160;</p></div>
       </div>
 
       <div class="clearer"></div>

Modified: 
websites/production/tapestry/content/tapestry-inversion-of-control-faq.html
==============================================================================
--- websites/production/tapestry/content/tapestry-inversion-of-control-faq.html 
(original)
+++ websites/production/tapestry/content/tapestry-inversion-of-control-faq.html 
Thu May 19 20:20:15 2016
@@ -69,30 +69,7 @@
       </div>
 
       <div id="content">
-                <div id="ConfluenceContent"><p>    
-</p><div class="atb-scrollbar-macro">
-    <div class="prev">
-        <a  href="injection-faq.html" rel="prev">
-                                    <span class="aui-icon aui-icon-small 
atb-icon-arrow-left">Previous</span>
-                                <span class="title">Injection FAQ</span>
-            </a>
-
-    </div>
-    <div class="parent">
-                    <a  href="frequently-asked-questions.html" rel="parent">
-                                            <span class="aui-icon 
aui-icon-small atb-icon-arrow-up">Up</span>
-                                        <span class="title">Frequently Asked 
Questions</span>
-                </a>
-
-            </div>
-    <div class="next">
-        <a  href="security-faq.html" rel="next">
-                <span class="title">Security FAQ</span>
-                                    <span class="aui-icon aui-icon-small 
atb-icon-arrow-right">Next</span>
-                            </a>
-
-    </div>
-</div><h2 
id="TapestryInversionofControlFAQ-TapestryInversionofControlContainer">Tapestry 
Inversion of Control Container</h2><p>Main article: <a  
href="ioc.html">Tapestry IoC</a></p><p>&#160;</p><div class="aui-label" 
style="float:right" title="Related Articles">
+                <div id="ConfluenceContent"><h2 
id="TapestryInversionofControlFAQ-TapestryInversionofControlContainer">Tapestry 
Inversion of Control Container</h2><p>Main article: <a  
href="ioc.html">Tapestry IoC</a></p><p>&#160;</p><div class="aui-label" 
style="float:right" title="Related Articles">
 
 
 
@@ -169,30 +146,7 @@
   }
 }
 </pre>
-</div></div><p>After Tapestry invokes the constructor of the service 
implementation, and after it performs any field injections, it invokes post 
injection methods. The methods must be public and return void. Parameters to a 
post injection method represent further injections ... in the above example, 
the RegistryShutdownHub is injected into the PostInjection method, since it is 
only used inside that one method.</p><div class="confluence-information-macro 
confluence-information-macro-warning"><span class="aui-icon aui-icon-small 
aui-iconfont-error confluence-information-macro-icon"></span><div 
class="confluence-information-macro-body"><p>It is <strong>not</strong> 
recommended that MyServiceImpl take RegistryShutdownHub as a constructor 
parameter and register itself as a listener inside the constructor. Doing so is 
an example of <a  class="external-link" 
href="http://www.ibm.com/developerworks/java/library/j-jtp0618.html"; 
rel="nofollow">unsafe publishing</a>, a remote but potential thr
 ead safety issue.</p></div></div><p>This same technique will work for any kind 
of resource that must be cleaned up or destroyed when the registry shuts 
down.</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>Be careful not to invoke methods 
on any service proxy objects as they will also be shutting down with the 
Registry. A RegistryShutdownListener should not be reliant on anything outside 
of itself.</p></div></div><h3 
id="TapestryInversionofControlFAQ-HowdoImakemyservicestartupwiththerestoftheapplication,ratherthanlazily?">How
 do I make my service startup with the rest of the application, rather than 
lazily?</h3><p>Tapestry services are designed to be <em>lazy</em>; they are 
only fully realized when needed: when the first method on the service interface 
is invoked.</p><p>Sometimes a service does extra work
  that is desirable at application startup: examples may be registering message 
handlers with a JMS implementation, or setting up indexing. Since the service's 
constructor (or <a  class="external-link" 
href="http://tapestry.apache.org/current/apidocs/org/apache/tapestry5/ioc/annotations/PostInjection.html";>@PostInjection</a>
 methods) are not invoked until the service is realized.</p><p>The solution is 
the <a  class="external-link" 
href="http://tapestry.apache.org/current/apidocs/org/apache/tapestry5/ioc/annotations/EagerLoad.html";>@EagerLoad</a>
 annotation; service implementation classes marked with this annotation are 
loaded when the Registry is first startup, rather than lazily.    
-</p><div class="atb-scrollbar-macro">
-    <div class="prev">
-        <a  href="injection-faq.html" rel="prev">
-                                    <span class="aui-icon aui-icon-small 
atb-icon-arrow-left">Previous</span>
-                                <span class="title">Injection FAQ</span>
-            </a>
-
-    </div>
-    <div class="parent">
-                    <a  href="frequently-asked-questions.html" rel="parent">
-                                            <span class="aui-icon 
aui-icon-small atb-icon-arrow-up">Up</span>
-                                        <span class="title">Frequently Asked 
Questions</span>
-                </a>
-
-            </div>
-    <div class="next">
-        <a  href="security-faq.html" rel="next">
-                <span class="title">Security FAQ</span>
-                                    <span class="aui-icon aui-icon-small 
atb-icon-arrow-right">Next</span>
-                            </a>
-
-    </div>
-</div></div>
+</div></div><p>After Tapestry invokes the constructor of the service 
implementation, and after it performs any field injections, it invokes post 
injection methods. The methods must be public and return void. Parameters to a 
post injection method represent further injections ... in the above example, 
the RegistryShutdownHub is injected into the PostInjection method, since it is 
only used inside that one method.</p><div class="confluence-information-macro 
confluence-information-macro-warning"><span class="aui-icon aui-icon-small 
aui-iconfont-error confluence-information-macro-icon"></span><div 
class="confluence-information-macro-body"><p>It is <strong>not</strong> 
recommended that MyServiceImpl take RegistryShutdownHub as a constructor 
parameter and register itself as a listener inside the constructor. Doing so is 
an example of <a  class="external-link" 
href="http://www.ibm.com/developerworks/java/library/j-jtp0618.html"; 
rel="nofollow">unsafe publishing</a>, a remote but potential thr
 ead safety issue.</p></div></div><p>This same technique will work for any kind 
of resource that must be cleaned up or destroyed when the registry shuts 
down.</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>Be careful not to invoke methods 
on any service proxy objects as they will also be shutting down with the 
Registry. A RegistryShutdownListener should not be reliant on anything outside 
of itself.</p></div></div><h3 
id="TapestryInversionofControlFAQ-HowdoImakemyservicestartupwiththerestoftheapplication,ratherthanlazily?">How
 do I make my service startup with the rest of the application, rather than 
lazily?</h3><p>Tapestry services are designed to be <em>lazy</em>; they are 
only fully realized when needed: when the first method on the service interface 
is invoked.</p><p>Sometimes a service does extra work
  that is desirable at application startup: examples may be registering message 
handlers with a JMS implementation, or setting up indexing. Since the service's 
constructor (or <a  class="external-link" 
href="http://tapestry.apache.org/current/apidocs/org/apache/tapestry5/ioc/annotations/PostInjection.html";>@PostInjection</a>
 methods) are not invoked until the service is realized.</p><p>The solution is 
the <a  class="external-link" 
href="http://tapestry.apache.org/current/apidocs/org/apache/tapestry5/ioc/annotations/EagerLoad.html";>@EagerLoad</a>
 annotation; service implementation classes marked with this annotation are 
loaded when the Registry is first startup, rather than lazily.</p></div>
       </div>
 
       <div class="clearer"></div>

Modified: websites/production/tapestry/content/templating-and-markup-faq.html
==============================================================================
--- websites/production/tapestry/content/templating-and-markup-faq.html 
(original)
+++ websites/production/tapestry/content/templating-and-markup-faq.html Thu May 
19 20:20:15 2016
@@ -69,30 +69,7 @@
       </div>
 
       <div id="content">
-                <div id="ConfluenceContent">    
-<div class="atb-scrollbar-macro">
-    <div class="prev">
-        <a  href="general-questions.html" rel="prev">
-                                    <span class="aui-icon aui-icon-small 
atb-icon-arrow-left">Previous</span>
-                                <span class="title">General Questions</span>
-            </a>
-
-    </div>
-    <div class="parent">
-                    <a  href="frequently-asked-questions.html" rel="parent">
-                                            <span class="aui-icon 
aui-icon-small atb-icon-arrow-up">Up</span>
-                                        <span class="title">Frequently Asked 
Questions</span>
-                </a>
-
-            </div>
-    <div class="next">
-        <a  href="page-and-component-classes-faq.html" rel="next">
-                <span class="title">Page And Component Classes FAQ</span>
-                                    <span class="aui-icon aui-icon-small 
atb-icon-arrow-right">Next</span>
-                            </a>
-
-    </div>
-</div><h2 id="TemplatingandMarkupFAQ-TemplatingandMarkup">Templating and 
Markup</h2><p>Main Article: <a  href="component-templates.html">Component 
Templates</a></p><h3 
id="TemplatingandMarkupFAQ-WhydoIgetaSAXParseExceptionwhenIuseanHTMLentity,suchas&amp;nbsp;inmytemplate?">Why
 do I get a SAXParseException when I use an HTML entity, such as 
<code>&amp;nbsp;</code> in my template?</h3><p>Tapestry uses a standard SAX 
parser to read your templates. This means that your templates must be <em>well 
formed</em>: open and close tags must balance, attribute values must be quoted, 
and entities must be declared. The easiest way to accomplish this is to add a 
DOCTYPE to your the top of your template:</p><div class="code panel pdl" 
style="border-width: 1px;"><div class="codeContent panelContent pdl">
+                <div id="ConfluenceContent"><h2 
id="TemplatingandMarkupFAQ-TemplatingandMarkup">Templating and 
Markup</h2><p>Main Article: <a  href="component-templates.html">Component 
Templates</a></p><h3 
id="TemplatingandMarkupFAQ-WhydoIgetaSAXParseExceptionwhenIuseanHTMLentity,suchas&amp;nbsp;inmytemplate?">Why
 do I get a SAXParseException when I use an HTML entity, such as 
<code>&amp;nbsp;</code> in my template?</h3><p>Tapestry uses a standard SAX 
parser to read your templates. This means that your templates must be <em>well 
formed</em>: open and close tags must balance, attribute values must be quoted, 
and entities must be declared. The easiest way to accomplish this is to add a 
DOCTYPE to your the top of your template:</p><div class="code panel pdl" 
style="border-width: 1px;"><div class="codeContent panelContent pdl">
 <pre class="brush: xml; gutter: false; theme: Default" 
style="font-size:12px;">&lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 
Strict//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"&gt;
 </pre>
@@ -136,30 +113,7 @@
     return isUrgent() ? "urgent" : null;
   }
 </pre>
-</div></div><p>When an informal parameter is bound to null, then the attribute 
is not written out at all.</p><p>You can verify which components support 
informal parameters by checking the component reference, or looking for the @<a 
 class="external-link" 
href="http://tapestry.apache.org/current/apidocs/org/apache/tapestry5/annotations/SupportsInformalParameters.html";>SupportsInformalParameters</a>
 annotation in the components' source file.</p>    
-<div class="atb-scrollbar-macro">
-    <div class="prev">
-        <a  href="general-questions.html" rel="prev">
-                                    <span class="aui-icon aui-icon-small 
atb-icon-arrow-left">Previous</span>
-                                <span class="title">General Questions</span>
-            </a>
-
-    </div>
-    <div class="parent">
-                    <a  href="frequently-asked-questions.html" rel="parent">
-                                            <span class="aui-icon 
aui-icon-small atb-icon-arrow-up">Up</span>
-                                        <span class="title">Frequently Asked 
Questions</span>
-                </a>
-
-            </div>
-    <div class="next">
-        <a  href="page-and-component-classes-faq.html" rel="next">
-                <span class="title">Page And Component Classes FAQ</span>
-                                    <span class="aui-icon aui-icon-small 
atb-icon-arrow-right">Next</span>
-                            </a>
-
-    </div>
-</div><p>&#160;</p><p>&#160;</p><p>&#160;</p><p>&#160;</p><p>&#160;</p><p>&#160;</p><p></p><p><table
 class="Footnotes" style="width: 100%; border:none;" cellspacing="0" 
cellpadding="0" summary="This table contains one or more notes for references 
made elsewhere on the page."><caption 
class="accessibility">Footnotes</caption><thead class="accessibility"><tr 
class="accessibility"><th colspan="1" rowspan="1" class="accessibility" 
id="footnote-th1">Reference</th><th colspan="1" rowspan="1" 
class="accessibility" 
id="footnote-th2">Notes</th></tr></thead><tbody></tbody></table></p><p></p><p>&#160;</p><p>&#160;</p><p>&#160;</p><p>&#160;</p></div>
+</div></div><p>When an informal parameter is bound to null, then the attribute 
is not written out at all.</p><p>You can verify which components support 
informal parameters by checking the component reference, or looking for the @<a 
 class="external-link" 
href="http://tapestry.apache.org/current/apidocs/org/apache/tapestry5/annotations/SupportsInformalParameters.html";>SupportsInformalParameters</a>
 annotation in the components' source 
file.</p><p>&#160;</p><p>&#160;</p><p>&#160;</p><p>&#160;</p><p>&#160;</p><p>&#160;</p><p></p><p></p><p><table
 class="Footnotes" style="width: 100%; border:none;" cellspacing="0" 
cellpadding="0" summary="This table contains one or more notes for references 
made elsewhere on the page."><caption 
class="accessibility">Footnotes</caption><thead class="accessibility"><tr 
class="accessibility"><th colspan="1" rowspan="1" class="accessibility" 
id="footnote-th1">Reference</th><th colspan="1" rowspan="1" 
class="accessibility" id="footnote-th2">Notes</th></tr></t
 
head><tbody></tbody></table></p><p></p><p></p><p>&#160;</p><p>&#160;</p><p>&#160;</p><p>&#160;</p></div>
       </div>
 
       <div class="clearer"></div>

Modified: websites/production/tapestry/content/test-page-2.html
==============================================================================
--- websites/production/tapestry/content/test-page-2.html (original)
+++ websites/production/tapestry/content/test-page-2.html Thu May 19 20:20:15 
2016
@@ -71,11 +71,11 @@
       <div id="content">
                 <div id="ConfluenceContent"><p>
 <style type="text/css">/*<![CDATA[*/
-div.rbtoc1447035628801 {padding: 0px;}
-div.rbtoc1447035628801 ul {list-style: disc;margin-left: 0px;}
-div.rbtoc1447035628801 li {margin-left: 0px;padding-left: 0px;}
+div.rbtoc1463689185242 {padding: 0px;}
+div.rbtoc1463689185242 ul {list-style: disc;margin-left: 0px;}
+div.rbtoc1463689185242 li {margin-left: 0px;padding-left: 0px;}
 
-/*]]>*/</style></p><div class="toc-macro rbtoc1447035628801">
+/*]]>*/</style></p><div class="toc-macro rbtoc1463689185242">
 <ul class="toc-indentation"><li><a  href="#TestPage2-Generalquestions">General 
questions</a>
 <ul class="toc-indentation"><li><a  
href="#TestPage2-HowdoIgetstartedwithTapestry?">How do I get started with 
Tapestry?</a></li><li><a  
href="#TestPage2-WhydoesTapestryusePrototype?WhynotinsertfavoriteJavaScriptlibraryhere?">Why
 does Tapestry use Prototype? Why not insert favorite JavaScript library 
here?</a></li><li><a  
href="#TestPage2-WhydoesTapestryhaveitsownInversionofControlContainer?WhynotSpringorGuice?">Why
 does Tapestry have its own Inversion of Control Container? Why not Spring or 
Guice?</a></li><li><a  
href="#TestPage2-HowdoIupgradefromTapestry4toTapestry5?">How do I upgrade from 
Tapestry 4 to Tapestry 5?</a></li><li><a  
href="#TestPage2-WhyaretherebothRequestandHttpServletRequest?">Why are there 
both Request and HttpServletRequest?</a></li></ul>
 </li></ul>
@@ -122,7 +122,7 @@ div.rbtoc1447035628801 li {margin-left:
 <p>However, the stronger reason for Request (and the related interfaces 
Response and Session) is to enable the support for Portlets at some point in 
the future. By writing code in terms of Tapestry's Request, and not 
HttpServletRequest, you can be assured that the same code will operate in both 
Servlet Tapestry and Portlet Tapestry.</p>
 
 <hr>
-<p></p><p></p><p></p><p></p><p></p><p></p><p></p><p></p><p></p><p></p><p><table
 class="Footnotes" style="width: 100%; border:none;" cellspacing="0" 
cellpadding="0" summary="This table contains one or more notes for references 
made elsewhere on the page."><caption 
class="accessibility">Footnotes</caption><thead class="accessibility"><tr 
class="accessibility"><th colspan="1" rowspan="1" class="accessibility" 
id="footnote-th1">Reference</th><th colspan="1" rowspan="1" 
class="accessibility" 
id="footnote-th2">Notes</th></tr></thead><tbody></tbody></table></p><p></p><p></p><p></p><p></p><p></p><p></p><p></p><p></p><p></p><p></p></div>
+<p></p><p></p><p></p><p></p><p></p><p></p><p></p><p></p><p></p><p></p><p></p><p><table
 class="Footnotes" style="width: 100%; border:none;" cellspacing="0" 
cellpadding="0" summary="This table contains one or more notes for references 
made elsewhere on the page."><caption 
class="accessibility">Footnotes</caption><thead class="accessibility"><tr 
class="accessibility"><th colspan="1" rowspan="1" class="accessibility" 
id="footnote-th1">Reference</th><th colspan="1" rowspan="1" 
class="accessibility" 
id="footnote-th2">Notes</th></tr></thead><tbody></tbody></table></p><p></p><p></p><p></p><p></p><p></p><p></p><p></p><p></p><p></p><p></p><p></p></div>
       </div>
 
       <div class="clearer"></div>


Reply via email to