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.

Bug 235937 - Update of JIRA fails after SVN commit
Summary: Update of JIRA fails after SVN commit
Status: RESOLVED WORKSFORME
Alias: None
Product: connecteddeveloper
Classification: Unclassified
Component: Jira (show other bugs)
Version: 7.4
Hardware: PC Windows 7
: P3 normal (vote)
Assignee: Ondrej Vrabec
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-09-13 13:42 UTC by k_sch
Modified: 2013-09-16 09:35 UTC (History)
0 users

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description k_sch 2013-09-13 13:42:41 UTC
Product Version = NetBeans IDE 7.4 Beta (Build 201307092200)
Operating System = Windows 7 version 6.1 running on amd64
Java; VM; Vendor = 1.7.0_25
Runtime = Java HotSpot(TM) 64-Bit Server VM 23.25-b01

Commit to SVN. In the commit box "Update issue" ist opened and "JIRA" selected. The issue key (ID)  is entered and Netbeans finds an issue, which is selected.
"Update details" is checked.
The SVN commit is executed successfully. But no changes are made to the JIRA item (as far as I see there's no entry in the changes history of JIRA). Instead Netbeans shows a dialog containing the following text:
"
A org.openide.util.RequestProcessor$SlowItem exception has occurred.
"
and the following stack trace:
"
java.lang.AssertionError
	at org.netbeans.modules.bugtracking.cache.IssueCache.setSeen(IssueCache.java:269)
	at org.netbeans.modules.jira.issue.NbJiraIssue.setSeen(NbJiraIssue.java:924)
	at org.netbeans.modules.jira.issue.NbJiraIssue.submitAndRefresh(NbJiraIssue.java:1394)
	at org.netbeans.modules.jira.issue.NbJiraIssue.addComment(NbJiraIssue.java:856)
	at org.netbeans.modules.jira.JiraIssueProvider.addComment(JiraIssueProvider.java:98)
	at org.netbeans.modules.jira.JiraIssueProvider.addComment(JiraIssueProvider.java:52)
	at org.netbeans.modules.bugtracking.IssueImpl.addComment(IssueImpl.java:159)
	at org.netbeans.modules.bugtracking.api.Issue.addComment(Issue.java:234)
	at org.netbeans.modules.bugtracking.vcs.HookImpl.afterCommit(HookImpl.java:184)
	at org.netbeans.modules.bugtracking.vcs.SvnHookImpl.afterCommit(SvnHookImpl.java:90)
	at org.netbeans.modules.subversion.ui.commit.CommitAction.afterCommit(CommitAction.java:923)
	at org.netbeans.modules.subversion.ui.commit.CommitAction.performCommit(CommitAction.java:815)
	at org.netbeans.modules.subversion.ui.commit.CommitAction.performCommit(CommitAction.java:639)
	at org.netbeans.modules.subversion.ui.commit.CommitAction.access$100(CommitAction.java:115)
	at org.netbeans.modules.subversion.ui.commit.CommitAction$5.perform(CommitAction.java:392)
	at org.netbeans.modules.subversion.client.SvnProgressSupport.performIntern(SvnProgressSupport.java:111)
	at org.netbeans.modules.subversion.client.SvnProgressSupport.run(SvnProgressSupport.java:104)
	at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1432)
	at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:2042)
Caused: org.openide.util.RequestProcessor$SlowItem: task failed due to
	at org.openide.util.RequestProcessor.post(RequestProcessor.java:424)
	at org.netbeans.modules.subversion.client.SvnProgressSupport.start(SvnProgressSupport.java:86)
	at org.netbeans.modules.subversion.ui.commit.CommitAction.startCommitTask(CommitAction.java:395)
	at org.netbeans.modules.subversion.ui.commit.CommitAction.commitChanges(CommitAction.java:225)
	at org.netbeans.modules.subversion.ui.commit.CommitAction.commit(CommitAction.java:151)
	at org.netbeans.modules.subversion.ui.diff.MultiDiffPanel.onCommitButton(MultiDiffPanel.java:880)
	at org.netbeans.modules.subversion.ui.diff.MultiDiffPanel.actionPerformed(MultiDiffPanel.java:748)
	at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2018)
	at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2341)
	at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:402)
	at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:259)
	at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:252)
	at java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:289)
	at java.awt.Component.processMouseEvent(Component.java:6505)
	at javax.swing.JComponent.processMouseEvent(JComponent.java:3321)
	at java.awt.Component.processEvent(Component.java:6270)
	at java.awt.Container.processEvent(Container.java:2229)
	at java.awt.Component.dispatchEventImpl(Component.java:4861)
	at java.awt.Container.dispatchEventImpl(Container.java:2287)
	at java.awt.Component.dispatchEvent(Component.java:4687)
	at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4832)
	at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4492)
	at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4422)
	at java.awt.Container.dispatchEventImpl(Container.java:2273)
	at java.awt.Window.dispatchEventImpl(Window.java:2719)
	at java.awt.Component.dispatchEvent(Component.java:4687)
	at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:735)
	at java.awt.EventQueue.access$200(EventQueue.java:103)
	at java.awt.EventQueue$3.run(EventQueue.java:694)
	at java.awt.EventQueue$3.run(EventQueue.java:692)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)
	at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.awt.EventQueue$4.run(EventQueue.java:708)
	at java.awt.EventQueue$4.run(EventQueue.java:706)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:705)
	at org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:159)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:242)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:161)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:150)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:146)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:138)
[catch] at java.awt.EventDispatchThread.run(EventDispatchThread.java:91)
"
Comment 1 Ondrej Vrabec 2013-09-16 09:35:11 UTC
this is no longer valid, the relevant code was removed some time ago: in one of the commits fixing bug #235183