Thiago Henrique De Paula Figueiredo created TAP5-2762:
---------------------------------------------------------

             Summary: New symbol for defining the path to the component 
dependencies file
                 Key: TAP5-2762
                 URL: https://issues.apache.org/jira/browse/TAP5-2762
             Project: Tapestry 5
          Issue Type: Improvement
          Components: tapestry-core
    Affects Versions: 5.8.3
            Reporter: Thiago Henrique De Paula Figueiredo


When first implemented in 5.8.3, the file was hardwired to 
{{tapestryComponentDependencies.json}} in the folder where the JVM is ran. This 
can be a limitation if you're running more than webapp in the same servlet 
container and, of course, it's nice to have it configurable.

This ticket introduces a new configuration symbol, 
{{tapestry.component-dependency-file}} 
({{SymbolConstants.COMPONENT_DEPENDENCY_FILE}}, with a default value of 
{{tapestryComponentDependencies.json}} to keep the existing behavior, which 
accepts a path that can be either absolute or relative to the folder where the 
JVM is running.

In addition, this ticket adds logging about reading and writing the component 
dependency file and tweaks {{PageCatalog}} a bit regarding what to show when 
production mode is off.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to