This is the mail archive of the
xsl-list@mulberrytech.com
mailing list .
Strange Parsing Error - DTMLiaison
- To: <xsl-list at lists dot mulberrytech dot com>
- Subject: [xsl] Strange Parsing Error - DTMLiaison
- From: "Damon Williams" <dwilliams at simpletel dot com>
- Date: Tue, 9 Jan 2001 18:02:57 -0600
- Organization: Simplified
- Reply-To: xsl-list at lists dot mulberrytech dot com
i'd appreciate any help debugging this error, using Xalan-Java 1.2.2:
org.xml.sax.SAXException: DTMLiaison can not handle nodes of type class
org.apache.xerces.dom.DeferredElementNSImpl
at
org.apache.xalan.xpath.dtm.DTMLiaison.checkNode(DTMLiaison.java:161)
at org.apache.xalan.xslt.StylesheetRoot.process(StylesheetRoot.java,
Compiled Code)
......
here are the conditions:
- i am using xalan-java 1.2
- opening server socket and accepting input stream of XML
- using precompiled XSL sheet (org.apache.xalan.xslt.StylesheetRoot) and
calling the process() method
- here is the XML, the parser gets past the processing instruction just
fine, but croaks on the <doc> element
<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="foo.xsl"?>
<doc>Hello</doc>
very simple XML but i am getting this strange error trying to transform it!
here is the XSL (straight from samples that come with Xalan):
<?xml version="1.0"?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
version="1.0">
<xsl:template match="doc">
<out><xsl:value-of select="."/></out>
</xsl:template>
</xsl:stylesheet>
thanks in advance
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list