java.lang.IllegalArgumentException: pathToRoot does not contain element at org.netbeans.modules.xml.xam.dom.AbstractDocumentModel.prepareChangeInfo(AbstractDocumentModel.java:273) at org.netbeans.modules.xml.wsdl.model.impl.WSDLModelImpl.prepareChangeInfo(WSDLModelImpl.java:257) at org.netbeans.modules.xml.xdm.xam.XDMListener.processEvent(XDMListener.java:198) at org.netbeans.modules.xml.xdm.xam.XDMListener.propertyChange(XDMListener.java:214) at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:339) at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:276) at org.netbeans.modules.xml.xdm.XDMModel.fireDiffEvents(XDMModel.java:297) at org.netbeans.modules.xml.xdm.XDMModel.resetDocument(XDMModel.java:854) at org.netbeans.modules.xml.xdm.XDMModelUndoableEdit.undo(XDMModelUndoableEdit.java:88) at javax.swing.undo.CompoundEdit.undo(CompoundEdit.java:46) at org.netbeans.modules.xml.xam.AbstractModel$ModelUndoableEdit.undo(AbstractModel.java:594) at javax.swing.undo.UndoManager.undoTo(UndoManager.java:320) at javax.swing.undo.UndoManager.undo(UndoManager.java:398) at org.openide.text.CloneableEditorSupport$CESUndoRedoManager.access$3001(CloneableEditorSupport.java:2989) at org.openide.text.CloneableEditorSupport$CESUndoRedoManager$RenderUndo.run(CloneableEditorSupport.java:3150) at org.netbeans.editor.GuardedDocument.runAtomic(GuardedDocument.java:294) at org.openide.text.CloneableEditorSupport$CESUndoRedoManager$RenderUndo.(CloneableEditorSupport.java:3130) at org.openide.text.CloneableEditorSupport$CESUndoRedoManager$RenderUndo.(CloneableEditorSupport.java:3122) at org.openide.text.CloneableEditorSupport$CESUndoRedoManager.undo(CloneableEditorSupport.java:3022) at org.netbeans.modules.xml.xam.ui.undo.FilterUndoManager.undo(FilterUndoManager.java:154) at org.netbeans.modules.xml.xam.ui.undo.CompoundUndoManager.undo(CompoundUndoManager.java:235) at org.netbeans.modules.xml.xam.ui.undo.QuietUndoManager.undo(QuietUndoManager.java:188) at org.netbeans.core.multiview.MultiViewPeer$DelegateUndoRedo.undo(MultiViewPeer.java:773) at org.openide.actions.UndoAction.performAction(UndoAction.java:177) at org.openide.util.actions.CallableSystemAction$.run(CallableSystemAction.java:118) at org.netbeans.modules.openide.util.ActionsBridge.doPerformAction(ActionsBridge.java:77) at org.openide.util.actions.CallableSystemAction.actionPerformed(CallableSystemAction.java:114) at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1995) at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2318) at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:387) at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:242) at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:236) at java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:272) at java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:272) at java.awt.Component.processMouseEvent(Component.java:6134) at javax.swing.JComponent.processMouseEvent(JComponent.java:3265) at org.openide.awt.ToolbarButton.processMouseEvent(ToolbarButton.java:61) at java.awt.Component.processEvent(Component.java:5899) at java.awt.Container.processEvent(Container.java:2023) at java.awt.Component.dispatchEventImpl(Component.java:4501) at java.awt.Container.dispatchEventImpl(Container.java:2081) at java.awt.Component.dispatchEvent(Component.java:4331) at java.awt.LightweightDispatcher.retargetMouseEvent(LightweightDispatcher.java:4301) at java.awt.LightweightDispatcher.processMouseEvent(LightweightDispatcher.java:3965) at java.awt.LightweightDispatcher.dispatchEvent(LightweightDispatcher.java:3895) at java.awt.Container.dispatchEventImpl(Container.java:2067) at java.awt.Window.dispatchEventImpl(Window.java:2458) at java.awt.Component.dispatchEvent(Component.java:4331) at java.awt.EventQueue.dispatchEvent(EventQueue.java:599) at org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:104) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161) at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)