Jira Browser
Vendor:
Mark Derricutt
Email: N/A
Website: N/A
Description:
The Jira Issue Browser plugin integrates the Atlassian Jira ( http://www.atlassian.com ) issue tracking
system into the IntelliJ IDEA development environment. The plugin provides quick access to assigned and
outstanding issues and the ability to annotate classes/methods worked on whilst developing against an issue.
The plugin also provides the ability to create, comment, and resolve issues direct fromm the IntelliJ
environment.
Downloads: 23239
Rating:
Participated in rating: 3
| 0.3.3. |
72.7312. |
. |
Download
|
1461.56. |
2008-02-09 02:22:58 |
. |
| 0.3.2. |
72.7312. |
. |
Download
|
1461.52. |
2008-02-06 14:41:27 |
. |
| 0.3.1. |
72.7312. |
. |
Download
|
1461.85. |
2008-02-06 14:22:11 |
WebServicesPlugin. |
| 0.3.0. |
72.7312. |
. |
Download
|
1461.83. |
2007-10-01 11:20:09 |
. |
| 0.2.0. |
55.5784. |
. |
Download
|
1609.81. |
2007-01-30 11:58:59 |
. |
| 0.1.7.4. |
40.3311. |
. |
Download
|
765.22. |
2005-05-03 12:56:59 |
. |
| 0.1.7.3. |
40.3311. |
. |
Download
|
765.14. |
2005-05-02 15:23:24 |
. |
| 0.1.6. |
40.3095. |
. |
Download
|
909.82. |
2005-02-22 23:34:35 |
. |
| 0.1.5.2. |
40.3095. |
. |
Download
|
907.44. |
2005-02-21 21:04:44 |
. |
| 0.1.5.1. |
40.3095. |
. |
Download
|
907.33. |
2005-02-21 13:37:27 |
. |
| 0.1.5.0. |
40.3095. |
. |
Download
|
988.71. |
2004-11-11 14:30:58 |
. |
| 0.1.4.22. |
40.1182. |
. |
Download
|
990.5. |
2004-07-11 08:17:55 |
. |
| 0.1.4.21. |
40.2155. |
. |
Download
|
986.42. |
2004-07-08 16:57:50 |
. |
| 0.1.7.1. |
40.3311. |
. |
Download
|
765.07. |
2005-05-01 14:37:20 |
. |
| 0.1.7. |
40.3311. |
. |
Download
|
765.1. |
2005-05-01 14:23:51 |
. |
| 0.1.4.20. |
40.2155. |
. |
Download
|
984.77. |
2004-07-01 10:55:33 |
. |
| 0.1.4.19. |
. |
. |
Download
|
984.67. |
2004-06-30 23:00:54 |
. |
| . |
. |
Recent change notes:
Comments:
intellij dies whenever trying to list/create issues etc.
useless
Unable to get project list: java.lang.NoSuchMethodException: com.atlassian.jira.rpc.xmlrpc.JiraXmlRpcService.getProjects(java.lang.String): java.lang.NoSuchMethodException: com.atlassian.jira.rpc.xmlrpc.JiraXmlRpcService.getProjects(java.lang.String)
com.talios.jira.JiraException: java.lang.NoSuchMethodException: com.atlassian.jira.rpc.xmlrpc.JiraXmlRpcService.getProjects(java.lang.String)
at com.talios.jira.rpc.JiraRpcClient.getListFromRPCMethod(JiraRpcClient.java:88)
at com.talios.jira.rpc.JiraRpcClient.getProjects(JiraRpcClient.java:93)
at com.talios.jira.settings.projects.RPCProjectSettings.setProject(RPCProjectSettings.java:123)
at com.talios.jira.settings.projects.RPCProjectSettings.loadValuesFrom(RPCProjectSettings.java:116)
at com.talios.jira.settings.projects.RPCProjectSettings.editProject(RPCProjectSettings.java:91)
at com.talios.jira.settings.ServerDetails$AddProjectAction.actionPerformed(ServerDetails.java:208)
at com.intellij.openapi.actionSystem.impl.ActionButton.a(ActionButton.java:61)
at com.intellij.openapi.actionSystem.impl.ActionButton.a(ActionButton.java:89)
at com.intellij.openapi.actionSystem.impl.ActionButton.processMouseEvent(ActionButton.java:23)
at java.awt.Component.processEvent(Component.java:5899)
at java.awt.Container.processEvent(Container.java:2023)
at java.awt.Component.dispatchEventImpl(Component.java:4501)
at java.awt.Container.dispatchEventImpl(Container.java:2081)
at java.awt.Component.dispatchEvent(Component.java:4331)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4301)
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3965)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3895)
at java.awt.Container.dispatchEventImpl(Container.java:2067)
at java.awt.Window.dispatchEventImpl(Window.java:2458)
at java.awt.Component.dispatchEvent(Component.java:4331)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:599)
at com.intellij.ide.IdeEventQueue.c(IdeEventQueue.java:35)
at com.intellij.ide.IdeEventQueue.b(IdeEventQueue.java:223)
at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:217)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:178)
at java.awt.Dialog$1.run(Dialog.java:1047)
at java.awt.Dialog$3.run(Dialog.java:1099)
at java.security.AccessController.doPrivileged(Native Method)
at java.awt.Dialog.show(Dialog.java:1097)
at com.intellij.openapi.ui.impl.DialogWrapperPeerImpl$MyDialog.show(DialogWrapperPeerImpl.java:116)
at com.intellij.openapi.ui.impl.DialogWrapperPeerImpl.show(DialogWrapperPeerImpl.java:6)
at com.intellij.openapi.ui.DialogWrapper.show(DialogWrapper.java:889)
at com.talios.jira.settings.ServerDetails.editServerDetails(ServerDetails.java:98)
at com.talios.jira.settings.SettingsForm$EditServerAction.actionPerformed(SettingsForm.java:294)
at com.talios.jira.settings.SettingsForm$2.mouseClicked(SettingsForm.java:89)
at java.awt.AWTEventMulticaster.mouseClicked(AWTEventMulticaster.java:253)
at java.awt.Component.processMouseEvent(Component.java:6137)
at javax.swing.JComponent.processMouseEvent(JComponent.java:3265)
at java.awt.Component.processEvent(Component.java:5899)
at java.awt.Container.processEvent(Container.java:2023)
at java.awt.Component.dispatchEventImpl(Component.java:4501)
at java.awt.Container.dispatchEventImpl(Container.java:2081)
at java.awt.Component.dispatchEvent(Component.java:4331)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4301)
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3974)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3895)
at java.awt.Container.dispatchEventImpl(Container.java:2067)
at java.awt.Window.dispatchEventImpl(Window.java:2458)
at java.awt.Component.dispatchEvent(Component.java:4331)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:599)
at com.intellij.ide.IdeEventQueue.c(IdeEventQueue.java:35)
at com.intellij.ide.IdeEventQueue.b(IdeEventQueue.java:223)
at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:217)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:178)
at java.awt.Dialog$1.run(Dialog.java:1047)
at java.awt.Dialog$3.run(Dialog.java:1099)
at java.security.AccessController.doPrivileged(Native Method)
at java.awt.Dialog.show(Dialog.java:1097)
at com.intellij.openapi.ui.impl.DialogWrapperPeerImpl$MyDialog.show(DialogWrapperPeerImpl.java:116)
at com.intellij.openapi.ui.impl.DialogWrapperPeerImpl.show(DialogWrapperPeerImpl.java:6)
at com.intellij.openapi.ui.DialogWrapper.show(DialogWrapper.java:889)
at com.intellij.ide.actions.ShowSettingsUtilImpl.a(ShowSettingsUtilImpl.java:37)
at com.intellij.ide.actions.ShowSettingsUtilImpl.showSettingsDialog(ShowSettingsUtilImpl.java:17)
at com.intellij.ide.actions.ShowSettingsAction.actionPerformed(ShowSettingsAction.java:5)
at com.intellij.openapi.keymap.impl.IdeKeyEventDispatcher$1.performAction(IdeKeyEventDispatcher.java:4)
at com.intellij.openapi.keymap.impl.IdeKeyEventDispatcher.processAction(IdeKeyEventDispatcher.java:176)
at com.intellij.openapi.keymap.impl.IdeKeyEventDispatcher.d(IdeKeyEventDispatcher.java:182)
at com.intellij.openapi.keymap.impl.IdeKeyEventDispatcher.dispatchKeyEvent(IdeKeyEventDispatcher.java:134)
at com.intellij.ide.IdeEventQueue.b(IdeEventQueue.java:211)
at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:217)
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)
"Sorry, until I switch to using SOAP this is no longer workin :("
???
I use IE to export the certificate as a base64 encoded cert and then use a command like: keytool.exe –import -file jira.b64.cer -keystore "\lib\security\cacerts" -alias jira
You then have to restart the IDE.
Starting work on an issue works as expected.
Error during dispatching of java.awt.event.MouseEvent[MOUSE_RELEASED,(448,226),button=1,modifiers=Button1,clickCount=1] on frame0: java.lang.Exception: java.lang.ClassCastException: java.lang.String
org.apache.xmlrpc.XmlRpcException: java.lang.Exception: java.lang.ClassCastException: java.lang.String
at org.apache.xmlrpc.XmlRpcClientResponseProcessor.decodeException(XmlRpcClientResponseProcessor.java:104)
at org.apache.xmlrpc.XmlRpcClientResponseProcessor.decodeResponse(XmlRpcClientResponseProcessor.java:71)
at org.apache.xmlrpc.XmlRpcClientWorker.execute(XmlRpcClientWorker.java:73)
at org.apache.xmlrpc.XmlRpcClient.execute(XmlRpcClient.java:194)
at org.apache.xmlrpc.XmlRpcClient.execute(XmlRpcClient.java:185)
at org.apache.xmlrpc.XmlRpcClient.execute(XmlRpcClient.java:178)
at com.talios.jira.rpc.JiraRpcClient.updateIssueHashtable(JiraRpcClient.java:286)
at com.talios.jira.browser.IssueResolution$2.actionPerformed(IssueResolution.java:96)
at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1849)
at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2169)
at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:420)
at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:258)
at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:236)
at java.awt.Component.processMouseEvent(Component.java:5501)
at javax.swing.JComponent.processMouseEvent(JComponent.java:3135)
at java.awt.Component.processEvent(Component.java:5266)
at java.awt.Container.processEvent(Container.java:1966)
at java.awt.Component.dispatchEventImpl(Component.java:3968)
at java.awt.Container.dispatchEventImpl(Container.java:2024)
at java.awt.Component.dispatchEvent(Component.java:3803)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4212)
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3892)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3822)
at java.awt.Container.dispatchEventImpl(Container.java:2010)
at java.awt.Window.dispatchEventImpl(Window.java:1778)
at java.awt.Component.dispatchEvent(Component.java:3803)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:463)
at com.intellij.ide.IdeEventQueue.b(IdeEventQueue.java:126)
at com.intellij.ide.IdeEventQueue.a(IdeEventQueue.java:62)
at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:124)
at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:242)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:163)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:157)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:149)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:110)
"Edit server" works, and lets me browse the available projects, but the list never refreshes, and I get errors about RPC timing out.
I point the plugin at http://localhost:8080 (which is where Jira is running), type in Jira user name and password, and add a project to watch.
When I click "Apply" or "OK", it says that I'm running Jira 2.6 or earlier, or that I don't have RPC enabled in Jira. Checking in the Jira Settings->System->Plugins I see that the RPC plugin is indeed loaded, and have all modules enabled.