[
https://issues.apache.org/jira/browse/TRB-19?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Thomas Vandahl closed TRB-19.
-----------------------------
Fixed in Fulcrum-XSLT 1.1.0
> Extend Fulcrum XSLT Service
> ---------------------------
>
> Key: TRB-19
> URL: https://issues.apache.org/jira/browse/TRB-19
> Project: Turbine
> Issue Type: Improvement
> Components: Fulcrum
> Reporter: Thomas Vandahl
> Assignee: Scott Eade
> Attachments: fulcrum-xslt.diff
>
>
> I ported my changes to the TurbineXSLTService over to Fulcrum.
> This is what I did:
> - Get rid of direct File() access in DefaultXSLTService and replace it with
> URL access. The change also allows to place the repository of XSL files
> elsewhere. You can, for example, define your style sheet path as
> "http://style.acme.com/"
> - Add transform() methods having an additional parameter to forward a
> parameter set to the XSLT. The parameters can be used in the style sheet.
> - Addition of several JavaDocs
> - Code formatting
> - Fixed visibility issues
> The Turbine 2.3.2 code base has additionally
> - Replace the cache Map() with a LRUMap() to avoid infinite memory growth
> I did not want to add a dependency on commons-collections just for this only
> purpose, so I left that out.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.