DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT <http://nagoya.apache.org/bugzilla/show_bug.cgi?id=6551>. ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND INSERTED IN THE BUG DATABASE.
http://nagoya.apache.org/bugzilla/show_bug.cgi?id=6551 javax.xml.transform.Transformer delete nodes from DOMSource Summary: javax.xml.transform.Transformer delete nodes from DOMSource Product: XalanJ2 Version: 2.3 Platform: All OS/Version: Other Status: NEW Severity: Normal Priority: Other Component: org.apache.xalan.transformer AssignedTo: [EMAIL PROTECTED] ReportedBy: [EMAIL PROTECTED] This method delete node from owner Document. public Node transform( Node node ) throws TransformerConfigurationException, TransformerException { Node df = null; if (node.getNodeType() != node.DOCUMENT_FRAGMENT_NODE) { df = node.getOwnerDocument().createDocumentFragment(); df.appendChild(node); }else{ df = node; } DOMSource doc = new DOMSource( df ); // DOMSource doc = new DOMSource( node ); javax.xml.transform.Transformer transformer = this.templates.newTransformer(); DOMResult result = new DOMResult( node.getOwnerDocument().createDocumentFragment() ); transformer.transform( doc, result ); return result.getNode(); }
