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);


Reply via email to