XSite under the hood
XSite can be customised using the following main components:
SitemapLoader
: defaults to
XStream-based loader
Skin
: defaults to
Freemarker-based skin
LinkValidators
: a list of link validators
FileSystem
: defaults to
Commons-IO filesystem
All default components can be overridden via the
conf/xsite.xml
composition resource found in the binary distribution, and specifiable via the '-f' (if a file resource) or '-R' (if a classpath resource) options.