Den 18. sep. 2006 kl. 14.32 skrev Sjur Moshagen:
1) it would be nice if it could return all available locales for
the matching document in a sitemap parameter. As it is now, I need
to do some sitemap magic to aggregate the list of all candidate
documents, then process the aggregation and finally deliver the
result. This is error prone and slow, compared to returning a list
of found documents by a Java component that needs to do the job
anyway.
That sitemap magic wasn't that easy:-(
The idea was to use the directory generator to get a listing of all
files matching the pattern {RequestDoc}.{Locale}.{Extension}.
The bad thing is that it does not seem the directory generator is
included in Forrest:
Internal Server Error
Message: null
Description: No details available.
Sender: org.apache.cocoon.servlet.CocoonServlet
Source: Cocoon Servlet
Request URI
index.languages.xml
cause
Type 'directory' does not exist for 'map:generate' at file:/Users/
sjur/Documents/i18n/sd/src/documentation/sitemap.xmap:97:52
request-uri
/index.languages.xml
The directory generator would have given me a nice xml snippet
containing all and only localised file, from which I easily could
have extracted the needed info. Any suggestions on an alternative route?
Sjur