[ 
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.

Reply via email to