|
Subject: once again: document() bug in cocoon? From: "Martin Algesten" <martin.algesten@xxxxxxxx> Date: Tue, 4 Apr 2000 11:07:15 +0100 |
Once again, before I take this to another forum (cocoon bug reports?), has
anyone successfully used the document() function on a node-set in cocoon.
When doing a document( node-set ) in cocoon1.7 - xalan, seems to give me
strange errors.
In the following example I have a file-list in files.xml defined like this:
<file-list>
<absolute>file://\z:\myroot\file1.xml</absolute>
<absolute>file://\z:\myroot\file2.xml</absolute>
</file-list>
I have a stylesheet that defines this:
<xsl:template match="page">
<BODY>
<xsl:variable name="files"
select="document('file:///Z:/myroot/files.xml')"/>
<xsl:for-each select="document($files//file-list/absolute)">
Don't do anything for now
</xsl:for-each>
</BODY>
</xsl:template>
And from Xalan I get this:
----------------------------------------------
java.lang.NullPointerException
at org.apache.xalan.xpath.MutableNodeListImpl.
isNodeAfterSibling(MutableNodeListImpl.java, Compiled Code)
at org.apache.xalan.xpath.MutableNodeListImpl.
isDOMNodeAfter(MutableNodeListImpl.java, Compiled Code)
at org.apache.xalan.xpath.MutableNodeListImpl.
isNodeAfter(MutableNodeListImpl.java:459)
at org.apache.xalan.xpath.MutableNodeListImpl.
addNodeInDocOrder(MutableNodeListImpl.java, Compiled Code)
at org.apache.xalan.xslt.FuncDocument.
execute(FuncDocument.java, CompiledCode)
at org.apache.xalan.xpath.Function.execute(Function.java, Compiled Code)
at org.apache.xalan.xpath.XPath.executeFunction(XPath.java:1253)
at org.apache.xalan.xpath.XPath.execute(XPath.java:1357)
----------------------------------------------
Cheers,
Martin
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
| Current Thread |
|---|
|
| <- Previous | Index | Next -> |
|---|---|---|
| RE: writing XML from Java (was: dum, Kay Michael | Thread | string-length(whatever) equivalent , Simon Cansick |
| RE: select="preceding-sibling::ROW[, Thorbjoern Ravn Ande | Date | string-length(whatever) equivalent , Simon Cansick |
| Month |