Hi, My XSL has entries like these:
<xsl:copy-of select="xalan:nodeset(ext:generateSubtree())" /> Where generateSubtree() is external Java class method and returns result in form of org.w3c.dom.NodeList and inside that nodes list I have nodes like <fo:page-number/> and whole XSL has such attribute specified: xmlns:fo="http://www.w3.org/1999/XSL/Format" Now when I run whole transformation process - I get: org.xml.sax.SAXException: Mismatch: page-number (http://www.w3.org/1999/XSL/Format) vs. page-number () at org.apache.fop.fo.FOTreeBuilder$MainFOHandler.endElement(FOTreeBuilder.java: 369) at org.apache.fop.fo.FOTreeBuilder.endElement(FOTreeBuilder.java:196) at org.apache.xml.serializer.ToXMLSAXHandler.endElement(ToXMLSAXHandler.java:26 1) at org.apache.xml.dtm.ref.DTMTreeWalker.endNode(DTMTreeWalker.java:373) at org.apache.xalan.transformer.TreeWalker2Result.endNode(TreeWalker2Result.jav a:85) at org.apache.xml.dtm.ref.DTMTreeWalker.traverse(DTMTreeWalker.java:116) at org.apache.xalan.transformer.TreeWalker2Result.traverse(TreeWalker2Result.ja va:72) at org.apache.xalan.templates.ElemCopyOf.execute(ElemCopyOf.java:184) ... 52 more So, which part cannot determine that proper namespace? Is it Xalan not populating result tree fragment with correct namespaces? Anything to check (version, nodes list, etc). Also, I think I had this working before in different environment, but not sure what has changed since that. Thank you, Andrejus --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
