Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 6398

Summary: Internal Error trying to run
Product: [Eclipse Project] JDT Reporter: Lynne Kues <lynne_kues>
Component: UIAssignee: Philipe Mulet <philippe_mulet>
Status: RESOLVED DUPLICATE QA Contact:
Severity: normal    
Priority: P3    
Version: 2.0   
Target Milestone: ---   
Hardware: PC   
OS: Windows XP   
Whiteboard:

Description Lynne Kues CLA 2001-11-28 16:09:58 EST
1. Started with a fresh Eclipse build.
2. Loaded swt project.
3. Turned off autobuild.
4. In Packages view, created .classpath file.
5. Performed a Build All.
6. Tried to run a use case example.  Got an internal error and the walkback 
below.
7. Turned autobuild on and loaded the swt examples project.
8. Ran an example - it worked.  Repeated Step 6 and it worked.  

Log: Wed Nov 28 15:07:57 EST 2001
4 org.eclipse.jdt.ui 1 Internal Error
org.eclipse.jdt.core.JavaModelException[966]: 
org.eclipse.core.internal.resources.ResourceException: Property store is not 
available for: /.
	at org.eclipse.core.internal.properties.PropertyManager.getPropertyStore
(PropertyManager.java:129)
	at org.eclipse.core.internal.properties.PropertyManager.getProperty
(PropertyManager.java:93)
	at org.eclipse.core.internal.resources.Resource.getPersistentProperty
(Resource.java:573)
	at 
org.eclipse.jdt.internal.core.JarPackageFragmentRoot.getSourceAttachmentProperty
(JarPackageFragmentRoot.java:491)
	at 
org.eclipse.jdt.internal.core.JarPackageFragmentRoot.getSourceAttachmentPath
(JarPackageFragmentRoot.java:474)
	at 
org.eclipse.jdt.internal.ui.viewsupport.JavaElementImageProvider.getBaseImageDes
criptor(JavaElementImageProvider.java:173)
	at 
org.eclipse.jdt.internal.ui.viewsupport.JavaElementImageProvider.getImageDescrip
tor(JavaElementImageProvider.java:113)
	at 
org.eclipse.jdt.internal.ui.viewsupport.JavaElementImageProvider.getImageLabel
(JavaElementImageProvider.java:91)
	at org.eclipse.jdt.ui.JavaElementLabelProvider.getImage
(JavaElementLabelProvider.java:234)
	at org.eclipse.jface.viewers.DecoratingLabelProvider.getImage
(DecoratingLabelProvider.java:65)
	at org.eclipse.jface.viewers.TreeViewer.doUpdateItem(TreeViewer.java:89)
	at org.eclipse.jface.viewers.AbstractTreeViewer.doUpdateItem
(AbstractTreeViewer.java:352)
	at org.eclipse.jface.viewers.StructuredViewer.updateItem
(StructuredViewer.java:887)
	at org.eclipse.jface.viewers.AbstractTreeViewer.updateChildren
(AbstractTreeViewer.java:1247)
	at org.eclipse.jface.viewers.AbstractTreeViewer.internalRefresh
(AbstractTreeViewer.java:845)
	at org.eclipse.jface.viewers.AbstractTreeViewer.internalRefresh
(AbstractTreeViewer.java:823)
	at org.eclipse.jface.viewers.StructuredViewer$1.run
(StructuredViewer.java:576)
	at org.eclipse.jface.viewers.StructuredViewer.preservingSelection
(StructuredViewer.java:546)
	at org.eclipse.jface.viewers.StructuredViewer.refresh
(StructuredViewer.java:574)
	at org.eclipse.jdt.ui.JavaElementContentProvider$2.run
(JavaElementContentProvider.java:255)
	at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:29)
	at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages
(Synchronizer.java:93)
	at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:1342)
	at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java
(Compiled Code))
	at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:729)
	at org.eclipse.ui.internal.Workbench.run(Workbench.java:712)
	at org.eclipse.core.internal.boot.InternalBootLoader.run
(InternalBootLoader.java:820)
	at org.eclipse.core.boot.BootLoader.run(BootLoader.java:285)
	at java.lang.reflect.Method.invoke(Native Method)
	at org.eclipse.core.launcher.Main.basicRun(Main.java:151)
	at org.eclipse.core.launcher.Main.run(Main.java:502)
	at org.eclipse.core.launcher.Main.main(Main.java:362)
Comment 1 Lynne Kues CLA 2001-11-28 16:10:31 EST
Build 20011116.
Comment 2 Lynne Kues CLA 2001-11-28 16:21:28 EST
I also got a walkback when trying to save (after the successfully running a 
program).

	1=============<children>=============
	2 org.eclipse.core.resources 566 Problems occurred during save.
org.eclipse.core.internal.resources.ResourceException: Property store is not 
available for: /.
	at org.eclipse.core.internal.properties.PropertyManager.getPropertyStore
(PropertyManager.java:129)
	at org.eclipse.core.internal.properties.PropertyManager.setProperty
(PropertyManager.java:146)
	at org.eclipse.core.internal.resources.Resource.setPersistentProperty
(Resource.java:890)
	at org.eclipse.jdt.internal.core.JavaModelManager.saveVariables
(JavaModelManager.java:976)
	at org.eclipse.jdt.internal.core.JavaModelManager.saving
(JavaModelManager.java:987)
	at org.eclipse.core.internal.resources.SaveManager.executeLifecycle
(SaveManager.java:244)
	at org.eclipse.core.internal.resources.SaveManager$1.run
(SaveManager.java:87)
	at org.eclipse.core.internal.runtime.InternalPlatform.run
(InternalPlatform.java(Compiled Code))
	at org.eclipse.core.runtime.Platform.run(Platform.java(Compiled Code))
	at org.eclipse.core.internal.resources.SaveManager.broadcastLifecycle
(SaveManager.java:98)
	at org.eclipse.core.internal.resources.SaveManager.save
(SaveManager.java:1073)
	at org.eclipse.core.internal.resources.Workspace.save
(Workspace.java:1209)
	at org.eclipse.ui.internal.Workbench$4.run(Workbench.java:180)
	at org.eclipse.jface.operation.ModalContext.runInCurrentThread
(ModalContext.java:296)
	at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:249)
	at org.eclipse.jface.dialogs.ProgressMonitorDialog.run
(ProgressMonitorDialog.java:335)
	at org.eclipse.ui.internal.Workbench.disconnectFromWorkspace
(Workbench.java:187)
	at org.eclipse.ui.internal.Workbench.busyClose(Workbench.java:109)
	at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:77)
	at org.eclipse.ui.internal.Workbench$3.run(Workbench.java:159)
	at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:56)
	at org.eclipse.ui.internal.Workbench.close(Workbench.java:157)
	at org.eclipse.ui.internal.WorkbenchWindow.busyClose
(WorkbenchWindow.java:257)
	at org.eclipse.ui.internal.WorkbenchWindow.access$3
(WorkbenchWindow.java:252)
	at org.eclipse.ui.internal.WorkbenchWindow$1.run
(WorkbenchWindow.java:292)
	at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:56)
	at org.eclipse.ui.internal.WorkbenchWindow.close
(WorkbenchWindow.java:290)
	at org.eclipse.jface.window.Window.handleShellCloseEvent
(Window.java:462)
	at org.eclipse.jface.window.Window$2.shellClosed(Window.java:389)
	at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java
(Compiled Code))
	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java(Compiled Code))
	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java(Compiled Code))
	at org.eclipse.swt.widgets.Decorations.WM_CLOSE(Decorations.java:1027)
	at org.eclipse.swt.widgets.Shell.WM_CLOSE(Shell.java:899)
	at org.eclipse.swt.widgets.Control.windowProc(Control.java(Compiled 
Code))
	at org.eclipse.swt.widgets.Decorations.windowProc(Decorations.java
(Compiled Code))
	at org.eclipse.swt.widgets.Display.windowProc(Display.java(Compiled 
Code))
	at org.eclipse.swt.internal.win32.OS.DefWindowProcW(Native Method)
	at org.eclipse.swt.widgets.Scrollable.callWindowProc(Scrollable.java
(Compiled Code))
	at org.eclipse.swt.widgets.Scrollable.callWindowProc(Scrollable.java
(Compiled Code))
	at org.eclipse.swt.widgets.Control.windowProc(Control.java(Compiled 
Code))
	at org.eclipse.swt.widgets.Decorations.windowProc(Decorations.java
(Compiled Code))
	at org.eclipse.swt.widgets.Display.windowProc(Display.java(Compiled 
Code))
	at org.eclipse.swt.internal.win32.OS.DispatchMessageW(Native Method)
	at org.eclipse.swt.internal.win32.OS.DispatchMessage(OS.java(Compiled 
Code))
	at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java
(Compiled Code))
	at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java
(Compiled Code))
	at org.eclipse.ui.internal.Workbench.run(Workbench.java:712)
	at org.eclipse.core.internal.boot.InternalBootLoader.run
(InternalBootLoader.java:820)
	at org.eclipse.core.boot.BootLoader.run(BootLoader.java:285)
	at java.lang.reflect.Method.invoke(Native Method)
	at org.eclipse.core.launcher.Main.basicRun(Main.java:151)
	at org.eclipse.core.launcher.Main.run(Main.java:502)
	at org.eclipse.core.launcher.Main.main(Main.java:362)
		4 org.eclipse.core.resources 271 Property store is not 
available for: /.
	1=============</children>=============
Comment 3 Erich Gamma CLA 2001-11-29 06:09:18 EST
I think this is a duplicate moving to CORE
Comment 4 Philipe Mulet CLA 2001-11-29 07:01:13 EST
This is not JDT/Core, but the client code not protecting against a spec'ed 
exception.

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