at org.eclipse.core.internal.resources.MarkerManager.removeMarker(MarkerManager.java:386) at org.eclipse.core.internal.resources.Marker.delete(Marker.java:58) at org.eclipse.jdt.internal.core.JavaProject.flushClasspathProblemMarkers(JavaProject.java:766) at org.eclipse.jdt.internal.core.JavaProject.getResolvedClasspath(JavaProject.java:1317) at org.eclipse.jdt.internal.core.JavaProject.getResolvedClasspath(JavaProject.java:1299) at org.eclipse.jdt.internal.core.DeltaProcessor.performPreBuildCheck(DeltaProcessor.java:121) at org.eclipse.jdt.internal.core.DeltaProcessor.performPreBuildCheck(DeltaProcessor.java:198) at org.eclipse.jdt.internal.core.JavaModelManager.resourceChanged(JavaModelManager.java:1228) at org.eclipse.core.internal.events.NotificationManager$1.run(NotificationManager.java:123) at org.eclipse.core.internal.runtime.InternalPlatform.run(InternalPlatform.java:784) at org.eclipse.core.runtime.Platform.run(Platform.java:411) at org.eclipse.core.internal.events.NotificationManager.notify(NotificationManager.java:138) at org.eclipse.core.internal.events.NotificationManager.broadcastChanges(NotificationManager.java:62) at org.eclipse.core.internal.resources.Workspace.broadcastChanges(Workspace.java:133) at org.eclipse.core.internal.resources.Workspace.endOperation(Workspace.java:739) at org.eclipse.core.internal.resources.Resource.createMarker(Resource.java:394) at org.eclipse.jdt.internal.core.JavaProject.createClasspathProblemMarker(JavaProject.java:514) at org.eclipse.jdt.internal.core.JavaProject.updateAllCycleMarkers(JavaProject.java:2114) at org.eclipse.jdt.core.JavaCore.updateVariableValues(JavaCore.java:1495) at org.eclipse.jdt.core.JavaCore.setClasspathVariables(JavaCore.java:1285) at org.eclipse.jdt.tests.core.ClasspathTests.testCycleDetectionThroughVariables(ClasspathTests.java:907)