1. Have existing source code in clearcase.
2. Create new java project.
3. Link to source code.
4. Icons refreshing.
5. Exception is thrown with the follwoning message:
java.lang.IllegalArgumentException: Argument not valid: Could not get view status for ** NONE **
!ENTRY org.eclipse.core.jobs 4 2 2009-06-25 10:20:06.298
!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:902)
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)
Link to source in project in clearcase
In RecursiveStateCacheJob super was called. When making this call the statusCollector was no passed along so the old implementation of doUpdate was used.
Fix will be in 2.1.7 release.
//mike
This Tracker item was closed automatically by the system. It was
previously set to a Pending status, and the original submitter
did not respond within 14 days (the time period specified by
the administrator of this Tracker).