Tapestry 5
  1. Tapestry 5
  2. TAP5-1688

Tapestry should expose environment variables as symbols

    Details

    • Type: New Feature New Feature
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 5.3
    • Fix Version/s: 5.3
    • Component/s: tapestry-core, tapestry-ioc
    • Labels:
      None

      Description

      This is really useful for deploying on Heroku (for instance) where deployment information is provided from the platform via environment variables. Environment variables should be lower priority than JVM system properties, but higher priority than ApplicationDefaults or the contents of web.xml.

        Activity

        Hide
        Hudson added a comment -

        Integrated in tapestry-trunk-freestyle #571 (See https://builds.apache.org/job/tapestry-trunk-freestyle/571/)
        TAP5-1688: Tapestry should expose environment variables as symbols

        hlship : http://svn.apache.org/viewcvs.cgi/?root=Apache-SVN&view=rev&rev=1181898
        Files :

        • /tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry5/internal/TapestryAppInitializer.java
        • /tapestry/tapestry5/trunk/tapestry-ioc/src/main/java/org/apache/tapestry5/ioc/internal/services/SystemEnvSymbolProvider.java
        • /tapestry/tapestry5/trunk/tapestry-ioc/src/main/java/org/apache/tapestry5/ioc/services/TapestryIOCModule.java
        • /tapestry/tapestry5/trunk/tapestry-ioc/src/test/groovy/org/apache/tapestry/ioc/services/SystemEnvSymbolProviderTest.groovy
        Show
        Hudson added a comment - Integrated in tapestry-trunk-freestyle #571 (See https://builds.apache.org/job/tapestry-trunk-freestyle/571/ ) TAP5-1688 : Tapestry should expose environment variables as symbols hlship : http://svn.apache.org/viewcvs.cgi/?root=Apache-SVN&view=rev&rev=1181898 Files : /tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry5/internal/TapestryAppInitializer.java /tapestry/tapestry5/trunk/tapestry-ioc/src/main/java/org/apache/tapestry5/ioc/internal/services/SystemEnvSymbolProvider.java /tapestry/tapestry5/trunk/tapestry-ioc/src/main/java/org/apache/tapestry5/ioc/services/TapestryIOCModule.java /tapestry/tapestry5/trunk/tapestry-ioc/src/test/groovy/org/apache/tapestry/ioc/services/SystemEnvSymbolProviderTest.groovy

          People

          • Assignee:
            Howard M. Lewis Ship
            Reporter:
            Howard M. Lewis Ship
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development