This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.
Jira support (via Update Center) worked fine with previous RC2 and RC3. But now it seems to be broken in 6.7 final. I've added two Jira instances (https://kenai.com/jira/ and https://services.tidalwave.it/jira/) and many strange things happen. For instance, at the moment I'm seeing one icon for Kenai Jira and several dozens of icons for Tidalwave Jira. After that, some features seem to work (e.g. querying issues). But after a NetBeans restart, all the Jira instances are gone and I see an exception: java.lang.NullPointerException at org.netbeans.libs.bugtracking.BugtrackingRuntime.addRepositoryConnector(BugtrackingRuntime.java:120) at org.netbeans.modules.jira.Jira.<init>(Jira.java:87) at org.netbeans.modules.jira.Jira.getInstance(Jira.java:92) at org.netbeans.modules.jira.JiraConnector.getRepositories(JiraConnector.java:77) at org.netbeans.modules.bugtracking.BugtrackingManager.getRepositories(BugtrackingManager.java:119) at org.netbeans.modules.bugtracking.ui.nodes.BugtrackingRootNode$RootNodeChildren.refreshKeys(BugtrackingRootNode.java:147) at org.netbeans.modules.bugtracking.ui.nodes.BugtrackingRootNode$RootNodeChildren.addNotify(BugtrackingRootNode.java:136) at org.openide.nodes.Children.callAddNotify(Children.java:546) at org.openide.nodes.EntrySupport$Default.getArray(EntrySupport.java:731) at org.openide.nodes.EntrySupport$Default.getNodes(EntrySupport.java:162) at org.openide.nodes.EntrySupport$Default.getNodes(EntrySupport.java:218) at org.openide.nodes.Children.getNodes(Children.java:440) at org.openide.nodes.FilterNode$Children$DefaultSupport.updateKeys(FilterNode.java:1692) at org.openide.nodes.FilterNode$Children$DefaultSupport.update(FilterNode.java:1679) at org.openide.nodes.FilterNode$Children.addNotifyImpl(FilterNode.java:1473) at org.openide.nodes.FilterNode$Children.addNotify(FilterNode.java:1466) at org.openide.nodes.LazyNode$SwitchChildren.addNotify(LazyNode.java:105) at org.openide.nodes.Children.callAddNotify(Children.java:546) at org.openide.nodes.EntrySupport$Default.getArray(EntrySupport.java:731) at org.openide.nodes.EntrySupport$Default.getNodes(EntrySupport.java:162) at org.openide.nodes.EntrySupport$Default.getNodes(EntrySupport.java:218) at org.openide.nodes.EntrySupport$Default.getNodesCount(EntrySupport.java:222) at org.openide.nodes.Children.getNodesCount(Children.java:480) at org.openide.explorer.view.VisualizerNode.getChildren(VisualizerNode.java:255) at org.openide.explorer.view.VisualizerNode.getChildren(VisualizerNode.java:245) at org.openide.explorer.view.VisualizerNode.getChildCount(VisualizerNode.java:322) at javax.swing.tree.DefaultTreeModel.getChildCount(DefaultTreeModel.java:168) at javax.swing.tree.FixedHeightLayoutCache$FHTreeStateNode.expand(FixedHeightLayoutCache.java:1135) at javax.swing.tree.FixedHeightLayoutCache.ensurePathIsExpanded(FixedHeightLayoutCache.java:645) at javax.swing.tree.FixedHeightLayoutCache.setExpandedState(FixedHeightLayoutCache.java:282) at javax.swing.plaf.basic.BasicTreeUI.updateExpandedDescendants(BasicTreeUI.java:1648) at javax.swing.plaf.basic.BasicTreeUI$Handler.treeExpanded(BasicTreeUI.java:3721) at javax.swing.JTree.fireTreeExpanded(JTree.java:2656) at javax.swing.JTree.setExpandedState(JTree.java:3427) at javax.swing.JTree.expandPath(JTree.java:2163) at javax.swing.plaf.basic.BasicTreeUI.toggleExpandState(BasicTreeUI.java:2209) at com.apple.laf.AquaTreeUI.access$1400(AquaTreeUI.java:28) at com.apple.laf.AquaTreeUI$TreeArrowMouseInputHandler.mouseReleased(AquaTreeUI.java:377) at java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:273) at java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:272) at java.awt.Component.processMouseEvent(Component.java:6301) at javax.swing.JComponent.processMouseEvent(JComponent.java:3265) at java.awt.Component.processEvent(Component.java:6066) at java.awt.Container.processEvent(Container.java:2085) at java.awt.Component.dispatchEventImpl(Component.java:4667) at java.awt.Container.dispatchEventImpl(Container.java:2143) at java.awt.Component.dispatchEvent(Component.java:4497) at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4600) at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4264) at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4194) at java.awt.Container.dispatchEventImpl(Container.java:2129) at java.awt.Window.dispatchEventImpl(Window.java:2475) at java.awt.Component.dispatchEvent(Component.java:4497) [catch] at java.awt.EventQueue.dispatchEvent(EventQueue.java:635) at org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:104) 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)
> I'm seeing one icon for Kenai Jira and several dozens of icons for Tidalwave Jira fixed in scope of issue #168976 > java.lang.NullPointerException > at org.netbeans.libs.bugtracking.BugtrackingRuntime.addRepositoryConnector(BugtrackingRuntime.java:120) fixed in #166703 > But after a NetBeans restart, all the Jira instances are > gone and I see an exception I'm sorry, but i wasn't able to reproduce. Please note, that the version for 6.7 from the UC was only in a preview stage a quite unstable. Might be an after effect of some other bugs. There will be a new version available on the UC for 6.8 m1. It would be great if you could give it a try... thanks