[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] RE: namespaces and extensions and multiple files
Shot in the dark here from stuff i have been working on. The template call line is wrapped in a namespace and I don't *think* it will match unless you specify the same namespace for the template. Could be something along the lines of this !? Won't say much more cause I'm still working on what I am doing, but hopefully it may be of some help. steven -----Original Message----- From: owner-xsl-list@xxxxxxxxxxxxxxxx [mailto:owner-xsl-list@xxxxxxxxxxxxxxxx]On Behalf Of Sebastian Rahtz Sent: 27 July 2000 10:07 To: xsl-list@xxxxxxxxxxxxxxxx Subject: namespaces and extensions and multiple files I want my XSL file to handle all the variants of the "multiple output file" scenario; to avoid a load of namespace declarations at the front, I thought I'd be clever and use the "xmlns" attribute on the extension element itself, thusly: <xsl:when test="contains($processor,'Clark')"> <document xmlns="http://www.jclark.com/xt" href="{$filename}"> <xsl:call-template name="writestone"/> </document> </xsl:when> <xsl:when test="contains($processor,'SAXON')"> <output xmlns="http://icl.com/saxon" file="{$filename}"> <xsl:call-template name="writestone"/> </output> </xsl:when> <xsl:when test="contains($processor,'Apache')"> <write xmlns="org.apache.xalan.xslt.extensions.Redirect" file="{$filename}"> <xsl:call-template name="writestone"/> </write> </xsl:when> <xsl:when test="contains($processor,'Oracle')"> <output use="oout" xmlns="http://www.oracle.com/XSL/Transform/java" href="{$filename}"> <xsl:call-template name="writestone"/> </output> XT accepts this, and does what I expect. The other three don't. Would anyone care to express a view on whether this *should* work? Sebastian Rahtz XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|