forrest-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Sjur Moshagen <sju...@mac.com>
Subject Re: [jira] Commented: (FOR-1176) enable plugins to utilise stylesheets from exslt.org
Date Wed, 19 Aug 2009 11:32:01 GMT
Den 19. aug. 2009 kl. 10.50 skrev Sjur Moshagen:

> Den 19. aug. 2009 kl. 09.23 skrev Brian M Dube:
>
>>> Any idea on how to make the protocol 'known' to the xsl processor in
>>> Cocoon?
>>
>> I've been down this path once before. There is a Jira issue
>> (somewhere; sorry, I'm just on the way to sleep) about rewriting the
>> imports. I never had success with it. I'll look for that issue and  
>> any
>> notes I may have.
>
> It is in:
>
> https://issues.apache.org/jira/browse/FOR-1000
>
> But according to:
>
> http://www.mail-archive.com/user@forrest.apache.org/msg02743.html  
> (Thorsten Scherler)
>
> it should work. I'll continue the investigation.

It seems to be used in dispatcher, in at least the following file:

whiteboard/plugins/org.apache.forrest.plugin.internal.dispatcher/ 
resources/stylesheets/helper/variable.helper.xsl:

<xsl:stylesheet version="1.0"
   xmlns:forrest="http://apache.org/forrest/properties/1.0"
   xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
   <xsl:import href="lm://transform.xml.dotdots"/>
   <xsl:import href="lm://transform.xml.pathutils"/>
...

The dotdots LM string matches in one of the main locationmaps, and  
should resolve just fine. That is, when using dispatcher, using an lm:  
protocol in an xsl import seems to work just fine.

The question is then: why doesn't it work in all other cases?

Best regards,
Sjur


Mime
View raw message