java.util.MissingResourceException: Can't find resource for bundle org.openide.util.NbBundle$PBundle, key File Context at java.util.ResourceBundle.getObject(ResourceBundle.java:374) at java.util.ResourceBundle.getString(ResourceBundle.java:334) Caused: java.util.MissingResourceException: Can't find SHORT_DESCRIPTION for ch.anchialas.nb.editor.actions.CoolActionsFactory$FileContextAction@6128829d; bundleClass=class ch.anchialas.nb.editor.actions.CoolActionsFactory$FileContextAction; bundleKey=File Context at org.netbeans.editor.BaseAction.createDefaultValue(BaseAction.java:220) at org.netbeans.editor.BaseAction.getValue(BaseAction.java:166) at org.openide.awt.AlwaysEnabledAction.getValue(AlwaysEnabledAction.java:206) at ch.anchialas.nb.editor.actions.ContextAwareActionWrapper.getValue(ContextAwareActionWrapper.java:71) Caused: java.lang.Throwable: The action ch.anchialas.nb.editor.actions.ContextAwareActionWrapper@783d629a crashed when accessing its short description. at org.netbeans.modules.options.editor.keymap.EditorBridge$EditorAction.getDisplayName(EditorBridge.java:503) at org.netbeans.modules.options.keymap.KeymapViewModel$ActionsComparator.compare(KeymapViewModel.java:758) at java.util.Arrays.mergeSort(Arrays.java:1270) at java.util.Arrays.mergeSort(Arrays.java:1282) at java.util.Arrays.mergeSort(Arrays.java:1282) at java.util.Arrays.mergeSort(Arrays.java:1282) at java.util.Arrays.mergeSort(Arrays.java:1281) at java.util.Arrays.mergeSort(Arrays.java:1282) at java.util.Arrays.sort(Arrays.java:1210) at java.util.Collections.sort(Collections.java:159) at org.netbeans.modules.options.keymap.KeymapViewModel.getItems(KeymapViewModel.java:197) at org.netbeans.modules.options.keymap.KeymapViewModel.update(KeymapViewModel.java:222) at org.netbeans.modules.options.keymap.KeymapPanel.update(KeymapPanel.java:280) at org.netbeans.modules.options.keymap.KeymapPanelController.update(KeymapPanelController.java:74) at org.netbeans.modules.options.CategoryModel$Category.update(CategoryModel.java:381) at org.netbeans.modules.options.OptionsPanel.setCurrentCategory(OptionsPanel.java:182) at org.netbeans.modules.options.OptionsPanel.initCurrentCategory(OptionsPanel.java:141) at org.netbeans.modules.options.OptionsDisplayerImpl.showOptionsDialog(OptionsDisplayerImpl.java:195) at org.netbeans.api.options.OptionsDisplayer$1.run(OptionsDisplayer.java:147) at org.netbeans.api.options.OptionsDisplayer$1.run(OptionsDisplayer.java:133) at org.openide.util.Mutex.doEventAccess(Mutex.java:1363) at org.openide.util.Mutex.readAccess(Mutex.java:273) at org.netbeans.api.options.OptionsDisplayer.openImpl(OptionsDisplayer.java:133) at org.netbeans.api.options.OptionsDisplayer.open(OptionsDisplayer.java:120) at org.netbeans.api.options.OptionsDisplayer.open(OptionsDisplayer.java:92) at org.netbeans.modules.options.OptionsWindowAction.actionPerformed(OptionsWindowAction.java:64) at org.openide.awt.AlwaysEnabledAction$1.run(AlwaysEnabledAction.java:197) at org.openide.util.actions.ActionInvoker$1.run(ActionInvoker.java:95) at org.openide.util.actions.ActionInvoker.doPerformAction(ActionInvoker.java:116) at org.openide.util.actions.ActionInvoker.invokeAction(ActionInvoker.java:99) at org.openide.awt.AlwaysEnabledAction.actionPerformed(AlwaysEnabledAction.java:200) at org.netbeans.modules.applemenu.NbApplicationAdapter.performAction(NbApplicationAdapter.java:178) at org.netbeans.modules.applemenu.NbApplicationAdapter.handlePreferences(NbApplicationAdapter.java:156) at com.apple.eawt._AppEventLegacyHandler$2.dispatchEvent(_AppEventLegacyHandler.java:90) at com.apple.eawt._AppEventLegacyHandler.sendEventToEachListenerUntilHandled(_AppEventLegacyHandler.java:168) at com.apple.eawt._AppEventLegacyHandler.handlePreferences(_AppEventLegacyHandler.java:88) at com.apple.eawt._AppEventHandler$_PreferencesDispatcher.performUsing(_AppEventHandler.java:253) at com.apple.eawt._AppEventHandler$_PreferencesDispatcher.performUsing(_AppEventHandler.java:244) at com.apple.eawt._AppEventHandler$_AppEventDispatcher$1.run(_AppEventHandler.java:489) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209) at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:682) at java.awt.EventQueue.access$000(EventQueue.java:85) at java.awt.EventQueue$1.run(EventQueue.java:643) at java.awt.EventQueue$1.run(EventQueue.java:641) at java.security.AccessController.doPrivileged(AccessController.java:0) at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87) at java.awt.EventQueue.dispatchEvent(EventQueue.java:652) at org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:158) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:296) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:211) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:201) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:196) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:188) at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)