tomcat-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Shapira, Yoav" <Yoav.Shap...@mpi.com>
Subject RE: Xalan redirect (to file) within Tomcat
Date Wed, 07 Jan 2004 18:52:56 GMT

Howdy,
I don't know Xalan well enough to answer, but it seems pretty clear
tomcat is looking for a class called Redirect, while the stylesheet uses
redirect.  It seems like a case-sensitivity issue, but I can't help much
beyond that ;)

Yoav Shapira
Millennium ChemInformatics


>-----Original Message-----
>From: Chris Ward [mailto:cward@horizon-asset.co.uk]
>Sent: Wednesday, January 07, 2004 1:51 PM
>To: Tomcat Users List
>Subject: RE: Xalan redirect (to file) within Tomcat
>
>
>>
>> Howdy,
>> Perhaps a case-sensitivity issue?  What happens if you use
>> Redirect instead of redirect?
>>
>
>I thought that, but the "redirect" is defined in the stylesheet
>as...
>
>	extension-element-prefixes="redirect"
>
>My example is in the samples directory in the standard Xalan
>download and it does work (with the associated xml file) when I run
>xalan from the command line.
>
>
>
>- the full xsl stylesheet
>-------------------------------------------------------------
>
>
><xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
>    version="1.0"
>    xmlns:redirect="http://xml.apache.org/xalan/redirect"
>    extension-element-prefixes="redirect">
>
>  <xsl:template match="/">
>    <standard-out>
>      Standard output:
>      <xsl:apply-templates/>
>    </standard-out>
>  </xsl:template>
>
>  <!-- not redirected -->
>  <xsl:template match="doc/main">
>    <main>
>    -- look in <xsl:value-of select="/doc/foo/@file"/> for the
>redirected output --
>      <xsl:apply-templates/>
>    </main>
>  </xsl:template>
>
>  <!-- redirected -->
>  <xsl:template match="doc/foo">
>    <!-- get redirect file name from XML input -->
>    <redirect:write select="@file">
>      <foo-out>
>        <xsl:apply-templates/>
>      </foo-out>
>    </redirect:write>
>  </xsl:template>
>
><!-- redirected (from the xsl:apply-templates above. I.e., bar is in
>/doc/foo -->
>  <xsl:template match="bar">
>    <foobar-out>
>      <xsl:apply-templates/>
>    </foobar-out>
>  </xsl:template>
>
></xsl:stylesheet>
>
>---------------------------------------------------------------------
>To unsubscribe, e-mail: tomcat-user-unsubscribe@jakarta.apache.org
>For additional commands, e-mail: tomcat-user-help@jakarta.apache.org




This e-mail, including any attachments, is a confidential business communication, and may
contain information that is confidential, proprietary and/or privileged.  This e-mail is intended
only for the individual(s) to whom it is addressed, and may not be saved, copied, printed,
disclosed or used by anyone else.  If you are not the(an) intended recipient, please immediately
delete this e-mail from your computer system and notify the sender.  Thank you.


---------------------------------------------------------------------
To unsubscribe, e-mail: tomcat-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: tomcat-user-help@jakarta.apache.org


Mime
View raw message