|
I'm having a problem with Xalan Java 2.7.0. The
XPath _expression_: document('')/xsl:stylesheet/namespace::exsl does not seem to be doing the right thing. Processing this file: <?xml version="1.0" encoding="UTF-8"?> <root2/> With this stylesheet: <?xml version='1.0'?> <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:exsl="http://exslt.org/common" version='1.0'> <xsl:template match="/"> <xsl:element name="root"> <xsl:copy-of select="document('')/xsl:stylesheet/namespace::exsl"/> </xsl:element> </xsl:template> </xsl:stylesheet> Produces: <?xml version="1.0" encoding="UTF-8"?><root/> The correct output (produced by xsltproc) should be: <?xml version="1.0"?> <root xmlns:exsl="http://exslt.org/common"/> Info on my Configuration is below: #---- BEGIN writeEnvironmentReport($Revision: 1.29 $): Useful stuff found: ---- version.DOM.draftlevel=2.0fd java.class.path=/opt/local/share/java/maven/lib/forehead-1.0-beta-5.jar:/System/Library/Frameworks/JavaVM.framework/Versions/1.5.0/Classes/.compatibility/14compatibility.jar version.JAXP=1.1 or higher java.ext.dirs=/Library/Java/Extensions:/System/Library/Java/Extensions:/System/Library/Frameworks/JavaVM.framework/Versions/1.5.0/Home/lib/ext version.xerces2=Xerces-J 2.7.1 version.xerces1=not-present version.xalan2_2=Xalan Java 2.7.0 version.xalan1=not-present version.ant=not-present java.version=1.5.0_06 version.DOM=2.0 version.crimson=present-unknown-version sun.boot.class.path=/System/Library/Frameworks/JavaVM.framework/Versions/1.5/Home/lib/endorsed/xalan-2.7.0.jar:/System/Library/Frameworks/JavaVM.framework/Versions/1.5/Home/lib/endorsed/xercesImpl-2.7.1.jar:/System/Library/Frameworks/JavaVM.framework/Versions/1.5/Home/lib/endorsed/xmlParserAPIs-2.6.2.jar:/opt/local/share/java/maven/lib/endorsed/xerces-2.4.0.jar:/opt/local/share/java/maven/lib/endorsed/xml-apis-1.0.b2.jar:/System/Library/Frameworks/JavaVM.framework/Versions/1.5.0/Classes/classes.jar:/System/Library/Frameworks/JavaVM.framework/Versions/1.5.0/Classes/ui.jar:/System/Library/Frameworks/JavaVM.framework/Versions/1.5.0/Classes/laf.jar:/System/Library/Frameworks/JavaVM.framework/Versions/1.5.0/Classes/sunrsasign.jar:/System/Library/Frameworks/JavaVM.framework/Versions/1.5.0/Classes/jsse.jar:/System/Library/Frameworks/JavaVM.framework/Versions/1.5.0/Classes/jce.jar:/System/Library/Frameworks/JavaVM.framework/Versions/1.5.0/Classes/charsets.jar version.SAX=2.0 version.xalan2x=Xalan Java 2.7.0 #----- END writeEnvironmentReport: Useful properties found: ----- Am I doing something wrong? Is this a bug? Is there a workaround? I was going to create a JIRA report, but the Xalan site said to post to the users list first. Thanks, Sean |
- Problem with XPath namespace axis? Sean Gilligan
- Re: Problem with XPath namespace axis? Henry Zongaro
- Re: Problem with XPath namespace axis? david_marston
- Re: Problem with XPath namespace axis? Sean Gilligan
