Author: buildbot
Date: Sun Oct 20 16:20:39 2013
New Revision: 883469

Log:
Production update by buildbot for tapestry

Modified:
    websites/production/tapestry/content/cache/main.pageCache
    websites/production/tapestry/content/configuration.html

Modified: websites/production/tapestry/content/cache/main.pageCache
==============================================================================
Binary files - no diff available.

Modified: websites/production/tapestry/content/configuration.html
==============================================================================
--- websites/production/tapestry/content/configuration.html (original)
+++ websites/production/tapestry/content/configuration.html Sun Oct 20 16:20:39 
2013
@@ -101,7 +101,7 @@
 
 <p><b>Contents</b></p>
 <div>
-<ul><li><a shape="rect" href="#Configuration-Changestoweb.xml">Changes to 
web.xml</a></li><li><a shape="rect" 
href="#Configuration-YourApplication%27sModuleClass">Your Application's Module 
Class</a></li><li><a shape="rect" 
href="#Configuration-ConfigurationSymbolNames">Configuration Symbol 
Names</a></li><ul><li><a shape="rect" 
href="#Configuration-tapestry.appcatalog">tapestry.app-catalog</a></li><li><a 
shape="rect" 
href="#Configuration-tapestry.applicationversion">tapestry.application-version</a></li><li><a
 shape="rect" 
href="#Configuration-tapestry.applicationfolder">tapestry.application-folder</a></li><li><a
 shape="rect" 
href="#Configuration-tapestry.asseturlfullyqualified">tapestry.asset-url-fully-qualified</a></li><li><a
 shape="rect" 
href="#Configuration-tapestry.assetpathprefix">tapestry.asset-path-prefix</a></li><li><a
 shape="rect" 
href="#Configuration-tapestry.blackbirdenabled">tapestry.blackbird-enabled</a></li><li><a
 shape="rect" href="#Configuration-tapestry.charset">tape
 stry.charset</a></li><li><a shape="rect" 
href="#Configuration-tapestry.combinescripts">tapestry.combine-scripts</a></li><li><a
 shape="rect" 
href="#Configuration-tapestry.compatibility.unknowncomponentidcheck...">tapestry.compatibility.unknown-component-id-check-enabled</a></li><li><a
 shape="rect" 
href="#Configuration-tapestry.componentrendertracingenabled">tapestry.component-render-tracing-enabled</a></li><li><a
 shape="rect" 
href="#Configuration-tapestry.compresswhitespace">tapestry.compress-whitespace</a></li><li><a
 shape="rect" 
href="#Configuration-tapestry.defaultcookiemaxage">tapestry.default-cookie-max-age</a></li><li><a
 shape="rect" 
href="#Configuration-tapestry.defaultstylesheet">tapestry.default-stylesheet</a></li><li><a
 shape="rect" 
href="#Configuration-tapestry.exceptionreportpage">tapestry.exception-report-page</a></li><li><a
 shape="rect" 
href="#Configuration-tapestry.executionmode">tapestry.execution-mode</a></li><li><a
 shape="rect" href="#Configuration-tapestry.filechec
 kinterval">tapestry.file-check-interval</a></li><li><a shape="rect" 
href="#Configuration-tapestry.filecheckupdatetimeout">tapestry.file-check-update-timeout</a></li><li><a
 shape="rect" 
href="#Configuration-tapestry.forceabsoluteuris">tapestry.force-absolute-uris</a></li><li><a
 shape="rect" 
href="#Configuration-tapestry.gzipcompressionenabled">tapestry.gzip-compression-enabled</a></li><li><a
 shape="rect" 
href="#Configuration-tapestry.hmacpassphrase">tapestry.hmac-passphrase</a></li><li><a
 shape="rect" 
href="#Configuration-tapestry.mingzipsize">tapestry.min-gzip-size</a></li><li><a
 shape="rect" 
href="#Configuration-tapestry.omitgeneratormeta">tapestry.omit-generator-meta</a></li><li><a
 shape="rect" 
href="#Configuration-tapestry.pagepool.activewindow">tapestry.page-pool.active-window</a></li><li><a
 shape="rect" 
href="#Configuration-tapestry.pagepoolenabled">tapestry.page-pool-enabled</a></li><li><a
 shape="rect" 
href="#Configuration-tapestry.pagepool.hardlimit">tapestry.page-pool.hard-l
 imit</a></li><li><a shape="rect" 
href="#Configuration-tapestry.pagepool.softlimit">tapestry.page-pool.soft-limit</a></li><li><a
 shape="rect" 
href="#Configuration-tapestry.pagepool.softwait">tapestry.page-pool.soft-wait</a></li><li><a
 shape="rect" 
href="#Configuration-tapestry.productionmode">tapestry.production-mode</a></li><li><a
 shape="rect" 
href="#Configuration-tapestry.secureenabled">tapestry.secure-enabled</a></li><li><a
 shape="rect" 
href="#Configuration-tapestry.securepage">tapestry.secure-page</a></li><li><a 
shape="rect" 
href="#Configuration-tapestry.servicereloadingenabled">tapestry.service-reloading-enabled</a></li><li><a
 shape="rect" 
href="#Configuration-tapestry.scriptaculous">tapestry.scriptaculous</a></li><li><a
 shape="rect" 
href="#Configuration-tapestry.sessionlockingenabled">tapestry.session-locking-enabled</a></li><li><a
 shape="rect" 
href="#Configuration-tapestry.startpagename">tapestry.start-page-name</a></li><li><a
 shape="rect" href="#Configuration-tapestry.support
 edlocales">tapestry.supported-locales</a></li><li><a shape="rect" 
href="#Configuration-tapestry.suppressredirectfromactionrequests">tapestry.suppress-redirect-from-action-requests</a></li><li><a
 shape="rect" 
href="#Configuration-tapestry.threadpool.corepoolsize">tapestry.thread-pool.core-pool-size</a></li><li><a
 shape="rect" 
href="#Configuration-tapestry.threadpool.maxpoolsize">tapestry.thread-pool.max-pool-size</a></li><li><a
 shape="rect" 
href="#Configuration-tapestry.threadpool.queuesize">tapestry.thread-pool.queue-size</a></li><li><a
 shape="rect" 
href="#Configuration-tapestry.threadpool.keepalive">tapestry.thread-pool.keep-alive</a></li><li><a
 shape="rect" 
href="#Configuration-tapestry.threadpoolenabled">tapestry.thread-pool-enabled</a></li></ul><li><a
 shape="rect" href="#Configuration-SettingComponentParameterDefaults">Setting 
Component Parameter Defaults</a></li><li><a shape="rect" 
href="#Configuration-ConfiguringIgnoredPaths">Configuring Ignored 
Paths</a></li><li><a shape="rec
 t" href="#Configuration-ConfiguringContentTypeMapping">Configuring Content 
Type Mapping</a></li><li><a shape="rect" 
href="#Configuration-SettingExecutionModes">Setting Execution 
Modes</a></li><li><a shape="rect" 
href="#Configuration-SegregatingApplicationsIntoFolders">Segregating 
Applications Into Folders</a></li></ul></div>
+<ul><li><a shape="rect" href="#Configuration-Changestoweb.xml">Changes to 
web.xml</a></li><li><a shape="rect" 
href="#Configuration-YourApplication%27sModuleClass">Your Application's Module 
Class</a></li><li><a shape="rect" 
href="#Configuration-ConfigurationSymbolNames">Configuration Symbol 
Names</a></li><ul><li><a shape="rect" 
href="#Configuration-tapestry.appcatalog">tapestry.app-catalog</a></li><li><a 
shape="rect" 
href="#Configuration-tapestry.applicationversion">tapestry.application-version</a></li><li><a
 shape="rect" 
href="#Configuration-tapestry.applicationfolder">tapestry.application-folder</a></li><li><a
 shape="rect" 
href="#Configuration-tapestry.asseturlfullyqualified">tapestry.asset-url-fully-qualified</a></li><li><a
 shape="rect" 
href="#Configuration-tapestry.assetpathprefix">tapestry.asset-path-prefix</a></li><li><a
 shape="rect" 
href="#Configuration-tapestry.blackbirdenabled">tapestry.blackbird-enabled</a></li><li><a
 shape="rect" href="#Configuration-tapestry.bootstraproot
 ">tapestry.bootstrap-root</a></li><li><a shape="rect" 
href="#Configuration-tapestry.charset">tapestry.charset</a></li><li><a 
shape="rect" 
href="#Configuration-tapestry.clusteredsessions">tapestry.clustered-sessions</a></li><li><a
 shape="rect" 
href="#Configuration-tapestry.combinescripts">tapestry.combine-scripts</a></li><li><a
 shape="rect" 
href="#Configuration-tapestry.compactjson">tapestry.compact-json</a></li><li><a 
shape="rect" 
href="#Configuration-tapestry.compatibility.unknowncomponentidcheck...">tapestry.compatibility.unknown-component-id-check-enabled</a></li><li><a
 shape="rect" 
href="#Configuration-tapestry.componentrendertracingenabled">tapestry.component-render-tracing-enabled</a></li><li><a
 shape="rect" 
href="#Configuration-tapestry.compresswhitespace">tapestry.compress-whitespace</a></li><li><a
 shape="rect" 
href="#Configuration-tapestry.compressedassetpathprefix">tapestry.compressed-asset-path-prefix</a></li><li><a
 shape="rect" href="#Configuration-tapestry.contextpath">
 tapestry.context-path</a></li><li><a shape="rect" 
href="#Configuration-tapestry.datepicker">tapestry.datepicker</a></li><li><a 
shape="rect" 
href="#Configuration-tapestry.defaultcookiemaxage">tapestry.default-cookie-max-age</a></li><li><a
 shape="rect" 
href="#Configuration-tapestry.defaultstylesheet">tapestry.default-stylesheet</a></li><li><a
 shape="rect" 
href="#Configuration-tapestry.enableminification">tapestry.enable-minification</a></li><li><a
 shape="rect" 
href="#Configuration-tapestry.encodelocaleintopath">tapestry.encode-locale-into-path</a></li><li><a
 shape="rect" 
href="#Configuration-tapestry.exceptionreportpage">tapestry.exception-report-page</a></li><li><a
 shape="rect" 
href="#Configuration-tapestry.executionmode">tapestry.execution-mode</a></li><li><a
 shape="rect" 
href="#Configuration-tapestry.filecheckinterval">tapestry.file-check-interval</a></li><li><a
 shape="rect" 
href="#Configuration-tapestry.filecheckupdatetimeout">tapestry.file-check-update-timeout</a></li><li><a
 shap
 e="rect" 
href="#Configuration-tapestry.forceabsoluteuris">tapestry.force-absolute-uris</a></li><li><a
 shape="rect" 
href="#Configuration-tapestry.gzipcompressionenabled">tapestry.gzip-compression-enabled</a></li><li><a
 shape="rect" 
href="#Configuration-tapestry.hostname">tapestry.hostname</a></li><li><a 
shape="rect" 
href="#Configuration-tapestry.hostport">tapestry.hostport</a></li><li><a 
shape="rect" 
href="#Configuration-tapestry.hostportsecure">tapestry.hostport-secure</a></li><li><a
 shape="rect" 
href="#Configuration-tapestry.hmacpassphrase">tapestry.hmac-passphrase</a></li><li><a
 shape="rect" 
href="#Configuration-tapestry.javascriptinfrastructureprovider">tapestry.javascript-infrastructure-provider</a></li><li><a
 shape="rect" 
href="#Configuration-tapestry.mingzipsize">tapestry.min-gzip-size</a></li><li><a
 shape="rect" 
href="#Configuration-tapestry.omitgeneratormeta">tapestry.omit-generator-meta</a></li><li><a
 shape="rect" href="#Configuration-tapestry.pagepool.activewindow">tapestr
 y.page-pool.active-window</a></li><li><a shape="rect" 
href="#Configuration-tapestry.pagepoolenabled">tapestry.page-pool-enabled</a></li><li><a
 shape="rect" 
href="#Configuration-tapestry.pagepool.hardlimit">tapestry.page-pool.hard-limit</a></li><li><a
 shape="rect" 
href="#Configuration-tapestry.pagepool.softlimit">tapestry.page-pool.soft-limit</a></li><li><a
 shape="rect" 
href="#Configuration-tapestry.pagepool.softwait">tapestry.page-pool.soft-wait</a></li><li><a
 shape="rect" 
href="#Configuration-tapestry.persistencestrategy">tapestry.persistence-strategy</a></li><li><a
 shape="rect" 
href="#Configuration-tapestry.productionmode">tapestry.production-mode</a></li><li><a
 shape="rect" 
href="#Configuration-tapestry.requirejs">tapestry.requirejs</a></li><li><a 
shape="rect" 
href="#Configuration-tapestry.secureenabled">tapestry.secure-enabled</a></li><li><a
 shape="rect" 
href="#Configuration-tapestry.securepage">tapestry.secure-page</a></li><li><a 
shape="rect" href="#Configuration-tapestry.servi
 cereloadingenabled">tapestry.service-reloading-enabled</a></li><li><a 
shape="rect" 
href="#Configuration-tapestry.scriptaculous">tapestry.scriptaculous</a></li><li><a
 shape="rect" 
href="#Configuration-tapestry.sessionlockingenabled">tapestry.session-locking-enabled</a></li><li><a
 shape="rect" 
href="#Configuration-tapestry.startpagename">tapestry.start-page-name</a></li><li><a
 shape="rect" 
href="#Configuration-tapestry.supportedlocales">tapestry.supported-locales</a></li><li><a
 shape="rect" 
href="#Configuration-tapestry.suppressredirectfromactionrequests">tapestry.suppress-redirect-from-action-requests</a></li><li><a
 shape="rect" 
href="#Configuration-tapestry.threadpool.corepoolsize">tapestry.thread-pool.core-pool-size</a></li><li><a
 shape="rect" 
href="#Configuration-tapestry.threadpool.maxpoolsize">tapestry.thread-pool.max-pool-size</a></li><li><a
 shape="rect" 
href="#Configuration-tapestry.threadpool.queuesize">tapestry.thread-pool.queue-size</a></li><li><a
 shape="rect" href="#Config
 
uration-tapestry.threadpool.keepalive">tapestry.thread-pool.keep-alive</a></li><li><a
 shape="rect" 
href="#Configuration-tapestry.threadpoolenabled">tapestry.thread-pool-enabled</a></li></ul><li><a
 shape="rect" href="#Configuration-SettingComponentParameterDefaults">Setting 
Component Parameter Defaults</a></li><li><a shape="rect" 
href="#Configuration-ConfiguringIgnoredPaths">Configuring Ignored 
Paths</a></li><li><a shape="rect" 
href="#Configuration-ConfiguringContentTypeMapping">Configuring Content Type 
Mapping</a></li><li><a shape="rect" 
href="#Configuration-SettingExecutionModes">Setting Execution 
Modes</a></li><li><a shape="rect" 
href="#Configuration-SegregatingApplicationsIntoFolders">Segregating 
Applications Into Folders</a></li></ul></div>
 
 <h2><a shape="rect" name="Configuration-Changestoweb.xml"></a>Changes to 
web.xml</h2>
 
@@ -220,17 +220,43 @@ This defaults to <tt>false</tt> (not ful
 <div class="panelMacro"><table class="warningMacro"><colgroup span="1"><col 
span="1" width="24"><col span="1"></colgroup><tr><td colspan="1" rowspan="1" 
valign="top"><img align="middle" 
src="https://cwiki.apache.org/confluence/images/icons/emoticons/forbidden.gif"; 
width="16" height="16" alt="" border="0"></td><td colspan="1" 
rowspan="1"><b>Deprecated since 5.3</b><br clear="none"></td></tr></table></div>
 <div style="border-right: 20px solid #ffcccc;border-left: 20px solid 
#ffcccc;"><p>The client-side BlackBird console has been removed.</p></div>
 
+<h3><a shape="rect" 
name="Configuration-tapestry.bootstraproot"></a>tapestry.bootstrap-root</h3>
+
+
+
+<div class="panelMacro"><table class="infoMacro"><colgroup span="1"><col 
span="1" width="24"><col span="1"></colgroup><tr><td colspan="1" rowspan="1" 
valign="top"><img align="middle" 
src="https://cwiki.apache.org/confluence/images/icons/emoticons/information.gif";
 width="16" height="16" alt="" border="0"></td><td colspan="1" 
rowspan="1"><b>Added in 5.4</b><br clear="none"></td></tr></table></div>
+<div style="border-right: 20px solid #D8E4F1;border-left: 20px solid 
#D8E4F1;"></div>
+
+<p>The root asset path for Twitter Bootstrap; if your application uses a 
modified version of Bootstrap, you can override this symbol to have Tapestry 
automatically use your version. The value should be a path to a folder (under 
"classpath:" or "context:") and should not include a trailing slash.</p>
+
 <h3><a shape="rect" 
name="Configuration-tapestry.charset"></a>tapestry.charset</h3>
 
 <p>The character encoding used when generating output (or parsing input). The 
default is "UTF-8".  See <a shape="rect" href="content-type-and-markup.html" 
title="Content Type and Markup">Content Type and Markup</a> for more 
details.</p>
 
+<h3><a shape="rect" 
name="Configuration-tapestry.clusteredsessions"></a>tapestry.clustered-sessions</h3>
+
+
+
+<div class="panelMacro"><table class="infoMacro"><colgroup span="1"><col 
span="1" width="24"><col span="1"></colgroup><tr><td colspan="1" rowspan="1" 
valign="top"><img align="middle" 
src="https://cwiki.apache.org/confluence/images/icons/emoticons/information.gif";
 width="16" height="16" alt="" border="0"></td><td colspan="1" 
rowspan="1"><b>Added in 5.3</b><br clear="none"></td></tr></table></div>
+<div style="border-right: 20px solid #D8E4F1;border-left: 20px solid 
#D8E4F1;"></div>
+
+<p>If "true" then at the end of each request the 
SessionPersistedObjectAnalyzer will be called on each session persisted object 
that was accessed during the request. The default is "true", to preserve 5.2 
behavior. For non-clustered applications (the majority), this value should be 
overridden to "false".</p>
+
 <h3><a shape="rect" 
name="Configuration-tapestry.combinescripts"></a>tapestry.combine-scripts</h3>
 
-<p>If "true", then Tapestry will combine (or "aggregate") the individual 
JavaScript libraries within a JavaScript stack; this reduces the number of 
requests from the client to the server, as the client can cache the combined 
JavaScript files locally (and will not need to<br clear="none">
-re-download them on subsequent pages).  The implementation of this changed 
significantly between Tapestry 5.1 and 5.2.</p>
+<p>If "true", then Tapestry will combine (or "aggregate") the individual 
JavaScript libraries within a JavaScript stack; this reduces the number of 
requests from the client to the server, as the client can cache the combined 
JavaScript files locally (and will not need to re-download them on subsequent 
pages).  The implementation of this changed significantly between Tapestry 5.1 
and 5.2.</p>
 
 <p>Defaults to "true" in production mode.</p>
 
+<h3><a shape="rect" 
name="Configuration-tapestry.compactjson"></a>tapestry.compact-json</h3>
+
+
+
+<div class="panelMacro"><table class="infoMacro"><colgroup span="1"><col 
span="1" width="24"><col span="1"></colgroup><tr><td colspan="1" rowspan="1" 
valign="top"><img align="middle" 
src="https://cwiki.apache.org/confluence/images/icons/emoticons/information.gif";
 width="16" height="16" alt="" border="0"></td><td colspan="1" 
rowspan="1"><b>Added in 5.2</b><br clear="none"></td></tr></table></div>
+<div style="border-right: 20px solid #D8E4F1;border-left: 20px solid 
#D8E4F1;"></div>
+
+<p>If "true", then JSON page initialization content is compressed; if "false" 
then extra white space is added (pretty printing). Defaults to "true" in 
production mode.</p>
+
 <h3><a shape="rect" 
name="Configuration-tapestry.compatibility.unknowncomponentidcheck..."></a>tapestry.compatibility.unknown-component-id-check-enabled</h3>
 
 
@@ -252,16 +278,68 @@ re-download them on subsequent pages).  
 
 <p>A flag (true or false). When true (the default) whitespace in component 
templates is compressed by default (this can be fine-tuned using the standard 
xml:space attribute on an element in the template). When this flag is false, 
then whitespace is retained by default (but can still be overridden).</p>
 
+<h3><a shape="rect" 
name="Configuration-tapestry.compressedassetpathprefix"></a>tapestry.compressed-asset-path-prefix</h3>
+
+
+
+<div class="panelMacro"><table class="infoMacro"><colgroup span="1"><col 
span="1" width="24"><col span="1"></colgroup><tr><td colspan="1" rowspan="1" 
valign="top"><img align="middle" 
src="https://cwiki.apache.org/confluence/images/icons/emoticons/information.gif";
 width="16" height="16" alt="" border="0"></td><td colspan="1" 
rowspan="1"><b>Added in 5.4</b><br clear="none"></td></tr></table></div>
+<div style="border-right: 20px solid #D8E4F1;border-left: 20px solid 
#D8E4F1;"></div>
+
+<p>As with <a shape="rect" 
href="#Configuration-tapestry.assetpathprefix">tapestry.asset-path-prefix</a> 
but for compressed versions of assets. At render time, Tapestry determines 
whether each asset is compressable (for example, image file formats are not). A 
path for either tapestry.asset-path-prefix or this prefix is selected at render 
time.  Defaults to the asset path prefix with ".gz" appended.</p>
+
+<h3><a shape="rect" 
name="Configuration-tapestry.contextpath"></a>tapestry.context-path</h3>
+
+
+
+<div class="panelMacro"><table class="infoMacro"><colgroup span="1"><col 
span="1" width="24"><col span="1"></colgroup><tr><td colspan="1" rowspan="1" 
valign="top"><img align="middle" 
src="https://cwiki.apache.org/confluence/images/icons/emoticons/information.gif";
 width="16" height="16" alt="" border="0"></td><td colspan="1" 
rowspan="1"><b>Added in 5.4</b><br clear="none"></td></tr></table></div>
+<div style="border-right: 20px solid #D8E4F1;border-left: 20px solid 
#D8E4F1;"></div>
+
+<p>Identifies the context path of the application, as determined from 
ServletContext.getContextPath() method. This is either a blank string or a 
string that starts with a slash but does not end with one.</p>
+
+<h3><a shape="rect" 
name="Configuration-tapestry.datepicker"></a>tapestry.datepicker</h3>
+
+
+
+<div class="panelMacro"><table class="infoMacro"><colgroup span="1"><col 
span="1" width="24"><col span="1"></colgroup><tr><td colspan="1" rowspan="1" 
valign="top"><img align="middle" 
src="https://cwiki.apache.org/confluence/images/icons/emoticons/information.gif";
 width="16" height="16" alt="" border="0"></td><td colspan="1" 
rowspan="1"><b>Added in 5.2</b><br clear="none"></td></tr></table></div>
+<div style="border-right: 20px solid #D8E4F1;border-left: 20px solid 
#D8E4F1;"></div>
+
+<p>The Asset path to the embedded datepicker</p>
+
 <h3><a shape="rect" 
name="Configuration-tapestry.defaultcookiemaxage"></a>tapestry.default-cookie-max-age</h3>
 
 <p>The default time interval that cookies created by Tapestry will be kept in 
the client web browser. Primarily, this is used with a cookie that exists to 
track the preferred user locale. The default value is "7 d" (7 days; see <a 
shape="rect" class="external-link" 
href="http://tapestry.apache.org/current/apidocs/org/apache/tapestry5/ioc/util/TimeInterval.html";>Time
 Interval Formats</a>).</p>
 
 <h3><a shape="rect" 
name="Configuration-tapestry.defaultstylesheet"></a>tapestry.default-stylesheet</h3>
 
-<p>The default stylesheet automatically injected into every rendered HTML 
page. Many Tapestry components assume that this stylesheet is available. All 
the classes defined in the stylesheet are prefixed with "t-". The exact 
contents of the stylesheet are subject to change at any time (they are 
considered internal), so replacing the stylesheet, rather than overriding 
selected rules within it, entails some risk.</p>
+
+
+<div class="panelMacro"><table class="infoMacro"><colgroup span="1"><col 
span="1" width="24"><col span="1"></colgroup><tr><td colspan="1" rowspan="1" 
valign="top"><img align="middle" 
src="https://cwiki.apache.org/confluence/images/icons/emoticons/information.gif";
 width="16" height="16" alt="" border="0"></td><td colspan="1" 
rowspan="1"><b>Added in 5.3.6</b><br clear="none"></td></tr></table></div>
+<div style="border-right: 20px solid #D8E4F1;border-left: 20px solid 
#D8E4F1;"></div>
+
+<p>In 5.3, this is the default stylesheet automatically injected into every 
rendered HTML page. Many Tapestry components assume that this stylesheet is 
available. All the classes defined in the stylesheet are prefixed with "t-". 
The exact contents of the stylesheet are subject to change at any time (they 
are considered internal), so replacing the stylesheet, rather than overriding 
selected rules within it, entails some risk.</p>
 
 <p>The default is org/apache/tapestry5/default.css, stored on the 
classpath.</p>
 
+
+
+<div class="panelMacro"><table class="warningMacro"><colgroup span="1"><col 
span="1" width="24"><col span="1"></colgroup><tr><td colspan="1" rowspan="1" 
valign="top"><img align="middle" 
src="https://cwiki.apache.org/confluence/images/icons/emoticons/forbidden.gif"; 
width="16" height="16" alt="" border="0"></td><td colspan="1" 
rowspan="1"><b>Deprecated since 5.4</b><br clear="none"></td></tr></table></div>
+<div style="border-right: 20px solid #ffcccc;border-left: 20px solid 
#ffcccc;"><p>Deprecated in 5.4 with no replacement. The stylesheet is now 
associated with the core JavaScriptStack</p></div>
+
+<h3><a shape="rect" 
name="Configuration-tapestry.enableminification"></a>tapestry.enable-minification</h3>
+
+
+
+<div class="panelMacro"><table class="infoMacro"><colgroup span="1"><col 
span="1" width="24"><col span="1"></colgroup><tr><td colspan="1" rowspan="1" 
valign="top"><img align="middle" 
src="https://cwiki.apache.org/confluence/images/icons/emoticons/information.gif";
 width="16" height="16" alt="" border="0"></td><td colspan="1" 
rowspan="1"><b>Added in 5.3.6</b><br clear="none"></td></tr></table></div>
+<div style="border-right: 20px solid #D8E4F1;border-left: 20px solid 
#D8E4F1;"></div>
+
+<p>If "true", then resources (individually or when aggregated into stacks) 
will be minimized via the ResourceMinimizer service. If "false", then 
minification is disabled. The default is "true" in production mode, "false" 
otherwise.</p>
+
+<p>Note that Tapestry's default implementation of ResourceMinimizer does 
nothing; minification is provided by add-on libraries.</p>
+
+<h3><a shape="rect" 
name="Configuration-tapestry.encodelocaleintopath"></a>tapestry.encode-locale-into-path</h3>
+
+<p>If "true" (the default), then the <a shape="rect" class="external-link" 
href="http://tapestry.apache.org/current/apidocs/org/apache/tapestry5/services/PersistentLocale.html";>PersistentLocale</a>
 will be encoded into URLs by the ComponentEventLinkEncoder service. If 
overridden to "false" this does not occur, but you should provide a 
LinkCreationListener2 (registered with the LinkCreationHub) in order to add the 
locale as a query parameter (or provide some alternate means of persisting the 
locale between requests).</p>
+
 <h3><a shape="rect" 
name="Configuration-tapestry.exceptionreportpage"></a>tapestry.exception-report-page</h3>
 
 <p>The name of the page used to report exceptions. This defaults to 
"ExceptionReport".</p>
@@ -295,6 +373,33 @@ re-download them on subsequent pages).  
 
 <p>Override to "false" to disable GZIP compression of dynamic Tapestry pages 
and static assets.</p>
 
+<h3><a shape="rect" 
name="Configuration-tapestry.hostname"></a>tapestry.hostname</h3>
+
+
+
+<div class="panelMacro"><table class="infoMacro"><colgroup span="1"><col 
span="1" width="24"><col span="1"></colgroup><tr><td colspan="1" rowspan="1" 
valign="top"><img align="middle" 
src="https://cwiki.apache.org/confluence/images/icons/emoticons/information.gif";
 width="16" height="16" alt="" border="0"></td><td colspan="1" 
rowspan="1"><b>Added in 5.3</b><br clear="none"></td></tr></table></div>
+<div style="border-right: 20px solid #D8E4F1;border-left: 20px solid 
#D8E4F1;"></div>
+
+<p>The hostname that application should use when constructing an absolute URL. 
The default is "", i.e. an empty string, in which case system will use 
request.getServerName(). Not the same as environment variable HOSTNAME (but you 
could contribute "$HOSTNAME" as the value to make it the same).</p>
+
+<h3><a shape="rect" 
name="Configuration-tapestry.hostport"></a>tapestry.hostport</h3>
+
+
+
+<div class="panelMacro"><table class="infoMacro"><colgroup span="1"><col 
span="1" width="24"><col span="1"></colgroup><tr><td colspan="1" rowspan="1" 
valign="top"><img align="middle" 
src="https://cwiki.apache.org/confluence/images/icons/emoticons/information.gif";
 width="16" height="16" alt="" border="0"></td><td colspan="1" 
rowspan="1"><b>Added in 5.3</b><br clear="none"></td></tr></table></div>
+<div style="border-right: 20px solid #D8E4F1;border-left: 20px solid 
#D8E4F1;"></div>
+
+<p>The port that application should use when constructing an absolute URL. The 
default is "0", i.e. use the port value from the request.</p>
+
+<h3><a shape="rect" 
name="Configuration-tapestry.hostportsecure"></a>tapestry.hostport-secure</h3>
+
+
+
+<div class="panelMacro"><table class="infoMacro"><colgroup span="1"><col 
span="1" width="24"><col span="1"></colgroup><tr><td colspan="1" rowspan="1" 
valign="top"><img align="middle" 
src="https://cwiki.apache.org/confluence/images/icons/emoticons/information.gif";
 width="16" height="16" alt="" border="0"></td><td colspan="1" 
rowspan="1"><b>Added in 5.3</b><br clear="none"></td></tr></table></div>
+<div style="border-right: 20px solid #D8E4F1;border-left: 20px solid 
#D8E4F1;"></div>
+
+<p>The secure (https) port that application should use when constructing an 
absolute URL. The default is "0", i.e. use the value from the request.</p>
+
 <h3><a shape="rect" 
name="Configuration-tapestry.hmacpassphrase"></a>tapestry.hmac-passphrase</h3>
 
 
@@ -304,6 +409,17 @@ re-download them on subsequent pages).  
 
 <p>The plaintext phrase used to set the key for <a shape="rect" 
class="external-link" href="http://en.wikipedia.org/wiki/HMAC"; >HMAC</a> 
securing of serialized object data. The default is blank, which causes a 
runtime alert and console error. You should set this to a reasonably unique, 
private value, and ensure (in a cluster) that all servers use the same value 
&#8211; typically by making a contribution in your applications module class 
(normally AppModule.java). </p>
 
+<h3><a shape="rect" 
name="Configuration-tapestry.javascriptinfrastructureprovider"></a>tapestry.javascript-infrastructure-provider</h3>
+
+
+
+<div class="panelMacro"><table class="infoMacro"><colgroup span="1"><col 
span="1" width="24"><col span="1"></colgroup><tr><td colspan="1" rowspan="1" 
valign="top"><img align="middle" 
src="https://cwiki.apache.org/confluence/images/icons/emoticons/information.gif";
 width="16" height="16" alt="" border="0"></td><td colspan="1" 
rowspan="1"><b>Added in 5.4</b><br clear="none"></td></tr></table></div>
+<div style="border-right: 20px solid #D8E4F1;border-left: 20px solid 
#D8E4F1;"></div>
+
+<p>Tapestry relies on an underlying client-side JavaScript infrastructure 
framework to handle DOM manipulation, event handling, and Ajax requests. 
Through Tapestry 5.3, the foundation was <a shape="rect" class="external-link" 
href="http://http://prototypejs.org/"; >Prototype</a>. In 5.4, support for <a 
shape="rect" class="external-link" href="http://jquery.org/"; >jQuery</a> has 
been added, and it is possible to add others. This symbol defines a value that 
is used to select a resource that is provided to the ModuleManager service as a 
JavaScriptModuleConfiguration to provide a specific implementation of the 
<tt>t5/core/dom</tt> module. Tapestry 5.4 directly supports "prototype" or 
"jquery".  To support other foundation frameworks, override this symbol value 
and supply your own module configuration.</p>
+
+<p>In Tapestry 5.4, this defaults to "prototype" for compatibility with 5.3. 
This will likely change in 5.5 to default to "jquery". At some point in the 
future, Prototype support may no longer be present.</p>
+
 <h3><a shape="rect" 
name="Configuration-tapestry.mingzipsize"></a>tapestry.min-gzip-size</h3>
 
 <p>The minimum stream size necessary for Tapestry to use GZIP compression on 
the response stream.  See <a shape="rect" href="response-compression.html" 
title="Response Compression">Response Compression</a> for more details.</p>
@@ -367,13 +483,26 @@ re-download them on subsequent pages).  
 
 <p>The default is "10 ms" (10 milliseconds; see <a shape="rect" 
class="external-link" 
href="http://tapestry.apache.org/current/apidocs/org/apache/tapestry5/ioc/util/TimeInterval.html";>Time
 Interval Formats</a>).</p>
 
+<h3><a shape="rect" 
name="Configuration-tapestry.persistencestrategy"></a>tapestry.persistence-strategy</h3>
+
+<p>Identifies the default <a shape="rect" class="external-link" 
href="http://tapestry.apache.org/persistent-page-data.html#PersistentPageData-PersistenceStrategies";>persistence
 strategy</a> for all pages that do not provide an override. The default is 
"session" (PersistenceConstants.SESSION).</p>
+
 <h3><a shape="rect" 
name="Configuration-tapestry.productionmode"></a>tapestry.production-mode</h3>
 
 <p>A flag (true or false) indicating whether the application is running in 
production or in development. The default is true, which means that runtime 
exceptions are not reported with full detail (only the root exception message 
is displayed, not the entire stack of exceptions, properties and other 
information shown in development mode).</p>
 
+<h3><a shape="rect" 
name="Configuration-tapestry.requirejs"></a>tapestry.requirejs</h3>
+
+
+
+<div class="panelMacro"><table class="infoMacro"><colgroup span="1"><col 
span="1" width="24"><col span="1"></colgroup><tr><td colspan="1" rowspan="1" 
valign="top"><img align="middle" 
src="https://cwiki.apache.org/confluence/images/icons/emoticons/information.gif";
 width="16" height="16" alt="" border="0"></td><td colspan="1" 
rowspan="1"><b>Added in 5.4</b><br clear="none"></td></tr></table></div>
+<div style="border-right: 20px solid #D8E4F1;border-left: 20px solid 
#D8E4F1;"></div>
+
+<p>The Asset path to the copy of the Require JS JavaScript library to include 
in rendered pages. Any page that makes use of any JavaScript will automatically 
import this library (as well as the core JavaScript stack).</p>
+
 <h3><a shape="rect" 
name="Configuration-tapestry.secureenabled"></a>tapestry.secure-enabled</h3>
 
-<p>If true, then @<a shape="rect" class="external-link" 
href="http://tapestry.apache.org/current/apidocs/org/apache/tapestry5/annotations/Secure.html";>Secure</a>
 annotation is honored; if false, no security checks or redirects take place. 
This defaults to tapestry.production-mode, meaning that in development mode it 
will (by default) be disabled.</p>
+<p>If true, then @<a shape="rect" class="external-link" 
href="http://tapestry.apache.org/current/apidocs/org/apache/tapestry5/annotations/Secure.html";>Secure</a>
 annotations are honored; if false, no security checks or redirects take place. 
This defaults to tapestry.production-mode, meaning that in development mode it 
will (by default) be disabled.</p>
 
 <h3><a shape="rect" 
name="Configuration-tapestry.securepage"></a>tapestry.secure-page</h3>
 
@@ -392,6 +521,9 @@ re-download them on subsequent pages).  
 
 <h3><a shape="rect" 
name="Configuration-tapestry.scriptaculous"></a>tapestry.scriptaculous</h3>
 
+
+
+<div style="border-right: 20px solid #D8E4F1;border-left: 20px solid 
#D8E4F1;"></div>
 <p>The path to the embedded copy of <a shape="rect" class="external-link" 
href="http://script.aculo.us/"; >script.aculo.us</a> packaged with Tapestry. 
This value may be overridden to use a different version of the script.aculo.us 
library. See <a shape="rect" href="javascript.html" 
title="JavaScript">JavaScript</a> for the default version.</p>
 
 <h3><a shape="rect" 
name="Configuration-tapestry.sessionlockingenabled"></a>tapestry.session-locking-enabled</h3>


Reply via email to