Bug 39272 Java Model Exception when creating a project from scratch
I launched Eclipse 2.1 from a brand new Workspace and from there, created a Java project (called "Works") by pointing Eclipse to the root of my project. The process fails after a short while (whether I press Next or Finish after the first page of the wizard) with a dialog telling me to look at the log. I included the top of the log below (it's about 8k, I can post it in its entirety if there's interest). The error is Java Model Exception: Java Model Status [Works does not exist.] I get the same problem with Eclipse 3.0 M1: I can't create a new project.
org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/wizards/buildpaths/BuildPathsBlock.java
boolean projectExists= false;
		List newClassPath= null;
		try {
			IProject project= fCurrJProject.getProject();
			projectExists= (project.exists() && project.getFile(".classpath").exists()); 
			if  (projectExists) {
				if (outputLocation == null) {
					outputLocation=  fCurrJProject.getOutputLocation();
				}
				if (classpathEntries == null) {
					classpathEntries=  fCurrJProject.getRawClasspath();
				}
			}
			if (outputLocation == null) {
				outputLocation= getDefaultBuildPath(jproject);
			}			
			if (classpathEntries != null) {
				newClassPath= getExistingEntries(classpathEntries);
			}
		} catch (CoreException e) {
			JavaPlugin.log(e);
		}
		if (newClassPath == null) {
			newClassPath= getDefaultClassPath(jproject);
		}
		
		List exportedEntries = new ArrayList();
		for (int i= 0; i < newClassPath.size(); i++) {
			CPListElement curr= (CPListElement) newClassPath.get(i);
			if (curr.isExported() || curr.getEntryKind() == IClasspathEntry.CPE_SOURCE) {