From twnuk@earthlink.net Fri May 5 16:16:45 2000 Return-Path: Mailing-List: contact general-help@xml.apache.org; run by ezmlm Delivered-To: mailing list general@xml.apache.org Received: (qmail 49014 invoked from network); 5 May 2000 16:16:45 -0000 Received: from goose.prod.itd.earthlink.net (207.217.120.18) by locus.apache.org with SMTP; 5 May 2000 16:16:45 -0000 Received: from ANASAZI (ip166.portland12.or.pub-ip.psi.net [38.28.130.166]) by goose.prod.itd.earthlink.net (8.9.3/8.9.3) with SMTP id JAA21446 for ; Fri, 5 May 2000 09:16:42 -0700 (PDT) Reply-To: From: "Tom Wnuk" To: "Apache XML General-Help" Subject: RE: importNode() Problem Date: Fri, 5 May 2000 09:17:55 -0700 Message-ID: MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----=_NextPart_000_001A_01BFB672.CBFA03B0" X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2910.0) X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2919.6700 Importance: Normal In-Reply-To: <000901bfb6a5$2e2e0450$35e95ad8@sclrules.com> X-MS-TNEF-Correlator: X-Spam-Rating: locus.apache.org 1.6.2 0/1000/N ------=_NextPart_000_001A_01BFB672.CBFA03B0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Thank-you so much for responding so quickly. I tried adding cloneNode() but unfortunately it didn't correct the problem. I'm at a loss and I really don't want to code another solution since you've already done it. Any other ideas would be most appreciated. Thanks Tom Tom Wnuk > -----Original Message----- > From: Linda Derezinski [mailto:linda@interfacecontrol.com] > Sent: Friday, May 05, 2000 8:19 AM > To: general@xml.apache.org; twnuk@earthlink.net > Subject: RE: importNode() Problem > > The node passed to importnode cannot have a parent. In your example, node > is a member of document sXML1. > Just missing the call to cloneNode(). > > > Node newNode = node.cloneNode (true); > doc2.importNode(newNode, true); > > - Linda Derezinski > -----Original Message----- > From: Tom Wnuk [mailto:twnuk@earthlink.net] > Sent: Friday, May 05, 2000 11:00 AM > To: Apache XML General-Help > Subject: importNode() Problem > > I'm trying to utilize importNode() as defined below. I'm using > xerces v1.0.3 and the it appears the importNode is not working. > > What am I doing wrong? > > ================== > String sXML1 = "" + > "XML" + > "login.xsl" + > ""; > > try > { > Document doc1 = XMLHelper.getDocument(sXML1); > Element eRoot = doc1.getDocumentElement(); > > NodeList nlTmp = > eRoot.getElementsByTagName("ResponseType"); > Node node = nlTmp.item(0); > > Document doc2 = XMLHelper.getDocument(); > Element eNewRoot = doc2.createElement("TEST"); > doc2.appendChild(eNewRoot); > > doc2.importNode(node, true); > > String sDoc2 = XMLHelper.makeStringFromDOM(doc2); > > System.out.println("sDoc=\n" + sDoc2); > } > > ================== > > Thanks > Tom > > Tom Wnuk > twnuk@earthlink.net > twnuk@hotmail.com > << File: ATT00006.txt >> ------=_NextPart_000_001A_01BFB672.CBFA03B0 Content-Type: application/ms-tnef; name="winmail.dat" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="winmail.dat" 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 eS7wJbHPCGAsQBKwPrFsbqUgu+KdiOFuknG71L5uXH2Dz/+E34XiGOAl9ACgeRYwpCx1vzFvMnpr /0cGylQTwHQ94mc/ssamhnE8PDvQAxBlETwgQVRUQoEwNi6zDNAFQD4+LHUZ4QDP0B4AQhABAAAA LgAAADwwMDA5MDFiZmI2YTUkMmUyZTA0NTAkMzVlOTVhZDhAc2NscnVsZXMuY29tPgAAAAsAAYAI IAYAAAAAAMAAAAAAAABGAAAAAAOFAAAAAAAAAwADgAggBgAAAAAAwAAAAAAAAEYAAAAAEIUAAAAA AAADAAeACCAGAAAAAADAAAAAAAAARgAAAABShQAAJ2oBAB4ACYAIIAYAAAAAAMAAAAAAAABGAAAA AFSFAAABAAAABAAAADkuMAAeAAqACCAGAAAAAADAAAAAAAAARgAAAAA2hQAAAQAAAAEAAAAAAAAA HgALgAggBgAAAAAAwAAAAAAAAEYAAAAAN4UAAAEAAAABAAAAAAAAAB4ADIAIIAYAAAAAAMAAAAAA AABGAAAAADiFAAABAAAAAQAAAAAAAAALAA2ACCAGAAAAAADAAAAAAAAARgAAAACChQAAAQAAAAsA OoAIIAYAAAAAAMAAAAAAAABGAAAAAA6FAAAAAAAAAwA8gAggBgAAAAAAwAAAAAAAAEYAAAAAEYUA AAAAAAADAD2ACCAGAAAAAADAAAAAAAAARgAAAAAYhQAAAAAAAAsAUoAIIAYAAAAAAMAAAAAAAABG AAAAAAaFAAAAAAAAAwBTgAggBgAAAAAAwAAAAAAAAEYAAAAAAYUAAAAAAAACAfgPAQAAABAAAAC5 M7zO8D5xRL8rCphRhD3GAgH6DwEAAAAQAAAAuTO8zvA+cUS/KwqYUYQ9xgIB+w8BAAAAmAAAAAAA AAA4obsQBeUQGqG7CAArKlbCAABQU1RQUlguRExMAAAAAAAAAABOSVRB+b+4AQCqADfZbgAAAEM6 XERvY3VtZW50cyBhbmQgU2V0dGluZ3NcTWVybGluXExvY2FsIFNldHRpbmdzXEFwcGxpY2F0aW9u IERhdGFcTWljcm9zb2Z0XE91dGxvb2tcb3V0bG9vay5wc3QAAwD+DwUAAAADAA00/TcAAAIBfwAB AAAAMwAAADxIQkVFTFBDTExES0xPTkVLTU5QSUdFSU5DQUFBLnR3bnVrQGVhcnRobGluay5uZXQ+ AAADAAYQCifVbQMABxCdBQAAAwAQEAAAAAADABEQAgAAAB4ACBABAAAAZQAAAFRIQU5LLVlPVVNP TVVDSEZPUlJFU1BPTkRJTkdTT1FVSUNLTFlJVFJJRURBRERJTkdDTE9ORU5PREUoKUJVVFVORk9S VFVOQVRFTFlJVERJRE5UQ09SUkVDVFRIRVBST0JMRU0AAAAAd/8= ------=_NextPart_000_001A_01BFB672.CBFA03B0--