DocumentFragInpl() exception : HIERARCHY_REQUEST_ERR 2003-08-04 - By Jeffery B. Rancier
I have an existing document to which I am trying to add a DocumentFragment to. It's failing with the following:
,---- | org.w3c.dom.DOMException: HIERARCHY_REQUEST_ERR: An attempt was made to insert a | node where it is not permitted. | at org.apache.xerces.dom.CoreDocumentImpl.insertBefore(Unknown Source) | at org.apache.xerces.dom.ParentNode.internalInsertBefore(Unknown Source) | | at org.apache.xerces.dom.ParentNode.insertBefore(Unknown Source) | at org.apache.xerces.dom.CoreDocumentImpl.insertBefore(Unknown Source) | at org.apache.xerces.dom.NodeImpl.appendChild(Unknown Source) `----
Here's the snippet:
,---- | public void actionPerformed( ActionEvent e ) | { | DocumentFragment frag = new DocumentFragmentImpl((CoreDocumentImpl)doc ); | //create fragment based on existing Document | | Element element = doc.createElement( "element" ); // create a new Element | item = doc.createElement( "component" ); // create another | item.appendChild( doc.createTextNode( "NUM_SHORT" )); // give it a TextNode | element.appendChild( item ); // add item to element | | frag.appendChild( element ); // add element to our fragment | doc.appendChild( frag ); // add the fragment to my existing Document | } `----
Can anyone see where I'm going wrong? -- Thanks, Jeff ,---- | Jeffery B. Rancier | | Softechnics | a METTLER TOLEDO company `----
--------------------------------------------------------------------- To unsubscribe, e-mail: xerces-j-user-unsubscribe@(protected) For additional commands, e-mail: xerces-j-user-help@(protected)
|
|