XSLT Version?

View: New views
4 Messages — Rating Filter:   Alert me  

XSLT Version?

by andyjc :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hi All,

Simple question, I hope.  How do I find out which version of XSLT I've
got?  My version of Cocoon is: 2.1.10, if it's related to that.

Ultimately, I'd like to be using XSLT 2.0.

Thanks,

Andy

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@...
For additional commands, e-mail: users-help@...


Re: XSLT Version?

by Andy Stevens-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

2008/7/3 Andrew Chamberlain <andyc@...>:
> Hi All,
>
> Simple question, I hope.  How do I find out which version of XSLT I've got?

Try using some XSLT 2-only features in a pipeline and see if you get a
stack trace instead? ;-)

>  My version of Cocoon is: 2.1.10, if it's related to that.
>
> Ultimately, I'd like to be using XSLT 2.0.

Short answer is it depends :-)  The default XSL transformer in the
sample web app uses Xalan, which is XSLT 1.something, so that's
probably what you're using.  But you can change the configuration in
the cocoon.xconf to make it use Saxon instead, which supports 2.0 (or
just set up a second XSL transformer for Saxon and use whichever one
you need in any given pipeline).


Andy.
--
http://pseudoq.sourceforge.net/  Open source java Sudoku creator

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@...
For additional commands, e-mail: users-help@...


Re: XSLT Version?

by andyjc :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hi Andy,

Thanks for that.

Yes - I'm using Xalan as provided with the sample webapp.   I think your suggestion of setting up Saxon in parallel to Xalan is probably the best option, as I don't want to affect the other pipelines we have running.

Thanks again,

Andy



Andy Stevens wrote:
2008/7/3 Andrew Chamberlain andyc@...:
  
Hi All,

Simple question, I hope.  How do I find out which version of XSLT I've got?
    

Try using some XSLT 2-only features in a pipeline and see if you get a
stack trace instead? ;-)

  
 My version of Cocoon is: 2.1.10, if it's related to that.

Ultimately, I'd like to be using XSLT 2.0.
    

Short answer is it depends :-)  The default XSL transformer in the
sample web app uses Xalan, which is XSLT 1.something, so that's
probably what you're using.  But you can change the configuration in
the cocoon.xconf to make it use Saxon instead, which supports 2.0 (or
just set up a second XSL transformer for Saxon and use whichever one
you need in any given pipeline).


Andy.
--
http://pseudoq.sourceforge.net/  Open source java Sudoku creator

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@...
For additional commands, e-mail: users-help@...

.

  
--------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscribe@... For additional commands, e-mail: users-help@...

Re: XSLT Version?

by Stan Dyck-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Andrew Chamberlain wrote:

> Hi All,
>
> Simple question, I hope.  How do I find out which version of XSLT I've
> got?  My version of Cocoon is: 2.1.10, if it's related to that.
>
> Ultimately, I'd like to be using XSLT 2.0.
>
> Thanks,
>
> Andy
>

Insert something like the following into a stylesheet:

<xsl:comment>
    <xsl:text>Version is: </xsl:text>
    <xsl:value-of select="system-property('xsl:version')"/>
</xsl:comment>


Hope this helps,
StanD.

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@...
For additional commands, e-mail: users-help@...