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

Bug 369011

Summary: Keep getting 3004 error
Product: [WebTools] JSDT Reporter: Rinaldo DiGiorgio <digitalrinaldo>
Component: GeneralAssignee: Project Inbox <jsdt.javascript-inbox>
Status: RESOLVED WORKSFORME QA Contact: Chris Jaun <cmjaun>
Severity: normal    
Priority: P3 CC: andreas.reichart, Michael_Rennie
Version: unspecified   
Target Milestone: ---   
Hardware: Macintosh   
OS: Mac OS X   
Whiteboard:

Description Rinaldo DiGiorgio CLA 2012-01-18 17:52:05 EST
-- Configuration Details --
Product: Eclipse 1.4.1.20110909-0613 (org.eclipse.epp.package.java.product)
Installed Features:
 org.eclipse.platform 3.7.1.r37x_v20110729-9gF7UHOxFtniV7mI3T556iZN9AU8bEZ1lHMcVK
3004: Unexpected error occurred.
  java.lang.RuntimeException
  	at org.eclipse.jface.viewers.ColumnViewer.checkBusy(ColumnViewer.java:763)
  	at org.eclipse.jface.viewers.ColumnViewer.update(ColumnViewer.java:552)
  	at org.eclipse.ui.model.WorkbenchContentProvider$4.run(WorkbenchContentProvider.java:334)
  	at org.eclipse.ui.model.WorkbenchContentProvider.runUpdates(WorkbenchContentProvider.java:159)
  	at org.eclipse.ui.model.WorkbenchContentProvider.processDelta(WorkbenchContentProvider.java:132)
  	at org.eclipse.ui.model.WorkbenchContentProvider.resourceChanged(WorkbenchContentProvider.java:106)
  	at org.eclipse.core.internal.events.NotificationManager$1.run(NotificationManager.java:291)
  	at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
  	at org.eclipse.core.internal.events.NotificationManager.notify(NotificationManager.java:285)
  	at org.eclipse.core.internal.events.NotificationManager.broadcastChanges(NotificationManager.java:149)
  	at org.eclipse.core.internal.resources.Workspace.broadcastPostChange(Workspace.java:395)
  	at org.eclipse.core.internal.resources.Workspace.endOperation(Workspace.java:1530)
  	at org.eclipse.core.internal.resources.Project.touch(Project.java:1409)
  	at org.eclipse.wst.jsdt.internal.core.SetContainerOperation.execute(SetContainerOperation.java:122)
  	at org.eclipse.wst.jsdt.core.JavaScriptCore.setJsGlobalScopeContainer(JavaScriptCore.java:3900)
  	at org.eclipse.wst.jsdt.libraries.BasicBrowserLibraryJsGlobalScopeContainerInitializer.initialize(BasicBrowserLibraryJsGlobalScopeContainerInitializer.java:106)
  	at org.eclipse.wst.jsdt.internal.core.JavaModelManager.initializeContainer(JavaModelManager.java:2207)
  	at org.eclipse.wst.jsdt.internal.core.JavaModelManager.getJsGlobalScopeContainer(JavaModelManager.java:1532)
  	at org.eclipse.wst.jsdt.core.JavaScriptCore.getJsGlobalScopeContainer(JavaScriptCore.java:1319)
  	at org.eclipse.wst.jsdt.internal.core.JavaProject.resolveClasspath(JavaProject.java:2740)
  	at org.eclipse.wst.jsdt.internal.core.JavaProject.getResolvedClasspath(JavaProject.java:2019)
  	at org.eclipse.wst.jsdt.internal.core.SetContainerOperation.execute(SetContainerOperation.java:96)
  	at org.eclipse.wst.jsdt.core.JavaScriptCore.setJsGlobalScopeContainer(JavaScriptCore.java:3900)
  	at org.eclipse.wst.jsdt.launching.JREContainerInitializer.initialize(JREContainerInitializer.java:46)
  	at org.eclipse.wst.jsdt.internal.core.JavaModelManager.initializeContainer(JavaModelManager.java:2207)
  	at org.eclipse.wst.jsdt.internal.core.JavaModelManager.getJsGlobalScopeContainer(JavaModelManager.java:1532)
  	at org.eclipse.wst.jsdt.core.JavaScriptCore.getJsGlobalScopeContainer(JavaScriptCore.java:1319)
  	at org.eclipse.wst.jsdt.internal.core.JavaProject.resolveClasspath(JavaProject.java:2740)
  	at org.eclipse.wst.jsdt.internal.core.JavaProject.getResolvedClasspath(JavaProject.java:2019)
  	at org.eclipse.wst.jsdt.internal.core.JavaProject.buildStructure(JavaProject.java:465)
  	at org.eclipse.wst.jsdt.internal.core.Openable.generateInfos(Openable.java:241)
  	at org.eclipse.wst.jsdt.internal.core.JavaElement.openWhenClosed(JavaElement.java:538)
  	at org.eclipse.wst.jsdt.internal.core.JavaElement.getElementInfo(JavaElement.java:282)
  	at org.eclipse.wst.jsdt.internal.core.JavaElement.getElementInfo(JavaElement.java:268)
  	at org.eclipse.wst.jsdt.internal.core.JavaElement.getChildren(JavaElement.java:216)
  	at org.eclipse.wst.jsdt.internal.core.JavaProject.getPackageFragmentRoots(JavaProject.java:1895)
  	at org.eclipse.wst.jsdt.internal.ui.packageview.PackageExplorerContentProvider.getPackageFragmentRoots(PackageExplorerContentProvider.java:632)
  	at org.eclipse.wst.jsdt.ui.StandardJavaScriptElementContentProvider.getChildren(StandardJavaScriptElementContentProvider.java:161)
  	at org.eclipse.wst.jsdt.internal.ui.packageview.PackageExplorerContentProvider.getChildren(PackageExplorerContentProvider.java:379)
  	at org.eclipse.wst.jsdt.internal.ui.navigator.JavaNavigatorContentProvider.getChildren(JavaNavigatorContentProvider.java:151)
  	at org.eclipse.wst.jsdt.internal.ui.packageview.ScriptExplorerContentProvider.getChildren(ScriptExplorerContentProvider.java:58)
  	at org.eclipse.jface.viewers.AbstractTreeViewer.getRawChildren(AbstractTreeViewer.java:1359)
  	at org.eclipse.jface.viewers.TreeViewer.getRawChildren(TreeViewer.java:391)
  	at org.eclipse.wst.jsdt.internal.ui.viewsupport.ProblemTreeViewer.hasFilteredChildren(ProblemTreeViewer.java:246)
  	at org.eclipse.wst.jsdt.internal.ui.viewsupport.ProblemTreeViewer.isExpandable(ProblemTreeViewer.java:240)
  	at org.eclipse.jface.viewers.AbstractTreeViewer.isExpandable(AbstractTreeViewer.java:2153)
  	at org.eclipse.jface.viewers.AbstractTreeViewer.updatePlus(AbstractTreeViewer.java:2835)
  	at org.eclipse.jface.viewers.TreeViewer.updatePlus(TreeViewer.java:852)
  	at org.eclipse.jface.viewers.AbstractTreeViewer.createTreeItem(AbstractTreeViewer.java:834)
  	at org.eclipse.jface.viewers.AbstractTreeViewer$1.run(AbstractTreeViewer.java:808)
  	at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70)
  	at org.eclipse.jface.viewers.AbstractTreeViewer.createChildren(AbstractTreeViewer.java:782)
  	at org.eclipse.jface.viewers.TreeViewer.createChildren(TreeViewer.java:644)
  	at org.eclipse.jface.viewers.AbstractTreeViewer.createChildren(AbstractTreeViewer.java:753)
  	at org.eclipse.jface.viewers.AbstractTreeViewer.internalInitializeTree(AbstractTreeViewer.java:1533)
  	at org.eclipse.jface.viewers.TreeViewer.internalInitializeTree(TreeViewer.java:833)
  	at org.eclipse.jface.viewers.AbstractTreeViewer$5.run(AbstractTreeViewer.java:1517)
  	at org.eclipse.jface.viewers.StructuredViewer.preservingSelection(StructuredViewer.java:1443)
  	at org.eclipse.jface.viewers.TreeViewer.preservingSelection(TreeViewer.java:403)
  	at org.eclipse.jface.viewers.StructuredViewer.preservingSelection(StructuredViewer.java:1404)
  	at org.eclipse.wst.jsdt.internal.ui.packageview.PackageExplorerPart$PackageExplorerProblemTreeViewer.preservingSelection(PackageExplorerPart.java:352)
  	at org.eclipse.jface.viewers.AbstractTreeViewer.inputChanged(AbstractTreeViewer.java:1510)
  	at org.eclipse.jface.viewers.ContentViewer.setInput(ContentViewer.java:280)
  	at org.eclipse.jface.viewers.StructuredViewer.setInput(StructuredViewer.java:1690)
  	at org.eclipse.wst.jsdt.internal.ui.packageview.PackageExplorerPart.createPartControl(PackageExplorerPart.java:587)
  	at org.eclipse.ui.internal.ViewReference.createPartHelper(ViewReference.java:375)
  	at org.eclipse.ui.internal.ViewReference.createPart(ViewReference.java:229)
  	at org.eclipse.ui.internal.WorkbenchPartReference.getPart(WorkbenchPartReference.java:595)
  	at org.eclipse.ui.internal.PartPane.setVisible(PartPane.java:313)
  	at org.eclipse.ui.internal.ViewPane.setVisible(ViewPane.java:534)
  	at org.eclipse.ui.internal.presentations.PresentablePart.setVisible(PresentablePart.java:180)
  	at org.eclipse.ui.internal.presentations.util.PresentablePartFolder.select(PresentablePartFolder.java:270)
  	at org.eclipse.ui.internal.presentations.util.LeftToRightTabOrder.select(LeftToRightTabOrder.java:65)
  	at org.eclipse.ui.internal.presentations.util.TabbedStackPresentation.selectPart(TabbedStackPresentation.java:473)
  	at org.eclipse.ui.internal.PartStack.refreshPresentationSelection(PartStack.java:1245)
  	at org.eclipse.ui.internal.PartStack.createControl(PartStack.java:662)
  	at org.eclipse.ui.internal.PartStack.createControl(PartStack.java:570)
  	at org.eclipse.ui.internal.PartSashContainer.createControl(PartSashContainer.java:568)
  	at org.eclipse.ui.internal.PerspectiveHelper.activate(PerspectiveHelper.java:272)
  	at org.eclipse.ui.internal.Perspective.onActivate(Perspective.java:981)
  	at org.eclipse.ui.internal.WorkbenchPage.onActivate(WorkbenchPage.java:2714)
  	at org.eclipse.ui.internal.WorkbenchWindow$27.run(WorkbenchWindow.java:3023)
  	at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70)
  	at org.eclipse.ui.internal.WorkbenchWindow.setActivePage(WorkbenchWindow.java:3004)
  	at org.eclipse.ui.internal.WorkbenchWindow$20.runWithException(WorkbenchWindow.java:2290)
  	at org.eclipse.ui.internal.StartupThreading$StartupRunnable.run(StartupThreading.java:31)
  	at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
  	at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:135)
  	at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3938)
  	at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3615)
  	at org.eclipse.ui.application.WorkbenchAdvisor.openWindows(WorkbenchAdvisor.java:803)
  	at org.eclipse.ui.internal.Workbench$33.runWithException(Workbench.java:1595)
  	at org.eclipse.ui.internal.StartupThreading$StartupRunnable.run(StartupThreading.java:31)
  	at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
  	at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:135)
  	at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3938)
  	at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3615)
  	at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2604)
  	at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2494)
  	at org.eclipse.ui.internal.Workbench$7.run(Workbench.java:674)
  	at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
  	at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:667)
  	at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
  	at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:123)
  	at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
  	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
  	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
  	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:344)
  	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
  	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:597)
  	at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:622)
  	at org.eclipse.equinox.launcher.Main.basicRun(Main.java:577)
  	at org.eclipse.equinox.launcher.Main.run(Main.java:1410)
Comment 1 Chris Jaun CLA 2013-11-08 15:39:32 EST
Any info on how to reproduce this?
Comment 2 Chris Jaun CLA 2013-12-16 10:52:13 EST
Can't reproduce.