[XML-SIG] [Bug #125225] system-property(xsl:vendor-url) fails
noreply@sourceforge.net
noreply@sourceforge.net
Sun, 10 Dec 2000 01:10:34 -0800
Bug #125225, was updated on 2000-Dec-10 01:10
Here is a current snapshot of the bug.
Project: Python/XML
Category: 4Suite
Status: Open
Resolution: None
Bug Group: None
Priority: 5
Submitted by: rtmyers
Assigned to : nobody
Summary: system-property(xsl:vendor-url) fails
Details: Using 4XSLT v.0.10.2, RH 6.2, Python 1.5.2.
Following stylesheet:
<?xml version="1.0"?>
<xsl:transform xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
<xsl:template match="/">
<xsl:message><xsl:value-of select="system-property('xsl:vendor-url')"/></xsl:message>
</xsl:template>
</xsl:transform>
Running this against arbitrary XML file gives traceback:
[rtm@rabbit xsgf]# 4xslt table.xml vendor.xsl
Traceback (innermost last):
File "/usr/bin/4xslt", line 5, in ?
_4xslt.Run(sys.argv)
File "/usr/lib/python1.5/site-packages/xml/xslt/_4xslt.py", line 87, in Run
topLevelParams=top_level_params)
File "/usr/lib/python1.5/site-packages/xml/xslt/Processor.py", line 127, in runUri
writer, uri, outputStream)
File "/usr/lib/python1.5/site-packages/xml/xslt/Processor.py", line 177, in runNode
self.applyTemplates(context, None)
File "/usr/lib/python1.5/site-packages/xml/xslt/Processor.py", line 193, in applyTemplates
found = sty.applyTemplates(context, mode, self, params)
File "/usr/lib/python1.5/site-packages/xml/xslt/Stylesheet.py", line 356, in applyTemplates
patternInfo[TEMPLATE].instantiate(context, processor, params)
File "/usr/lib/python1.5/site-packages/xml/xslt/TemplateElement.py", line 115, in instantiate
context = child.instantiate(context, processor)[0]
File "/usr/lib/python1.5/site-packages/xml/xslt/MessageElement.py", line 41, in instantiate
context = child.instantiate(context, processor)[0]
File "/usr/lib/python1.5/site-packages/xml/xslt/ValueOfElement.py", line 41, in instantiate
result = self._expr.evaluate(context)
File "/usr/lib/python1.5/site-packages/xml/xpath/ParsedExpr.py", line 171, in evaluate
return self._func(context, arg0)
File "/usr/lib/python1.5/site-packages/xml/xslt/ExtFunctions.py", line 126, in SystemProperty
if split_name[0] == XSL_NAMESPACE:
NameError: XSL_NAMESPACE
[rtm@rabbit xsgf]#
For detailed info, follow this link:
http://sourceforge.net/bugs/?func=detailbug&bug_id=125225&group_id=6473