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