java.lang.AbstractMethodError: org.netbeans.modules.websvc.rest.spi.RestSupport.upgrade()V at org.netbeans.modules.websvc.rest.RestUtils.upgrade(RestUtils.java:92) at org.netbeans.modules.websvc.rest.nodes.RestServicesNodeFactory.createNodes(RestServicesNodeFactory.java:92) at org.netbeans.spi.project.ui.support.NodeFactorySupport$DelegateChildren$1.run(NodeFactorySupport.java:199) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1452) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:2032) Caused: org.openide.util.RequestProcessor$SlowItem: task failed due to: java.lang.AbstractMethodError: org.netbeans.modules.websvc.rest.spi.RestSupport.upgrade()V at org.openide.util.RequestProcessor.post(RequestProcessor.java:424) at org.netbeans.spi.project.ui.support.NodeFactorySupport$DelegateChildren.addNotify(NodeFactorySupport.java:194) at org.openide.nodes.Children.callAddNotify(Children.java:575) at org.openide.nodes.EntrySupport$Default.getArray(EntrySupport.java:770) at org.openide.nodes.EntrySupport$Default.getNodes(EntrySupport.java:172) at org.openide.nodes.EntrySupport$Default.getNodes(EntrySupport.java:228) at org.openide.nodes.Children.getNodes(Children.java:469) at org.openide.nodes.FilterNode$Children$DefaultSupport.updateKeys(FilterNode.java:1699) at org.openide.nodes.FilterNode$Children$DefaultSupport.update(FilterNode.java:1686) at org.openide.nodes.FilterNode$Children.addNotifyImpl(FilterNode.java:1477) at org.openide.nodes.FilterNode$Children.addNotify(FilterNode.java:1470) at org.openide.nodes.Children.callAddNotify(Children.java:575) at org.openide.nodes.EntrySupport$Default.getArray(EntrySupport.java:770) at org.openide.nodes.EntrySupport$Default.getNodes(EntrySupport.java:172) at org.openide.nodes.EntrySupport$Default.snapshot(EntrySupport.java:149) at org.openide.nodes.Children.snapshot(Children.java:532) at org.openide.explorer.view.TreeView.expandNode(TreeView.java:608) at org.netbeans.modules.project.ui.ProjectTab.expandNode(ProjectTab.java:642) at org.netbeans.modules.project.ui.ProjectUtilities$2.run(ProjectUtilities.java:250) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209) at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:646) at java.awt.EventQueue.access$000(EventQueue.java:84) at java.awt.EventQueue$1.run(EventQueue.java:607) at java.awt.EventQueue$1.run(EventQueue.java:605) at java.security.AccessController.doPrivileged(AccessController.java:0) at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87) at java.awt.EventQueue.dispatchEvent(EventQueue.java:616) at org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:158) 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)