It is now possible to specify the location of the XSL or the style parameterization file in the format file.
This is done with f:stylesheet and f:styleconf tags, for example:
<?xml version="1.0"?>
<f:format xmlns:f="
http://outerx.org/xreporter/format/1.0">
<f:info>
<f:formattype>html</f:formattype>
<f:name>HTML custom styled</f:name>
<f:chunking enabled="true" size="50"/>
</f:info>
<f:stylesheet>custom-style.xsl</f:stylesheet>
<f:styleconf>custom-style.xml</f:styleconf>
</f:format>
The locations of these files are resolved relative to the location of the format file.
The values specified in the format file have precedence over the filename-based lookup of the custom stylesheet files (<report-definition-id>.xsl).