ANN: IDEA JIRA Plugin 0.1.4.6

w00t - I finally got off my bum and released this new build of the JIRA plugin.

This build introduces the long awaiting multi server/project functionality.

First, the bad news. you will need to add your servers/projects again.

The good news, you can now configure multiple jira servers, with each server having multiple projects, and each project can be limited to a component.

The current UI is still a little rough, and I need to go through and disable all the controls when the plugin is disabled ( so please don't submit an issue for that ]]> ).

Also, I was wanting to have the XML-RPC interface in this build, but I ran out of time and decided I just wanted to get this up and out. So you still need to enter projectId and componentId ( the pid= and component= fields you'd see in the RSS URL for a search ).

Functionally this all works ( or seems to work here for me ).

Right now I need sleep, but UI tweeks will come tomorrow, or the weekend.

Grab it from the plugin manager...

Night

28 comments

When using the internal browser I receive the following exception (Win2k, IntelliJ #1162):

Error message: URT-8
java.io.UnsupportedEncodingException: URT-8

at sun.io.Converters.getConverterClass(Converters.java:215)

at sun.io.Converters.newConverter(Converters.java:248)

at sun.io.CharToByteConverter.getConverter(CharToByteConverter.java:64)

at sun.nio.cs.StreamEncoder$ConverterSE.(StreamEncoder.java:189) at sun.nio.cs.StreamEncoder$ConverterSE.(StreamEncoder.java:172) at sun.nio.cs.StreamEncoder.forOutputStreamWriter(StreamEncoder.java:72) at java.io.OutputStreamWriter.]]>(OutputStreamWriter.java:82)

at java.net.URLEncoder.encode(URLEncoder.java:188)

at com.talios.jira.browser.IssueBrowserPanel$3.hyperlinkUpdate(IssueBrowserPanel.java:158)

at javax.swing.JEditorPane.fireHyperlinkUpdate(JEditorPane.java:318)

at javax.swing.text.html.HTMLEditorKit$LinkController.activateLink(HTMLEditorKit.java:798)

at javax.swing.text.html.HTMLEditorKit$LinkController.mouseClicked(HTMLEditorKit.java:608)

at java.awt.AWTEventMulticaster.mouseClicked(AWTEventMulticaster.java:212)

at java.awt.Component.processMouseEvent(Component.java:5103)

at java.awt.Component.processEvent(Component.java:4897)

at java.awt.Container.processEvent(Container.java:1569)

at java.awt.Component.dispatchEventImpl(Component.java:3615)

at java.awt.Container.dispatchEventImpl(Container.java:1627)

at java.awt.Component.dispatchEvent(Component.java:3477)

at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:3483)

at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3207)

at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3128)

at java.awt.Container.dispatchEventImpl(Container.java:1613)

at java.awt.Window.dispatchEventImpl(Window.java:1606)

at java.awt.Component.dispatchEvent(Component.java:3477)

at java.awt.EventQueue.dispatchEvent(EventQueue.java:456)

at com.intellij.ide.q.b(q.java:80)

at com.intellij.ide.q.a(q.java:91)

at com.intellij.ide.q.dispatchEvent(q.java:63)

at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:201)

at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:151)

at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:145)

at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:137)

at java.awt.EventDispatchThread.run(EventDispatchThread.java:100)


Has anyone the same problem or a solution ?

0

Hello,
I'm getting following exception during displaing of result of issue search.
(Idea 1172)

Error message: Error during dispatching of
java.awt.event.InvocationEvent[INVOCATION_DEFAULT,runnable=javax.swing.Syste
mEventQueueUtilities$ComponentWorkRequest@8b05ad,notifier=null,catchExceptio
ns=false,when=1078939511640] on sun.awt.windows.WToolkit@121e0bc
java.lang.NullPointerException

at java.util.Calendar.setTime(Calendar.java:902)

at java.text.SimpleDateFormat.format(SimpleDateFormat.java:782)

at java.text.SimpleDateFormat.format(SimpleDateFormat.java:775)

at java.text.DateFormat.format(DateFormat.java:314)

at
com.talios.jira.browser.JiraIssuesTableModel.getValueAt(JiraIssuesTableModel
.java:269)

at javax.swing.JTable.getValueAt(JTable.java:1771)

at javax.swing.JTable.prepareRenderer(JTable.java:3724)

at javax.swing.plaf.basic.BasicTableUI.paintCell(BasicTableUI.java:1149)

at javax.swing.plaf.basic.BasicTableUI.paintCells(BasicTableUI.java:1051)

at javax.swing.plaf.basic.BasicTableUI.paint(BasicTableUI.java:974)

at javax.swing.plaf.ComponentUI.update(ComponentUI.java:142)

at javax.swing.JComponent.paintComponent(JComponent.java:541)

at javax.swing.JComponent.paint(JComponent.java:808)

at javax.swing.JComponent.paintWithOffscreenBuffer(JComponent.java:4787)

at javax.swing.JComponent.paintDoubleBuffered(JComponent.java:4740)

at javax.swing.JComponent._paintImmediately(JComponent.java:4685)

at javax.swing.JComponent.paintImmediately(JComponent.java:4488)

at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:410)

at
javax.swing.SystemEventQueueUtilities$ComponentWorkRequest.run(SystemEventQu
eueUtilities.java:117)

at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:178)

at java.awt.EventQueue.dispatchEvent(EventQueue.java:454)

at com.intellij.ide.q.b(q.java:148)

at com.intellij.ide.q.a(q.java:43)

at com.intellij.ide.q.dispatchEvent(q.java:26)

at
java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.ja
va:201)

at
java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java
:151)

at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:145)

at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:137)

at java.awt.EventDispatchThread.run(EventDispatchThread.java:100)




0

this does not work at all for me - in fact it screws up the whole idea GUI, it does not get repainted.

Will not load any issues, just pretty much fails all round.
Note, the repvious version worked great, and I used it a lot!

I am using 4.0.1, so get no console to track execptions

0

On Wed, 10 Mar 2004 17:50:14 +0300, Alex wrote:

Error message: URT-8
java.io.UnsupportedEncodingException: URT-8


URT-8?? Never heard of that encoding... UTF-8 yes...

0

On Wed, 10 Mar 2004 23:13:21 +0300, Paul Wilton wrote:

this does not work at all for me - in fact it screws up the whole idea
GUI, it does not get repainted.

Will not load any issues, just pretty much fails all round. Note, the
repvious version worked great, and I used it a lot!


Interesting. I've had that a few times when the RSS feeds couldn't be
read/reached - is there anything showing in the idea.log at all?

0

On Wed, 10 Mar 2004 18:32:39 +0100, Rafal Groszewski wrote:

Hello,
I'm getting following exception during displaing of result of issue
search. (Idea 1172)


What are you settings for "use custom date format" and "custom date format"?

And what version of JIRA?

0

On Thu, 11 Mar 2004 11:58:19 +1300, Mark Derricutt wrote:

URT-8?? Never heard of that encoding... UTF-8 yes...


http://lists.w3.org/Archives/Public/xml-encryption/2001Aug/0025.html

Hmm, something about encrypted XML....

Do you have any more info on this at all?

0

java.lang.NullPointerException

at java.util.Calendar.setTime(Calendar.java:902)

at java.text.SimpleDateFormat.format(SimpleDateFormat.java:782)

at java.text.SimpleDateFormat.format(SimpleDateFormat.java:775)

at java.text.DateFormat.format(DateFormat.java:314)

at com.talios.jira.browser.JiraIssuesTableModel.getValueAt(JiraIssuesTableModel.java:269)

at javax.swing.JTable.getValueAt(JTable.java:1771)

at javax.swing.JTable.prepareRenderer(JTable.java:3724)

at javax.swing.plaf.basic.BasicTableUI.paintCell(BasicTableUI.java:1149)

at javax.swing.plaf.basic.BasicTableUI.paintCells(BasicTableUI.java:1051)

at javax.swing.plaf.basic.BasicTableUI.paint(BasicTableUI.java:974)

at javax.swing.plaf.ComponentUI.update(ComponentUI.java:142)

at javax.swing.JComponent.paintComponent(JComponent.java:541)

at javax.swing.JComponent.paint(JComponent.java:808)

at javax.swing.JComponent.paintChildren(JComponent.java:647)

at javax.swing.JComponent.paint(JComponent.java:817)

at javax.swing.JViewport.paint(JViewport.java:722)

at javax.swing.JComponent.paintChildren(JComponent.java:647)

at javax.swing.JComponent.paint(JComponent.java:817)

at javax.swing.JComponent.paintChildren(JComponent.java:647)

at javax.swing.JComponent.paint(JComponent.java:817)

at javax.swing.JComponent.paintChildren(JComponent.java:647)

at javax.swing.JSplitPane.paintChildren(JSplitPane.java:1021)

at javax.swing.JComponent.paint(JComponent.java:817)

at javax.swing.JComponent.paintChildren(JComponent.java:647)

at javax.swing.JSplitPane.paintChildren(JSplitPane.java:1021)

at javax.swing.JComponent.paint(JComponent.java:817)

at javax.swing.JComponent.paintChildren(JComponent.java:647)

at javax.swing.JComponent.paint(JComponent.java:817)

at javax.swing.JComponent.paintChildren(JComponent.java:647)

at javax.swing.JComponent.paint(JComponent.java:817)

at javax.swing.JComponent.paintChildren(JComponent.java:647)

at javax.swing.JComponent.paint(JComponent.java:817)

at javax.swing.JComponent.paintChildren(JComponent.java:647)

at javax.swing.JComponent.paint(JComponent.java:817)

at javax.swing.JComponent.paintChildren(JComponent.java:647)

at javax.swing.JComponent.paint(JComponent.java:817)

at javax.swing.JComponent.paintChildren(JComponent.java:647)

at javax.swing.JComponent.paint(JComponent.java:817)

at javax.swing.JLayeredPane.paint(JLayeredPane.java:557)

at javax.swing.JComponent.paintWithOffscreenBuffer(JComponent.java:4787)

at javax.swing.JComponent.paintDoubleBuffered(JComponent.java:4740)

at javax.swing.JComponent._paintImmediately(JComponent.java:4685)

at javax.swing.JComponent.paintImmediately(JComponent.java:4488)

at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:410)

at javax.swing.SystemEventQueueUtilities$ComponentWorkRequest.run(SystemEventQueueUtilities.java:117)

at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:178)

at java.awt.EventQueue.dispatchEvent(EventQueue.java:454)

at com.intellij.ide.q.b(q.java:101)

at com.intellij.ide.q.a(q.java:71)

at com.intellij.ide.q.dispatchEvent(q.java:46)

at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:201)

at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:151)

at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:141)

at java.awt.Dialog$1.run(Dialog.java:540)

at java.awt.Dialog.show(Dialog.java:561)

at com.intellij.openapi.ui.DialogWrapper$MyDialog.show(DialogWrapper.java:24)

at com.intellij.openapi.ui.DialogWrapper.show(DialogWrapper.java:228)

at com.intellij.ide.actions.c.c(c.java:6)

at com.intellij.ide.actions.c.a(c.java:16)

at com.intellij.ide.actions.df.actionPerformed(df.java:1)

at com.intellij.openapi.actionSystem.b.k.a(k.java:78)

at com.intellij.openapi.actionSystem.b.k.processMouseEvent(k.java:17)

at java.awt.Component.processEvent(Component.java:4897)

at java.awt.Container.processEvent(Container.java:1569)

at java.awt.Component.dispatchEventImpl(Component.java:3615)

at java.awt.Container.dispatchEventImpl(Container.java:1627)

at java.awt.Component.dispatchEvent(Component.java:3477)

at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:3483)

at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3198)

at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3128)

at java.awt.Container.dispatchEventImpl(Container.java:1613)

at java.awt.Window.dispatchEventImpl(Window.java:1606)

at java.awt.Component.dispatchEvent(Component.java:3477)

at java.awt.EventQueue.dispatchEvent(EventQueue.java:456)

at com.intellij.ide.q.b(q.java:101)

at com.intellij.ide.q.a(q.java:59)

at com.intellij.ide.q.dispatchEvent(q.java:46)

at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:201)

at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:151)

at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:145)

at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:137)

at java.awt.EventDispatchThread.run(EventDispatchThread.java:100)

2004-03-11 09:10:31,835 INFO - Jira Browser - Refeshing issues from: http://jira.nzqa.govt.nz/jira/secure/IssueNavigator.jspa?view=rss&pid=10040&component=10012&decorator=none&os_username=paulwil&os_password=bigmac4&reset=true&tempMax=9999&assignee=paulwil&assigneeSelect=specificuser&resolutionIds=-1&summary=true
2004-03-11 09:10:31,960 INFO - Jira Browser - Found 1 issues.
2004-03-11 09:10:31,960 INFO - api.application.LaterInvocator - leaveModal:com.intellij.openapi.ui.DialogWrapper$MyDialog[dialog1,47,4,1043x955,invalid,hidden,layout=java.awt.BorderLayout,modal,title=Project Settings - Jira Configuration,defaultCloseOperation=DO_NOTHING_ON_CLOSE,rootPane=com.intellij.openapi.ui.DialogWrapper$7[,4,23,1035x928,invalid,layout=javax.swing.JRootPane$RootLayout,alignmentX=null,alignmentY=null,border=,flags=449,maximumSize=,minimumSize=,preferredSize=],rootPaneCheckingEnabled=true]
2004-03-11 09:10:32,007 ERROR - com.intellij.ide.IdeEventQueue - Error during dispatching of java.awt.event.PaintEvent[PAINT,updateRect=java.awt.Rectangle[x=51,y=23,width=1043,height=940]] on frame0
2004-03-11 09:10:32,007 ERROR - com.intellij.ide.IdeEventQueue - IntelliJ IDEA 4.0 Build #1168
2004-03-11 09:10:32,007 ERROR - com.intellij.ide.IdeEventQueue - JDK: 1.4.2_03
2004-03-11 09:10:32,007 ERROR - com.intellij.ide.IdeEventQueue - VM: Java HotSpot(TM) Client VM
2004-03-11 09:10:32,007 ERROR - com.intellij.ide.IdeEventQueue - Vendor: Sun Microsystems Inc.
2004-03-11 09:10:32,007 ERROR - com.intellij.ide.IdeEventQueue - OS: Windows 2000
2004-03-11 09:10:32,007 ERROR - com.intellij.ide.IdeEventQueue - Last Action: ShowSettings
2004-03-11 09:10:32,007 ERROR - com.intellij.ide.IdeEventQueue - Error during dispatching of java.awt.event.PaintEvent[PAINT,updateRect=java.awt.Rectangle[x=51,y=23,width=1043,height=940]] on frame0
java.lang.NullPointerException

at java.util.Calendar.setTime(Calendar.java:902)

at java.text.SimpleDateFormat.format(SimpleDateFormat.java:782)

at java.text.SimpleDateFormat.format(SimpleDateFormat.java:775)

at java.text.DateFormat.format(DateFormat.java:314)

at com.talios.jira.browser.JiraIssuesTableModel.getValueAt(JiraIssuesTableModel.java:269)

at javax.swing.JTable.getValueAt(JTable.java:1771)

at javax.swing.JTable.prepareRenderer(JTable.java:3724)

at javax.swing.plaf.basic.BasicTableUI.paintCell(BasicTableUI.java:1149)

at javax.swing.plaf.basic.BasicTableUI.paintCells(BasicTableUI.java:1051)

at javax.swing.plaf.basic.BasicTableUI.paint(BasicTableUI.java:974)

at javax.swing.plaf.ComponentUI.update(ComponentUI.java:142)

at javax.swing.JComponent.paintComponent(JComponent.java:541)

at javax.swing.JComponent.paint(JComponent.java:808)

at javax.swing.JComponent.paintChildren(JComponent.java:647)

at javax.swing.JComponent.paint(JComponent.java:817)

at javax.swing.JViewport.paint(JViewport.java:722)

at javax.swing.JComponent.paintChildren(JComponent.java:647)

at javax.swing.JComponent.paint(JComponent.java:817)

at javax.swing.JComponent.paintChildren(JComponent.java:647)

at javax.swing.JComponent.paint(JComponent.java:817)

at javax.swing.JComponent.paintChildren(JComponent.java:647)

at javax.swing.JSplitPane.paintChildren(JSplitPane.java:1021)

at javax.swing.JComponent.paint(JComponent.java:817)

at javax.swing.JComponent.paintChildren(JComponent.java:647)

at javax.swing.JSplitPane.paintChildren(JSplitPane.java:1021)

at javax.swing.JComponent.paint(JComponent.java:817)

at javax.swing.JComponent.paintChildren(JComponent.java:647)

at javax.swing.JComponent.paint(JComponent.java:817)

at javax.swing.JComponent.paintChildren(JComponent.java:647)

at javax.swing.JComponent.paint(JComponent.java:817)

at javax.swing.JComponent.paintChildren(JComponent.java:647)

at javax.swing.JComponent.paint(JComponent.java:817)

at javax.swing.JComponent.paintChildren(JComponent.java:647)

at javax.swing.JComponent.paint(JComponent.java:817)

at javax.swing.JComponent.paintChildren(JComponent.java:647)

at javax.swing.JComponent.paint(JComponent.java:817)

at javax.swing.JComponent.paintChildren(JComponent.java:647)

at javax.swing.JComponent.paint(JComponent.java:817)

at javax.swing.JLayeredPane.paint(JLayeredPane.java:557)

at javax.swing.JComponent.paintChildren(JComponent.java:647)

at javax.swing.JComponent.paint(JComponent.java:817)

at javax.swing.JComponent.paintChildren(JComponent.java:647)

at javax.swing.JComponent.paint(JComponent.java:817)

at javax.swing.JComponent.paintChildren(JComponent.java:647)

at javax.swing.JComponent.paint(JComponent.java:817)

at javax.swing.JLayeredPane.paint(JLayeredPane.java:557)

at javax.swing.JComponent.paintChildren(JComponent.java:647)

at javax.swing.JComponent.paintWithOffscreenBuffer(JComponent.java:4794)

at javax.swing.JComponent.paintDoubleBuffered(JComponent.java:4740)

at javax.swing.JComponent.paint(JComponent.java:798)

at java.awt.GraphicsCallback$PaintCallback.run(GraphicsCallback.java:21)

at sun.awt.SunGraphicsCallback.runOneComponent(SunGraphicsCallback.java:60)

at sun.awt.SunGraphicsCallback.runComponents(SunGraphicsCallback.java:97)

at java.awt.Container.paint(Container.java:1312)

at sun.awt.RepaintArea.paint(RepaintArea.java:177)

at sun.awt.windows.WComponentPeer.handleEvent(WComponentPeer.java:260)

at java.awt.Component.dispatchEventImpl(Component.java:3678)

at java.awt.Container.dispatchEventImpl(Container.java:1627)

at java.awt.Window.dispatchEventImpl(Window.java:1606)

at java.awt.Component.dispatchEvent(Component.java:3477)

at java.awt.EventQueue.dispatchEvent(EventQueue.java:456)

at com.intellij.ide.q.b(q.java:101)

at com.intellij.ide.q.a(q.java:71)

at com.intellij.ide.q.dispatchEvent(q.java:46)

at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:201)

at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:151)

at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:145)

at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:137)

at java.awt.EventDispatchThread.run(EventDispatchThread.java:100)

0

On Thu, 11 Mar 2004 02:39:56 +0300, Paul Wilton wrote:

java.lang.NullPointerException


Just upload a 0.1.4.7 build which should trap this null, not sure why it's
coming out thou. I notice in the log its just returning 1 issue, so I'll
have a look and see whats happening when I only get one issue myself (
I'll have to close some off ]]> ).

Also, if you're paranoid, you may want to change your password ( it was in
the log ).

I see you're in NZ - Auckland or Wellington? I assume the latter (
auckland here ).

Mark

0

Wellington.

Thanks for the password tip.. I didn't notice

0

On Thu, 11 Mar 2004 05:32:22 +0300, Paul Wilton wrote:

Thanks for the password tip.. I didn't notice


I'll also change the logging to NOT spit out the passwords :)

0

On Thu, 11 Mar 2004 05:32:22 +0300, Paul Wilton wrote:

Thanks for the password tip.. I didn't notice


Did that new version work?

0

On Thu, 11 Mar 2004 05:32:22 +0300, Paul Wilton wrote:

Thanks for the password tip.. I didn't notice


Email me off list if you want... or IM me via MSN/ICQ/Jabber ( email me
for numbers )

0

What are you settings for "use custom date format" and "custom date

format"?
Have tried with empty (no cross in check box). And crossed with dd/MMM/yy

And what version of JIRA?

Enterprise Edition, Version 2.5.1-#57


0

On Thu, 11 Mar 2004 10:02:29 +0100, Rafal Groszewski wrote:

Have tried with empty (no cross in check box). And crossed with dd/MMM/yy


I uploaded another build with an extra Null check, that in theory
shouldn't occur, but hopefully that might fix that.. maybe...

0

On Thu, 11 Mar 2004 22:33:15 +1300, Mark Derricutt wrote:

I uploaded another build with an extra Null check, that in theory
shouldn't occur, but hopefully that might fix that.. maybe...


Tracked down the bug. I was always putting in &componentid= into the RSS
URL, -1 was used elsewhere to say "any component" but that doesn't seem to
return all items. So now if the componentId is -1 or "" I just don't put
it in the URL.

Grab 0.1.4.8 from the plugin manager...

0

hasnt worked - I am still getting the same paint exception/problem

0

On Fri, 12 Mar 2004 03:24:15 +0300, Paul Wilton wrote:

hasnt worked - I am still getting the same paint exception/problem


Grrr. Wanna email me off list? If you're jiras accessable in anyway from
the net I'd love to get to the bottom of this.

Or failing that - email me a copy of the RSS that is being returned from
the URL in the log ( mark @ talios.com ).

This is annoying me now ;-( If I was in Welly and not auckland I'd hoon
over with a laptop and beat that code into submission :)

0

Mark Derricutt wrote:

On Thu, 11 Mar 2004 11:58:19 +1300, Mark Derricutt wrote:

>>URT-8?? Never heard of that encoding... UTF-8 yes...


http://lists.w3.org/Archives/Public/xml-encryption/2001Aug/0025.html

Hmm, something about encrypted XML....

Do you have any more info on this at all?


This is with 99% certainty a typo. There is no such thing as URT-8, not
even in XML Encryption.

Sascha

0

On Mon, 15 Mar 2004 16:09:15 +0100, Sascha Weinreuter wrote:

This is with 99% certainty a typo. There is no such thing as URT-8, not
even in XML Encryption.


I was thinking that, which would explain why I couldn't find any reference
to it ( other than one obscured thing ).

Odd.

0

And what version of JIRA?

Enterprise Edition, Version 2.5.1-#57


What Enterprise functionality is actually required? We have Professional edition 2.5.3-#59, and I haven't been able to make this work. Asking my boss to upgrade to enterprise just for this functionality seems a little bit steep.

0

Btw, I am using IDEA 4.0.3.

One of the messages I get is this:


Another one is


A third one is

0

Leif Jantzen wrote:
>>>And what version of JIRA?
>>
>>Enterprise Edition, Version 2.5.1-#57


What Enterprise functionality is actually required? We have Professional edition 2.5.3-#59, and I haven't been able to make this work. Asking my boss to upgrade to enterprise just for this functionality seems a little bit steep.


Who said it needed Enterprise? Professional is all you need. For best
results turn on RPC support in Jira via the Administrator pages.

That'll make it ALOT easier to setup. The base url is something like:

http://jira.mywebserver.com

or

http://www.mywebserver.com/jira

depending on your install.

--
Discouragement is a dissatisfaction with the past, a distaste for the
present, and a distrust of the future - Maree De Jong, CLCA.

Mark Derricutt --- mark@ talios.com --- http://www.talios.com

0

Leif Jantzen wrote:

com.talios.jira.JiraException: RPC Not Supported: no protocol: /rpc/xmlrpc
at com.talios.jira.JiraRpcClient.login(JiraRpcClient.java:53)
at com.talios.jira.settings.projects.SettingsFactory.getSettingsEditorForProject(SettingsFactory.java:31)
at com.talios.jira.settings.ServerDetails$AddProjectAction.actionPerformed(ServerDetails.java:199)


Enable RPC support on your JIRA Installation.

Another one is

java.lang.NullPointerException
at java.util.Collections.sort(Collections.java:154)
at com.intellij.openapi.ui.ColumnInfo.sort(ColumnInfo.java:2)
at com.intellij.ui.ListTableModel.c(ListTableModel.java:17)


I believe I fixed a fair number of NullPointer's in later releases,
check you've got the latest install from the plugin manager...

java.lang.Throwable
at com.intellij.openapi.diagnostic.Logger.assertTrue(Logger.java:21)
at com.intellij.openapi.diagnostic.Logger.assertTrue(Logger.java:71)


This may be related to the above... I'll take a look.

Mark


--
Discouragement is a dissatisfaction with the past, a distaste for the
present, and a distrust of the future - Maree De Jong, CLCA.

Mark Derricutt --- mark@ talios.com --- http://www.talios.com

0

Thanks Mark, thats cool.

I asked my jira-admin if he could turn on XML-RPC support, but he said he could not find where to do it. A quick "how-to" or url would be much appreciated. Thanks for a really cool plugin, btw. Although I haven't used it myself yet, I have seen enough of it in action to be looking forward to using it.

Regards from Norway,

Leif

0

Leif Jantzen wrote:

I asked my jira-admin if he could turn on XML-RPC support, but he
said he could not find where to do it. A quick "how-to" or url would


Seeing as everyone asks this, I just posted two images to the blog:

http://www.talios.com/read/586578.htm

Hopefully that should be enough for your admin to locate the option.
Note, this is only available in 2.6 and higher.

Mark



--
Discouragement is a dissatisfaction with the past, a distaste for the
present, and a distrust of the future - Maree De Jong, CLCA.

Mark Derricutt --- mark@ talios.com --- http://www.talios.com

0

Mark Derricutt wrote:


Note, this is only available in 2.6 and higher.


Which nicely explains why my admin could'nt find it. :( Thanks again for excellent support. Now I just have to get my boss to accept the upgrade to 2.6 :)

L

0

no_mail@jetbrains.com wrote:

for excellent support. Now I just have to get my boss to accept the
upgrade to 2.6 :)


Doh. For all the improvements in 2.6.x, we're not 100% happy with it,
but only for one odd reason, it seems to like to hang after 4-5 dies,
the tomcat process just stops beig responsive.

That was using the standalone version, which I'm hopefully to deploy the
.war based build tomorrow ( into Tomcat 5 ).

Mark


--
Discouragement is a dissatisfaction with the past, a distaste for the
present, and a distrust of the future - Maree De Jong, CLCA.

Mark Derricutt --- mark@ talios.com --- http://www.talios.com

0

Please sign in to leave a comment.