Idea 12 & ClearCase

I've just upgraded to v12 and have got a problem with one of my clearcase snapshot views. I get the following message at the bottom of the changes tab.

Error updating changes: Failed to start Cleartool. Please check ClearCase installation or current View's settings: null

and the following exception in the idea.log

2013-09-09 17:51:28,606 [  71198]   INFO - Management.CCaseChangeProvider -  
java.util.NoSuchElementException
at java.util.ArrayDeque.getFirst(ArrayDeque.java:318)
at net.sourceforge.transparent.ChangeManagement.CCaseWriteableAndUnversionedCollector$2.afterChildrenVisited(CCaseWriteableAndUnversionedCollector.java:114)
at com.intellij.openapi.vcs.impl.VcsRootIterator$MyRootIterator$1.afterChildrenVisited(VcsRootIterator.java:172)
at com.intellij.openapi.vfs.VfsUtilCore.visitChildrenRecursively(VfsUtilCore.java:242)
at com.intellij.openapi.vcs.impl.VcsRootIterator$MyRootIterator.iterate(VcsRootIterator.java:168)
at com.intellij.openapi.vcs.impl.VcsRootIterator.iterateVcsRoot(VcsRootIterator.java:135)
at com.intellij.openapi.vcs.impl.ProjectLevelVcsManagerImpl.iterateVcsRoot(ProjectLevelVcsManagerImpl.java:530)
at net.sourceforge.transparent.ChangeManagement.CCaseWriteableAndUnversionedCollector.collectWritableFiles(CCaseWriteableAndUnversionedCollector.java:63)
at net.sourceforge.transparent.ChangeManagement.CCaseChangeProvider.collectWritableFiles(CCaseChangeProvider.java:330)
at net.sourceforge.transparent.ChangeManagement.CCaseChangeProvider.iterateOverRecursiveFolders(CCaseChangeProvider.java:260)
at net.sourceforge.transparent.ChangeManagement.CCaseChangeProvider.getChanges(CCaseChangeProvider.java:131)
at com.intellij.openapi.vcs.changes.ChangeListManagerImpl.a(ChangeListManagerImpl.java:694)
at com.intellij.openapi.vcs.changes.ChangeListManagerImpl.a(ChangeListManagerImpl.java:604)
at com.intellij.openapi.vcs.changes.ChangeListManagerImpl.d(ChangeListManagerImpl.java:485)
at com.intellij.openapi.vcs.changes.ChangeListManagerImpl.access$1100(ChangeListManagerImpl.java:70)
at com.intellij.openapi.vcs.changes.ChangeListManagerImpl$ActualUpdater.run(ChangeListManagerImpl.java:386)
at com.intellij.openapi.vcs.changes.UpdateRequestsQueue$MyRunnable.run(UpdateRequestsQueue.java:278)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334)
at java.util.concurrent.FutureTask.run(FutureTask.java:166)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:178)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:292)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
at java.lang.Thread.run(Thread.java:722)
2013-09-09 17:51:28,606 [  71198]   INFO - .changes.ChangeListManagerImpl - Failed to start Cleartool. Please check ClearCase installation or current View's settings: null Failed to start Cleartool. Please check ClearCase installation or current View's settings: null
com.intellij.openapi.vcs.VcsException: Failed to start Cleartool. Please check ClearCase installation or current View's settings: null Failed to start Cleartool. Please check ClearCase installation or current View's settings: null
at net.sourceforge.transparent.ChangeManagement.CCaseChangeProvider.getChanges(CCaseChangeProvider.java:193)
at com.intellij.openapi.vcs.changes.ChangeListManagerImpl.a(ChangeListManagerImpl.java:694)
at com.intellij.openapi.vcs.changes.ChangeListManagerImpl.a(ChangeListManagerImpl.java:604)
at com.intellij.openapi.vcs.changes.ChangeListManagerImpl.d(ChangeListManagerImpl.java:485)
at com.intellij.openapi.vcs.changes.ChangeListManagerImpl.access$1100(ChangeListManagerImpl.java:70)
at com.intellij.openapi.vcs.changes.ChangeListManagerImpl$ActualUpdater.run(ChangeListManagerImpl.java:386)
at com.intellij.openapi.vcs.changes.UpdateRequestsQueue$MyRunnable.run(UpdateRequestsQueue.java:278)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334)
at java.util.concurrent.FutureTask.run(FutureTask.java:166)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:178)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:292)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
at java.lang.Thread.run(Thread.java:722)

Whenever I try to check out a file on this view it either fails to appear in the changes view or if it does appear it will stay there after I've checked the file in. I've not got any problems on another snapshot view I'm using so there is obviously something particular on this view causing a problem but I've no idea what, any help would be much appreciated

Please sign in to leave a comment.