[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