From: SourceForge.net <no...@so...> - 2009-02-11 12:43:23
|
Bugs item #2557054, was opened at 2009-02-02 15:05 Message generated for change (Comment added) made by eraonel You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=460297&aid=2557054&group_id=50595 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: eclipse-ccase Group: 2.x Status: Open Resolution: None Priority: 5 Private: No Submitted By: AndyLing (andy_ling) Assigned to: Nobody/Anonymous (nobody) Summary: Refresh state error Initial Comment: Eclipse 3.4.1, plugin 2.1.6 I have just installed the new version of the plugin and with "quick refresh" turned on, I get the error message :- An internal error occurred during: "Refreshing ClearCase Resource States". Argument not valid: Could not get view status for ** NONE ** Turning quick refresh off appears to fix the problem. ---------------------------------------------------------------------- >Comment By: Mikael Petterson (eraonel) Date: 2009-02-11 13:32 Message: Hi, I could not put the zip here since it did not allow. Can I send it by email?If yes where to? //mike ---------------------------------------------------------------------- Comment By: Mikael Petterson (eraonel) Date: 2009-02-11 13:30 Message: Hi, Make sure you don't have any previous version of the plug-in installed. Grab and unzip the file in eclipse directory. Let me know the result. //mike ---------------------------------------------------------------------- Comment By: Mikael Petterson (eraonel) Date: 2009-02-11 13:10 Message: I put a zip here. //mike ---------------------------------------------------------------------- Comment By: AndyLing (andy_ling) Date: 2009-02-11 13:04 Message: It depends what installing the patch entails. If it is straight forward, then which ever is easiest for you. Otherwise, I know I can cope with unpacking a zip file :-) Andy ---------------------------------------------------------------------- Comment By: Mikael Petterson (eraonel) Date: 2009-02-11 12:57 Message: Hi, I think I have found the problem. Shall I post a patch file or a zip with the full plugin to install? I would appreciate if you could try it out and verify before I make 2.1.6.2 //mike ---------------------------------------------------------------------- Comment By: AndyLing (andy_ling) Date: 2009-02-11 12:51 Message: As ever, I spoke too soon. I have just restarted eclipse and switched to a different workspace. During the startup I got the same error from the ccase plugin. The error log says :- !ENTRY org.eclipse.core.jobs 4 2 2009-02-11 11:30:03.000 !MESSAGE An internal error occurred during: "Refreshing ClearCase Resource States". !STACK 0 java.lang.IllegalArgumentException: Argument not valid: Could not get view status for ** NONE ** at net.sourceforge.clearcase.ClearCase.error(ClearCase.java:559) at net.sourceforge.clearcase.ClearCase.error(ClearCase.java:447) at net.sourceforge.clearcase.ClearCaseCLIImpl.getViewType(ClearCaseCLIImpl.java:903) at net.sourceforge.eclipseccase.StateCache.doUpdate(StateCache.java:345) at net.sourceforge.eclipseccase.StateCache.doUpdate(StateCache.java:173) at net.sourceforge.eclipseccase.StateCacheJob.execute(StateCacheJob.java:143) at net.sourceforge.eclipseccase.StateCacheJobQueue.executePendingJobs(StateCacheJobQueue.java:135) at net.sourceforge.eclipseccase.StateCacheJobQueue.run(StateCacheJobQueue.java:90) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55) I hadn't done any operations, this was just during the normal start of eclipse. It had two projects loaded, both under clearcase control. Andy ---------------------------------------------------------------------- Comment By: AndyLing (andy_ling) Date: 2009-02-11 11:45 Message: Hi Mike, Thanks for the update. So far I haven't seen this error with 2.1.6.1. I'll let you know if I do. I am seeing a related problem though (and this happened with 2.1.6 also) Things get into a state where an operation wont complete because it is waiting for a background operation. When I investigate nothing is shown in eclipse, but process explorer shows eclipse spawning cleartool.exe over and over. Checking the command line it is doing :- cleartool lsview -pro -ful AndyL_view2 This seems to go on for ages (10s of minutes at least). I can stop it if I select Clearcase->Cancel pending refreshes and then the operation I am trying to perform runs with no problem. So something in the refresh state is taking ages (which may be a problem with slow response of my view) and more importantly, locking out other operations. I think this happens whether quick refresh is selected or not. I think the operation I was trying to perform was export->war file, but I'm sure other things had problems too. Andy ---------------------------------------------------------------------- Comment By: Mikael Petterson (eraonel) Date: 2009-02-10 17:01 Message: Hi Andy, I have made a fix. I found one probable cause. Try 2.1.6.1 and see if you get the same error. Please tell me what operations you do and in what sequence. br, //mike ---------------------------------------------------------------------- Comment By: AndyLing (andy_ling) Date: 2009-02-10 12:46 Message: I'm now finding this happens even with quick refresh turned off. I have tracked down the eclipse error log and found a stack trace. Hopefully it will help track down the problem:- !MESSAGE An internal error occurred during: "Refreshing ClearCase Resource States". !STACK 0 java.lang.IllegalArgumentException: Argument not valid: Could not get view status for ** NONE ** at net.sourceforge.clearcase.ClearCase.error(ClearCase.java:559) at net.sourceforge.clearcase.ClearCase.error(ClearCase.java:447) at net.sourceforge.clearcase.ClearCaseCLIImpl.getViewType(ClearCaseCLIImpl.java:903) at net.sourceforge.eclipseccase.StateCache.doUpdate(StateCache.java:345) at net.sourceforge.eclipseccase.StateCache.doUpdate(StateCache.java:173) at net.sourceforge.eclipseccase.StateCacheJob.execute(StateCacheJob.java:143) at net.sourceforge.eclipseccase.StateCacheJobQueue.executePendingJobs(StateCacheJobQueue.java:135) at net.sourceforge.eclipseccase.StateCacheJobQueue.run(StateCacheJobQueue.java:90) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55) ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=460297&aid=2557054&group_id=50595 |