Updates to the ClearCase plugin?

Any plans for updating the ClearCase plugin to be compatible with recent (833
and later) Aurora builds? I've had to remove the plugin with these builds as
most of the functionality wasn't working and caused lots of exceptions. :(

;ted


8 comments
Comment actions Permalink

Sorry for the delay. I had several problems (family and computer broken) that prevent me from updating it.
I have no ETA on when I will be able to do it (in addition to the fact that I stopped using 833 because it was completely unstable for me).

But it is good to know that people are using it ;)
Jacques

0
Comment actions Permalink

Using the plugin with build 876, I get the following exception:

TESTING
ERROR - com.intellij.ide.IdeEventQueue - Error during dispatching of
java.awt.event.MouseEvent[MOUSE_RELEASED,(120,152),button=1,modifiers=Button1,cl
ickCount=1] on ###overrideRedirect###
ERROR - com.intellij.ide.IdeEventQueue - IntelliJ IDEA (Aurora) Bui
ld #876
ERROR - com.intellij.ide.IdeEventQueue - JDK: 1.4.2
ERROR - com.intellij.ide.IdeEventQueue - VM: Java HotSpot(TM) Client
VM
ERROR - com.intellij.ide.IdeEventQueue - Vendor: Sun Microsystems Inc
.
ERROR - com.intellij.ide.IdeEventQueue - OS: Windows 2000
ERROR - com.intellij.ide.IdeEventQueue - Last Action: ClearCase.UndoC
heckOut
ERROR - com.intellij.ide.IdeEventQueue -
java.lang.NoSuchMethodError: com.intellij.openapi.vcs.AbstractVcsHelper.startVcs
Action(Ljava/lang/String;)V
at net.sourceforge.transparent.actions.SynchronousAction.runAction(Synch
ronousAction.java:31)
at net.sourceforge.transparent.actions.FileAction.actionPerformed(FileAc
tion.java:27)
at com.intellij.openapi.actionSystem.b.k.actionPerformed(k.java:6)
at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
at com.intellij.openapi.actionSystem.b.bb.fireActionPerformed(bb.java:38
)
at com.intellij.ui.b.a.t.doClick(t.java:178)
at com.intellij.ui.b.a.t.access$300(t.java:71)
at com.intellij.ui.b.a.u.mouseReleased(u.java:2)
at java.awt.Component.processMouseEvent(Unknown Source)
at java.awt.Component.processEvent(Unknown Source)
at java.awt.Container.processEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Window.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at com.intellij.ide.s.a(s.java:62)
at com.intellij.ide.s.dispatchEvent(s.java:6)
at java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown Source)

at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)

0
Comment actions Permalink

Like I said in my response to Ted, the plugin does not support 876.
A update is coming up hopefully next week

Jacques

0
Comment actions Permalink

Sorry.

I was trying to be helpful. I actually downloaded the src and started to dig through it (finding jawin, etc.).

I don't think that I'm up to the task just yet.

-Joe

0
Comment actions Permalink

No problem. I haven't updated the CVS repository in a while because I have been working pretty much alone with help from some guys at work so I maintain the source in ... (god forbid) Clearcase ;-(

Let me know if and when you are still interested.

Jacques

0
Comment actions Permalink

I'm definitely interested.

I was able to get it down to two compile errors, as far as I can tell due to a change to the VCS open api. (I don't know muchif anything, reallyabout the open api.)
I started to try to figure out what the methods should be changed to; that's when things got a little fuzzy. I'm certainly willing to work my way through it, though.

You wouldn't happen to have ccweb set up so outside people can access the code would you?

0
Comment actions Permalink

As far as the migration to 876 it is done already so don't bother. I can send you that if you need it.
I just had to slash out functionality (Ok all to recursive check-in) and I am in the middle of stabilizing exclude from VCS which is a very big feature.
It appears that there are significant differences between ariadna and aurora in that respect and things that worked in ariadna are not working in aurora.
That is pretty much the status.

If people out there are interested in an alpha I can always release it as is. I can certainly send you the source code.
Like I said I do not use the CVS repository. So if you make any changes just send them to me and I will merge them.

Jacques

0
Comment actions Permalink

For what it's worth, I use it as well.. A few of the requests on the wiki need to be implemented before it's usable for me full time... but it certainly helps!

I'm also trying to get my company to try IDEA full time, but it's a hard sell without CC support that's close to what WSAD provides.

Thanks for taking the iniative on this plugin! I hope I'll have some time at the end of the summer to help with it...

0

Please sign in to leave a comment.