Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Fixed
-
0.8
-
None
Description
A dispatcher-enabled site does work okay with 'forrest run'. However, not with 'forrest war' deploying to a servlet container. It seems that Dispatcher is missing the setup of properties. Yes i do have forrest.properties.xml settings.
The Forrest error.log has this ...
ERROR (2006-09-20) 10:53.57:909 [core.modules.mapper.lm] (/varietee/index.html) http-8080-Processor5/MountNode: Failure processing LocationMap.
org.apache.cocoon.sitemap.PatternException: Cannot get variable 'dispatcher.theme-ext' in expression '{properties:resources}/structurer/url/{1}{properties:dispatcher.theme-ext}'
at org.apache.cocoon.components.treeprocessor.variables.PreparedVariableResolver.processModule(PreparedVariableResolver.java:250)
at org.apache.cocoon.components.treeprocessor.variables.PreparedVariableResolver.resolve(PreparedVariableResolver.java:197)
at org.apache.forrest.locationmap.lm.LocationNode.locate(LocationNode.java:65)
at org.apache.forrest.locationmap.lm.SelectNode.locate(SelectNode.java:110)
at org.apache.forrest.locationmap.lm.MatchNode.locate(MatchNode.java:131)
...
... [snip] ... see attachment error.log
The Forrest error.log has this ...
ERROR (2006-09-20) 10:53.57:909 [core.modules.mapper.lm] (/varietee/index.html) http-8080-Processor5/MountNode: Failure processing LocationMap.
org.apache.cocoon.sitemap.PatternException: Cannot get variable 'dispatcher.theme-ext' in expression '{properties:resources}/structurer/url/{1}{properties:dispatcher.theme-ext}'
at org.apache.cocoon.components.treeprocessor.variables.PreparedVariableResolver.processModule(PreparedVariableResolver.java:250)
at org.apache.cocoon.components.treeprocessor.variables.PreparedVariableResolver.resolve(PreparedVariableResolver.java:197)
at org.apache.forrest.locationmap.lm.LocationNode.locate(LocationNode.java:65)
at org.apache.forrest.locationmap.lm.SelectNode.locate(SelectNode.java:110)
at org.apache.forrest.locationmap.lm.MatchNode.locate(MatchNode.java:131)
...
... [snip] ... see attachment error.log