I have used mod-xslt2 on Apache 2.x with little Apache 2 specific
problems. I have encountered some smaller feature bugs, but the actual
xslt transformations work fine with no real problem (and no real
anger). The biggest problem I have at the moment is that a newer
Apache 2.x broke the API and mod-xslt2 has not been updated (if you
look in these archives, you can see some messages about when it broke
a few months ago).
I would imagine that fixing mod-xslt2 for newer versions of Apache 2.x
would certainly be a possibility for an individual contribution, but I
personally have not invested the time.
I should mention that my uses of the module are typically low traffic.
-Eric
On Mon, Feb 18, 2008 at 4:24 AM, Barry Cornelius
<barry.cornelius@xxxxxxxxxxxxx> wrote:
> For many years, we have been delivering HTML by using on-the-fly XSLT
> transformation of XML pages. This has been done using AxKit. However,
> AxKit does not work with Apache 2.x. As we want to move away from using
> Apache 1.x, we wondered whether to use mod-xslt2 with Apache 2.x.
>
> However, the work on mod-xslt2 seems inactive.
>
> For example, the CVS snapshot available from
>http://www.mod-xslt2.com/software/snapshots.xml is dated July 2005. We use
> Debian and the Debian package (documented at
>http://packages.debian.org/etch//libapache2-modxslt) seems to have been
> built from the 20050727 version with some additional changes dated
> December 2006.
>
> The documentation at http://www.mod-xslt2.com/doc/documentation.xml says
> "that at time of writing apache2 support is not rock solid and shouldn't
> be used in production environments". But this was written in 2004.
>
> My question is: is anyone using mod-xslt2 in anger? Is it flaky when used
> with Apache 2.x? Is anyone supporting it? Is anyone supporting the
> Debian package? Are there other alternatives that one can use with Apache
> 2.x?
>
> --
> Barry Cornelius
> Oxford University Computing Services
> University of Oxford, 13 Banbury Road, Oxford, OX2 6NN, UK
> www.barrycornelius.com 01865 273267 or +44 1865 273267
>