Author: mlusetti
Date: Fri Sep 9 15:55:43 2011
New Revision: 1167259
URL: http://svn.apache.org/viewvc?rev=1167259&view=rev
Log:
TAP5-1485 Makes the symbol value a constant
Modified:
tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry5/SymbolConstants.java
tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry5/TapestryFilter.java
Modified:
tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry5/SymbolConstants.java
URL:
http://svn.apache.org/viewvc/tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry5/SymbolConstants.java?rev=1167259&r1=1167258&r2=1167259&view=diff
==============================================================================
---
tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry5/SymbolConstants.java
(original)
+++
tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry5/SymbolConstants.java
Fri Sep 9 15:55:43 2011
@@ -27,6 +27,13 @@ import org.apache.tapestry5.services.jav
public class SymbolConstants
{
/**
+ * A comma separated list of execution modes used to control how the
application is initialized.
+ * Each modes can contribute a list (comma separated) of Module classes to
be loaded during startup,
+ * the order in which they appear is preserved.
+ * The default value is: <code>production</code>.
+ */
+ public static final String EXECUTION_MODE = "tapestry.execution-mode";
+ /**
* Indicates whether Tapestry is running in production mode or developer
mode. The primary difference is how
* exceptions are reported.
*/
Modified:
tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry5/TapestryFilter.java
URL:
http://svn.apache.org/viewvc/tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry5/TapestryFilter.java?rev=1167259&r1=1167258&r2=1167259&view=diff
==============================================================================
---
tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry5/TapestryFilter.java
(original)
+++
tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry5/TapestryFilter.java
Fri Sep 9 15:55:43 2011
@@ -98,7 +98,7 @@ public class TapestryFilter implements F
}
};
- String executionMode = System.getProperty("tapestry.execution-mode",
"production");
+ String executionMode =
System.getProperty(SymbolConstants.EXECUTION_MODE, "production");
TapestryAppInitializer appInitializer = new
TapestryAppInitializer(logger, provider,
filterName, executionMode);