[jboss-user] [JBoss Eclipse IDE (users)] - Re: JBossIDE causing Eclipse to pause and do alot of disk IO
mazz@jboss.com
do-not-reply at jboss.com
Fri Oct 13 16:18:33 EDT 2006
OK, I installed JBoss IDE 2.0.0.beta2 and this just happened (its the first time I ran with 2.0.0.beta2 and the first time I saw this behavior with this stack dump - I'm assuming they are related). The IDE again hung for about a 30secs to a minute. Control-Break showed all the threads in a normal state but this one. NOTE: There is NO jboss specific classes in this stack dump. But for sure this just happened as soon as I installed JBoss IDE.
| "main" prio=6 tid=0x00034d88 nid=0xba0 runnable [0x0007e000..0x0007fc44]
| at java.util.zip.ZipFile.getNextEntry(Native Method)
| at java.util.zip.ZipFile.access$700(ZipFile.java:35)
| at java.util.zip.ZipFile$3.nextElement(ZipFile.java:421)
| - locked <0x037a2590> (a java.util.zip.ZipFile)
| at java.util.zip.ZipFile$3.nextElement(ZipFile.java:415)
| at org.eclipse.wst.sse.core.internal.util.JarUtilities.getEntryNames(JarUtilities.java:142)
| at org.eclipse.wst.sse.core.internal.util.JarUtilities.getEntryNames(JarUtilities.java:132)
| at org.eclipse.wst.sse.core.internal.util.JarUtilities.getEntryNames(JarUtilities.java:128)
| at org.eclipse.jst.jsp.core.taglib.ProjectDescription.updateJAR(ProjectDescription.java:1661)
| at org.eclipse.jst.jsp.core.taglib.ProjectDescription$Indexer.visit(ProjectDescription.java:133)
| at org.eclipse.core.internal.resources.Resource$1.visitElement(Resource.java:57)
| at org.eclipse.core.internal.watson.ElementTreeIterator.doIteration(ElementTreeIterator.java:81)
| at org.eclipse.core.internal.watson.ElementTreeIterator.doIteration(ElementTreeIterator.java:85)
| at org.eclipse.core.internal.watson.ElementTreeIterator.doIteration(ElementTreeIterator.java:85)
| at org.eclipse.core.internal.watson.ElementTreeIterator.doIteration(ElementTreeIterator.java:85)
| at org.eclipse.core.internal.watson.ElementTreeIterator.doIteration(ElementTreeIterator.java:85)
| at org.eclipse.core.internal.watson.ElementTreeIterator.doIteration(ElementTreeIterator.java:85)
| at org.eclipse.core.internal.watson.ElementTreeIterator.doIteration(ElementTreeIterator.java:85)
| at org.eclipse.core.internal.watson.ElementTreeIterator.doIteration(ElementTreeIterator.java:85)
| at org.eclipse.core.internal.watson.ElementTreeIterator.doIteration(ElementTreeIterator.java:85)
| at org.eclipse.core.internal.watson.ElementTreeIterator.iterate(ElementTreeIterator.java:126)
| at org.eclipse.core.internal.resources.Resource.accept(Resource.java:67)
| at org.eclipse.jst.jsp.core.taglib.ProjectDescription.index(ProjectDescription.java:1052)
| at org.eclipse.jst.jsp.core.taglib.ProjectDescription.restoreReferences(ProjectDescription.java:1337)
| at org.eclipse.jst.jsp.core.taglib.ProjectDescription.<init>(ProjectDescription.java:502)
| at org.eclipse.jst.jsp.core.taglib.TaglibIndex.createDescription(TaglibIndex.java:627)
| at org.eclipse.jst.jsp.core.taglib.TaglibIndex$ClasspathChangeListener.handleClasspathChange(TaglibIndex.java:150)
| at org.eclipse.jst.jsp.core.taglib.TaglibIndex$ClasspathChangeListener.elementChanged(TaglibIndex.java:100)
| at org.eclipse.jst.jsp.core.taglib.TaglibIndex$ClasspathChangeListener.elementChanged(TaglibIndex.java:87)
| at org.eclipse.jst.jsp.core.taglib.TaglibIndex$ClasspathChangeListener.elementChanged(TaglibIndex.java:72)
| at org.eclipse.jdt.internal.core.DeltaProcessor$3.run(DeltaProcessor.java:1458)
| at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
| at org.eclipse.jdt.internal.core.DeltaProcessor.notifyListeners(DeltaProcessor.java:1448)
| at org.eclipse.jdt.internal.core.DeltaProcessor.firePostChangeDelta(DeltaProcessor.java:1296)
| at org.eclipse.jdt.internal.core.DeltaProcessor.fire(DeltaProcessor.java:1275)
| at org.eclipse.jdt.internal.core.DeltaProcessor.resourceChanged(DeltaProcessor.java:1833)
| at org.eclipse.jdt.internal.core.DeltaProcessingState.resourceChanged(DeltaProcessingState.java:444)
| at org.eclipse.core.internal.events.NotificationManager$2.run(NotificationManager.java:280)
| at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
| at org.eclipse.core.internal.events.NotificationManager.notify(NotificationManager.java:274)
| at org.eclipse.core.internal.events.NotificationManager.broadcastChanges(NotificationManager.java:148)
| at org.eclipse.core.internal.resources.Workspace.broadcastPostChange(Workspace.java:256)
| at org.eclipse.core.internal.resources.Workspace.endOperation(Workspace.java:958)
| at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1746)
| at org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperation.java:113)
| - locked <0x10356538> (a org.eclipse.ui.actions.WorkspaceModifyDelegatingOperation)
| at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:73)
| at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:63)
| at org.eclipse.ui.editors.text.TextFileDocumentProvider.executeOperation(TextFileDocumentProvider.java:460)
| at org.eclipse.ui.editors.text.TextFileDocumentProvider.saveDocument(TextFileDocumentProvider.java:744)
| at org.eclipse.ui.texteditor.AbstractTextEditor.performSave(AbstractTextEditor.java:3796)
| at org.eclipse.ui.texteditor.AbstractTextEditor.doSave(AbstractTextEditor.java:3585)
| at org.eclipse.ant.internal.ui.editor.AntEditor.doSave(AntEditor.java:1176)
| at org.eclipse.ui.internal.SaveableHelper$1.run(SaveableHelper.java:131)
| at org.eclipse.ui.internal.SaveableHelper$4.run(SaveableHelper.java:252)
| at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:369)
| at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:313)
| at org.eclipse.jface.window.ApplicationWindow$1.run(ApplicationWindow.java:763)
| at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:67)
| at org.eclipse.jface.window.ApplicationWindow.run(ApplicationWindow.java:760)
| at org.eclipse.ui.internal.WorkbenchWindow.run(WorkbenchWindow.java:2283)
| at org.eclipse.ui.internal.SaveableHelper.runProgressMonitorOperation(SaveableHelper.java:258)
| at org.eclipse.ui.internal.SaveableHelper.savePart(SaveableHelper.java:136)
| at org.eclipse.ui.internal.EditorManager.savePart(EditorManager.java:1386)
| at org.eclipse.ui.internal.WorkbenchPage.savePart(WorkbenchPage.java:2995)
| at org.eclipse.ui.internal.WorkbenchPage.saveEditor(WorkbenchPage.java:3008)
| at org.eclipse.ui.internal.SaveAction.run(SaveAction.java:67)
| at org.eclipse.jface.action.Action.runWithEvent(Action.java:499)
| at org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:539)
| at org.eclipse.jface.action.ActionContributionItem.access$2(ActionContributionItem.java:488)
| at org.eclipse.jface.action.ActionContributionItem$6.handleEvent(ActionContributionItem.java:441)
| at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66)
| at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:928)
| at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3348)
| at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2968)
| at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1914)
| at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1878)
| at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:419)
| at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
| at org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplication.java:95)
| at org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.java:78)
| at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:92)
| at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:68)
| at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:400)
| at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:177)
| 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:585)
| at org.eclipse.core.launcher.Main.invokeFramework(Main.java:336)
| at org.eclipse.core.launcher.Main.basicRun(Main.java:280)
| at org.eclipse.core.launcher.Main.run(Main.java:977)
| at org.eclipse.core.launcher.Main.main(Main.java:952)
|
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3978278#3978278
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3978278
More information about the jboss-user
mailing list