java.lang.ClassCastException: java.net.URL cannot be cast to org.openide.loaders.DataObject at org.netbeans.api.java.source.support.OpenedEditors.getFileObject(OpenedEditors.java:160) at org.netbeans.api.java.source.support.OpenedEditors.stateChanged(OpenedEditors.java:135) at org.netbeans.api.java.source.support.OpenedEditors$1.propertyChange(OpenedEditors.java:83) at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:339) at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:276) at org.netbeans.api.editor.EditorRegistry.firePropertyChange(EditorRegistry.java:307) at org.netbeans.api.editor.EditorRegistry.focusLost(EditorRegistry.java:255) at org.netbeans.api.editor.EditorRegistry$FocusL.focusLost(EditorRegistry.java:377) at java.awt.AWTEventMulticaster.focusLost(AWTEventMulticaster.java:213) at java.awt.Component.processFocusEvent(Component.java:5930) at java.awt.Component.processEvent(Component.java:5794) at java.awt.Container.processEvent(Container.java:2058) at java.awt.Component.dispatchEventImpl(Component.java:4410) at java.awt.Container.dispatchEventImpl(Container.java:2116) at java.awt.Component.dispatchEvent(Component.java:4240) at java.awt.KeyboardFocusManager.redispatchEvent(KeyboardFocusManager.java:1848) at java.awt.DefaultKeyboardFocusManager.typeAheadAssertions(DefaultKeyboardFocusManager.java:882) at java.awt.DefaultKeyboardFocusManager.dispatchEvent(DefaultKeyboardFocusManager.java:555) at java.awt.Component.dispatchEventImpl(Component.java:4282) at java.awt.Container.dispatchEventImpl(Container.java:2116) at java.awt.Component.dispatchEvent(Component.java:4240) at java.awt.EventQueue.dispatchEvent(EventQueue.java:599) at java.awt.SentEvent.dispatch(SentEvent.java:55) at java.awt.DefaultKeyboardFocusManager$DefaultKeyboardFocusManagerSentEvent.dispatch(DefaultKeyboardFocusManager.java:177) at java.awt.DefaultKeyboardFocusManager.sendMessage(DefaultKeyboardFocusManager.java:204) at java.awt.DefaultKeyboardFocusManager.dispatchEvent(DefaultKeyboardFocusManager.java:620) at java.awt.Component.dispatchEventImpl(Component.java:4282) at java.awt.Container.dispatchEventImpl(Container.java:2116) at java.awt.Window.dispatchEventImpl(Window.java:2429) at java.awt.Component.dispatchEvent(Component.java:4240) at java.awt.EventQueue.dispatchEvent(EventQueue.java:599) [catch] at java.awt.SequencedEvent.dispatch(SequencedEvent.java:98) at java.awt.EventQueue.dispatchEvent(EventQueue.java:597) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:273) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:183) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:173) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:168) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:160) at java.awt.EventDispatchThread.run(EventDispatchThread.java:121) java.lang.ClassCastException: javax.swing.text.html.HTMLDocument cannot be cast to org.netbeans.editor.BaseDocument at org.netbeans.editor.BaseCaret.setDot(BaseCaret.java:974) at org.netbeans.editor.BaseCaret.setDot(BaseCaret.java:1028) at org.netbeans.editor.BaseCaret.setDot(BaseCaret.java:945) at javax.swing.text.JTextComponent.setCaretPosition(JTextComponent.java:1652) [catch] at org.netbeans.modules.java.navigation.HTMLDocView$1.run(HTMLDocView.java:87) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209) at java.awt.EventQueue.dispatchEvent(EventQueue.java:597) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:273) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:183) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:173) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:168) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:160) at java.awt.EventDispatchThread.run(EventDispatchThread.java:121)