[ http://issues.apache.org/jira/browse/FOR-783?page=all ] Thorsten Scherler resolved FOR-783: -----------------------------------
Resolution: Fixed I removed all indirections > Remove indirection in sitemaps/locationmaps > ------------------------------------------- > > Key: FOR-783 > URL: http://issues.apache.org/jira/browse/FOR-783 > Project: Forrest > Type: Improvement > Components: Dispatcher (aka views) > Versions: 0.8-dev > Reporter: Ross Gardler > Priority: Critical > > In some places there is too much indirection between the locationmap and the > sitemap. This makes it very difficult to follow the processing flow of the > dispatcher. For example: > in structuer plugin themer.xmap > <map:match pattern="ls.contracts.xml"> > <map:generate src="{lm:ls.contracts}" /> > <map:transform src="{lm:ls.contracts-to-document.xsl}" /> > <map:serialize /> > </map:match> > ... > in the themes plugin locationmap (not even the same plugin as above!) > <match pattern="ls.contracts"> > <select type="exists"> > <location src="cocoon://ls.contracts.source.xml" /> > </select> > </match> > ... > in structuer plugin themer.xmap > <map:match pattern="ls.contracts.source.xml"> > <map:generate src="{lm:themer.contracts.dir}" > type="xpathdirectory"> > <map:parameter name="xpath" value="/*" /> > <map:parameter name="xmlFiles" value="\.ft$" /> > <map:parameter name="exclude" value="[\w]*.svn" /> > <map:parameter name="depth" value="3" /> > </map:generate> > <map:transform src="{lm:ls.contracts.xsl}" /> > <map:serialize /> > </map:match> > ... > in the themes plugin locationmap (not even the same plugin as above!) > <match pattern="themer.contracts.dir"> > <select type="exists"> > <location src="{project:themer}/resources/themes" /> > <location src="{defaults:themer}/resources/themes" /> > </select> > </match> > There was some discussion about this in > http://marc.theaimsgroup.com/?l=forrest-dev&m=113383339506655&w=2 -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira