Bug 41140 - Get project does not exist error when project exists
Summary: Get project does not exist error when project exists
Status: RESOLVED DUPLICATE of bug 40322
Alias: None
Product: JDT
Classification: Eclipse Project
Component: Core (show other bugs)
Version: 3.0   Edit
Hardware: PC Windows XP
: P3 normal (vote)
Target Milestone: 3.0 M3   Edit
Assignee: Olivier Thomann CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-08-05 10:46 EDT by Tom Caulkins CLA
Modified: 2003-08-05 15:53 EDT (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Tom Caulkins CLA 2003-08-05 10:46:57 EDT
Using the New Project wizard, I attempted to create a new Java project.  I 
deselected the "Use default" checkbox within the "Project Contents" section.  I 
then selected the "Browse..." button, and used the resulting file chooser to 
select an existing folder ( directory ) which contained the java source files 
for this project.  When I hit the "Finish" button, an error dialog popped up, 
stating that the project did not exist, and I should check the Error Log.  The 
stack trace below was cut from the Error Log.

The project shows up in the left-side list of projects.  It appears to not be a 
Java project ( none of the Java categories are present in the Properties dialog 
for the project.  I can edit files I select from the project, but I can not 
save the changes - I get the same project does not exist error dialog.

Here is the stack trace of the Internal Error seen when creating the project:

Java Model Exception: Java Model Status [SampleNonStop does not exist.]
at org.eclipse.jdt.internal.core.JavaElement.newNotPresentException
(JavaElement.java:437)
at 
org.eclipse.jdt.internal.core.JavaModelManager.getPerProjectInfoCheckExistence
(JavaModelManager.java:848)
at org.eclipse.jdt.internal.core.JavaProject.getPerProjectInfo
(JavaProject.java:1544)
at org.eclipse.jdt.internal.core.JavaProject.getResolvedClasspath
(JavaProject.java:1635)
at org.eclipse.jdt.internal.core.JavaProject.getResolvedClasspath
(JavaProject.java:1621)
at org.eclipse.jdt.internal.core.JavaProject.buildStructure
(JavaProject.java:217)
at org.eclipse.jdt.internal.core.Openable.generateInfos(Openable.java:198)
at org.eclipse.jdt.internal.core.JavaElement.openWhenClosed
(JavaElement.java:448)
at org.eclipse.jdt.internal.core.JavaElement.getElementInfo
(JavaElement.java:269)
at org.eclipse.jdt.internal.core.JavaElement.getElementInfo
(JavaElement.java:255)
at org.eclipse.jdt.internal.core.JavaProject.getJavaProjectElementInfo
(JavaProject.java:1282)
at org.eclipse.jdt.internal.core.JavaProject.getNameLookup
(JavaProject.java:1290)
at org.eclipse.jdt.internal.core.CompilationUnit.reconcile
(CompilationUnit.java:1004)
at org.eclipse.jdt.internal.core.CompilationUnit.reconcile
(CompilationUnit.java:988)
at org.eclipse.jdt.internal.core.CompilationUnit.reconcile
(CompilationUnit.java:981)
at org.eclipse.jdt.internal.ui.wizards.ClassPathDetector.visitCompilationUnit
(ClassPathDetector.java:216)
at org.eclipse.jdt.internal.ui.wizards.ClassPathDetector.visit
(ClassPathDetector.java:273)
at org.eclipse.core.internal.resources.Resource$1.visitElement(Resource.java:50)
at org.eclipse.core.internal.watson.ElementTreeIterator.doIteration
(ElementTreeIterator.java:76)
at org.eclipse.core.internal.watson.ElementTreeIterator.doIteration
(ElementTreeIterator.java:80)
at org.eclipse.core.internal.watson.ElementTreeIterator.doIteration
(ElementTreeIterator.java:80)
at org.eclipse.core.internal.watson.ElementTreeIterator.doIteration
(ElementTreeIterator.java:80)
at org.eclipse.core.internal.watson.ElementTreeIterator.doIteration
(ElementTreeIterator.java:80)
at org.eclipse.core.internal.watson.ElementTreeIterator.doIteration
(ElementTreeIterator.java:80)
at org.eclipse.core.internal.watson.ElementTreeIterator.doIteration
(ElementTreeIterator.java:80)
at org.eclipse.core.internal.watson.ElementTreeIterator.iterate
(ElementTreeIterator.java:119)
at org.eclipse.core.internal.resources.Resource.accept(Resource.java:60)
at org.eclipse.jdt.internal.ui.wizards.ClassPathDetector.<init>
(ClassPathDetector.java:62)
at 
org.eclipse.jdt.internal.ui.wizards.NewProjectCreationWizardPage.updateProject
(NewProjectCreationWizardPage.java:124)
at 
org.eclipse.jdt.internal.ui.wizards.NewProjectCreationWizardPage.performFinish
(NewProjectCreationWizardPage.java:144)
at org.eclipse.jdt.internal.ui.wizards.NewProjectCreationWizard.finishPage
(NewProjectCreationWizard.java:62)
at org.eclipse.jdt.internal.ui.wizards.NewElementWizard$2.run
(NewElementWizard.java:89)
at org.eclipse.jdt.internal.core.BatchOperation.executeOperation
(BatchOperation.java:34)
at org.eclipse.jdt.internal.core.JavaModelOperation.execute
(JavaModelOperation.java:365)
at org.eclipse.jdt.internal.core.JavaModelOperation.run
(JavaModelOperation.java:704)
at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1595)
at org.eclipse.jdt.core.JavaCore.run(JavaCore.java:2909)
at org.eclipse.jdt.internal.ui.actions.WorkbenchRunnableAdapter.run
(WorkbenchRunnableAdapter.java:42)
at org.eclipse.jface.operation.ModalContext.runInCurrentThread
(ModalContext.java:302)
at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:252)
at org.eclipse.jface.wizard.WizardDialog.run(WizardDialog.java:758)
at org.eclipse.jdt.internal.ui.wizards.NewElementWizard.performFinish
(NewElementWizard.java:96)
at org.eclipse.jface.wizard.WizardDialog.finishPressed(WizardDialog.java:608)
at org.eclipse.jface.wizard.WizardDialog.buttonPressed(WizardDialog.java:321)
at org.eclipse.jface.dialogs.Dialog$1.widgetSelected(Dialog.java:423)
at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:89)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:82)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:848)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:2188)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:1878)
at org.eclipse.jface.window.Window.runEventLoop(Window.java:583)
at org.eclipse.jface.window.Window.open(Window.java:563)
at org.eclipse.ui.actions.NewProjectAction.run(NewProjectAction.java:107)
at org.eclipse.jface.action.Action.runWithEvent(Action.java:842)
at org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection
(ActionContributionItem.java:542)
at org.eclipse.jface.action.ActionContributionItem.access$4
(ActionContributionItem.java:496)
at org.eclipse.jface.action.ActionContributionItem$6.handleEvent
(ActionContributionItem.java:468)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:82)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:848)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:2188)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:1878)
at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1680)
at org.eclipse.ui.internal.Workbench.run(Workbench.java:1663)
at org.eclipse.core.internal.boot.InternalBootLoader.run
(InternalBootLoader.java:858)
at org.eclipse.core.boot.BootLoader.run(BootLoader.java:461)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke
(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at org.eclipse.core.launcher.Main.basicRun(Main.java:291)
at org.eclipse.core.launcher.Main.run(Main.java:747)
at org.eclipse.core.launcher.Main.main(Main.java:583)
Comment 1 Olivier Thomann CLA 2003-08-05 12:27:07 EDT
This looks like a duplicate of bug 40322.
Could you please try integration build 0730?
Comment 2 Tom Caulkins CLA 2003-08-05 15:51:46 EDT
Yes, updating to the 0730 integration build fixed this problem.  Thanks!
Comment 3 Olivier Thomann CLA 2003-08-05 15:53:41 EDT

*** This bug has been marked as a duplicate of 40322 ***