Community
Participate
Working Groups
I200307160800 Create a new Java project. Enter project name, deselect "Use default" and point to an existing directory structure: ├───config │ ├───messagebean │ │ └───META-INF │ └───sessionbean │ └───META-INF ├───etc ├───lib ├───public │ ├───dist │ └───lib └───src ├───ear │ └───META-INF ├───ejb │ └───META-INF ├───java │ └───com │ └───XXX │ └───... ├───properties └───web ├───META-INF └───WEB-INF Eclipse fails with a "<project name> does not exist." error message. The .project file is created anyway.
Created attachment 5494 [details] Error log
Sorry about the original layout. The correct directory layout is shown below: +---config ¦ +---messagebean ¦ ¦ +---META-INF ¦ +---sessionbean ¦ +---META-INF +---etc +---lib +---public ¦ +---dist ¦ +---lib +---src +---ear ¦ +---META-INF +---ejb ¦ +---META-INF +---java ¦ +---com ¦ +---XXX ¦ +---... +---properties +---web +---META-INF +---WEB-INF
Suspicion is that working copies should not populated namelookup when no need for problem detection.
That was it. Fixed CompilationUnit.reconcile(boolean, WorkingCopyOwner, IProgressMonitor) and added regression test WorkingCopyNotInClasspathTests.testReconcileNonExistingProject()
*** Bug 40601 has been marked as a duplicate of this bug. ***
*** Bug 40631 has been marked as a duplicate of this bug. ***
*** Bug 40734 has been marked as a duplicate of this bug. ***
*** Bug 40864 has been marked as a duplicate of this bug. ***
*** Bug 40932 has been marked as a duplicate of this bug. ***
*** Bug 41062 has been marked as a duplicate of this bug. ***
*** Bug 41043 has been marked as a duplicate of this bug. ***
*** Bug 41140 has been marked as a duplicate of this bug. ***
*** Bug 41285 has been marked as a duplicate of this bug. ***
Verified.