[OS-JIRA] Created: (WOL-894) Eclipse crashes seemingly randomly while editing html

From: Richard Stephens (JIRA) ("Richard)
Date: Mon Sep 15 2008 - 02:11:08 EDT

  • Next message: Mike Schrag: "Re: WOMiddleManDeclarationFormatException: no declaration named EntityNameConditional"

    Eclipse crashes seemingly randomly while editing html
    -----------------------------------------------------

                     Key: WOL-894
                     URL: http://issues.objectstyle.org/jira/browse/WOL-894
                 Project: WOProject/WOLips
              Issue Type: Bug
              Components: wolips
             Environment: OSX 10.5.4, WO5.3.3, Latest nightly WOLips build, Intel Core 2 Duo, JRE 1.5, Version: 3.4.0 Build id: I20080617-2000

                Reporter: Richard Stephens

    This is the output from terminal.

    !MESSAGE Cannot bind to an undefined command: plug-in='org.eclipse.tm.terminal', id='org.eclipse.tm.terminal.command1'

    !ENTRY org.eclipse.core.net 1 0 2008-09-15 14:22:31.762
    !MESSAGE System property http.nonProxyHosts has been set to local|*.local|169.254/16|*.169.254/16 by an external source. This value will be overwritten using the values from the preferences

    !ENTRY org.eclipse.ui 4 4 2008-09-15 14:22:50.986
    !MESSAGE Bad extension specification

    !ENTRY org.objectstyle.wolips.variables 4 0 2008-09-15 14:22:50.987
    !MESSAGE startup class must implement org.eclipse.ui.IStartup

    !ENTRY org.eclipse.jface 2 0 2008-09-15 15:04:26.939
    !MESSAGE Ignored reentrant call while viewer is busy. This is only logged once per viewer instance, but similar calls will still be ignored.
    !STACK 0
    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.jface.viewers.StructuredViewer.update(StructuredViewer.java:1908)
            at org.eclipse.jface.viewers.StructuredViewer.handleLabelProviderChanged(StructuredViewer.java:1118)
            at org.eclipse.jdt.internal.ui.viewsupport.ProblemTreeViewer.handleLabelProviderChanged(ProblemTreeViewer.java:214)
            at org.eclipse.jface.viewers.ContentViewer$1.labelProviderChanged(ContentViewer.java:74)
            at org.eclipse.jface.viewers.BaseLabelProvider$1.run(BaseLabelProvider.java:74)
            at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
            at org.eclipse.core.runtime.Platform.run(Platform.java:880)
            at org.eclipse.ui.internal.JFaceUtil$1.run(JFaceUtil.java:48)
            at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:175)
            at org.eclipse.jface.viewers.BaseLabelProvider.fireLabelProviderChanged(BaseLabelProvider.java:72)
            at org.eclipse.jface.viewers.DecoratingStyledCellLabelProvider$1.labelProviderChanged(DecoratingStyledCellLabelProvider.java:77)
            at org.eclipse.ui.internal.decorators.DecoratorManager$1.run(DecoratorManager.java:430)
            at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
            at org.eclipse.ui.internal.decorators.DecoratorManager.fireListener(DecoratorManager.java:428)
            at org.eclipse.ui.internal.decorators.DecorationScheduler$3.runInUIThread(DecorationScheduler.java:533)
            at org.eclipse.ui.progress.UIJob$1.run(UIJob.java:94)
            at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
            at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:133)
            at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3338)
            at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3067)
            at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.runEventLoop(EventLoopProgressMonitor.java:123)
            at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:97)
            at org.eclipse.core.internal.jobs.ThreadJob.isCanceled(ThreadJob.java:132)
            at org.eclipse.core.internal.jobs.ThreadJob.joinRun(ThreadJob.java:167)
            at org.eclipse.core.internal.jobs.ImplicitJobs.begin(ImplicitJobs.java:87)
            at org.eclipse.core.internal.jobs.JobManager.beginRule(JobManager.java:230)
            at org.eclipse.core.internal.resources.WorkManager.checkIn(WorkManager.java:117)
            at org.eclipse.core.internal.resources.Workspace.prepareOperation(Workspace.java:1747)
            at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1795)
            at org.eclipse.jdt.internal.core.ProjectReferenceChange.updateProjectReferencesIfNecessary(ProjectReferenceChange.java:107)
            at org.eclipse.jdt.internal.core.ChangeClasspathOperation.classpathChanged(ChangeClasspathOperation.java:59)
            at org.eclipse.jdt.internal.core.SetContainerOperation.executeOperation(SetContainerOperation.java:112)
            at org.eclipse.jdt.internal.core.JavaModelOperation.run(JavaModelOperation.java:709)
            at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1800)
            at org.eclipse.jdt.internal.core.JavaModelOperation.runOperation(JavaModelOperation.java:775)
            at org.eclipse.jdt.core.JavaCore.setClasspathContainer(JavaCore.java:4703)
            at org.objectstyle.wolips.jdt.classpath.WOFrameworkContainerInitializer.initialize(WOFrameworkContainerInitializer.java:138)
            at org.eclipse.jdt.internal.core.JavaModelManager.initializeContainer(JavaModelManager.java:2371)
            at org.eclipse.jdt.internal.core.JavaModelManager$13.run(JavaModelManager.java:2301)
            at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1800)
            at org.eclipse.jdt.internal.core.JavaModelManager.initializeAllContainers(JavaModelManager.java:2317)
            at org.eclipse.jdt.internal.core.JavaModelManager.getClasspathContainer(JavaModelManager.java:1679)
            at org.eclipse.jdt.core.JavaCore.getClasspathContainer(JavaCore.java:2554)
            at org.eclipse.jdt.internal.ui.packageview.ClassPathContainer.<init>(ClassPathContainer.java:98)
            at org.eclipse.jdt.internal.ui.packageview.PackageExplorerContentProvider.getPackageFragmentRoots(PackageExplorerContentProvider.java:346)
            at org.eclipse.jdt.ui.StandardJavaElementContentProvider.getChildren(StandardJavaElementContentProvider.java:183)
            at org.eclipse.jdt.internal.ui.packageview.PackageExplorerContentProvider.getChildren(PackageExplorerContentProvider.java:299)
            at org.objectstyle.wolips.jdt.ui.WOPackageExplorerContentProvider.getChildren(WOPackageExplorerContentProvider.java:105)
            at org.eclipse.jface.viewers.AbstractTreeViewer.getRawChildren(AbstractTreeViewer.java:1352)
            at org.eclipse.jface.viewers.TreeViewer.getRawChildren(TreeViewer.java:385)
            at org.eclipse.jdt.internal.ui.viewsupport.ProblemTreeViewer.getFilteredChildren(ProblemTreeViewer.java:263)
            at org.eclipse.jface.viewers.AbstractTreeViewer.getSortedChildren(AbstractTreeViewer.java:602)
            at org.eclipse.jface.viewers.AbstractTreeViewer.updateChildren(AbstractTreeViewer.java:2567)
            at org.eclipse.jface.viewers.AbstractTreeViewer.internalRefreshStruct(AbstractTreeViewer.java:1856)
            at org.eclipse.jface.viewers.TreeViewer.internalRefreshStruct(TreeViewer.java:711)
            at org.eclipse.jface.viewers.AbstractTreeViewer.internalRefresh(AbstractTreeViewer.java:1831)
            at org.eclipse.jface.viewers.AbstractTreeViewer.internalRefresh(AbstractTreeViewer.java:1787)
            at org.eclipse.jdt.internal.ui.packageview.PackageExplorerPart$PackageExplorerProblemTreeViewer.internalRefresh(PackageExplorerPart.java:261)
            at org.eclipse.jface.viewers.StructuredViewer$8.run(StructuredViewer.java:1457)
            at org.eclipse.jface.viewers.StructuredViewer.preservingSelection(StructuredViewer.java:1365)
            at org.eclipse.jface.viewers.TreeViewer.preservingSelection(TreeViewer.java:397)
            at org.eclipse.jface.viewers.StructuredViewer.preservingSelection(StructuredViewer.java:1328)
            at org.eclipse.jdt.internal.ui.packageview.PackageExplorerPart$PackageExplorerProblemTreeViewer.preservingSelection(PackageExplorerPart.java:353)
            at org.eclipse.jface.viewers.StructuredViewer.refresh(StructuredViewer.java:1455)
            at org.eclipse.jface.viewers.ColumnViewer.refresh(ColumnViewer.java:548)
            at org.eclipse.jdt.internal.ui.packageview.PackageExplorerContentProvider$4.run(PackageExplorerContentProvider.java:934)
            at org.eclipse.jdt.internal.ui.packageview.PackageExplorerContentProvider.runUpdates(PackageExplorerContentProvider.java:192)
            at org.eclipse.jdt.internal.ui.packageview.PackageExplorerContentProvider.runPendingUpdates(PackageExplorerContentProvider.java:184)
            at org.eclipse.jdt.internal.ui.packageview.PackageExplorerContentProvider$1.runInUIThread(PackageExplorerContentProvider.java:162)
            at org.eclipse.ui.progress.UIJob$1.run(UIJob.java:94)
            at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
            at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:133)
            at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3338)
            at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3067)
            at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2382)
            at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2346)
            at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2198)
            at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:493)
            at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:288)
            at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:488)
            at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
            at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:113)
            at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:193)
            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:382)
            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:585)
            at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:549)
            at org.eclipse.equinox.launcher.Main.basicRun(Main.java:504)
            at org.eclipse.equinox.launcher.Main.run(Main.java:1236)

    !ENTRY org.objectstyle.wolips.locate.LocatePluginResources 4 4 2008-09-15 15:10:32.933
    !MESSAGE Internal Error
    !STACK 0
    java.lang.RuntimeException: /Users/richard/Documents/workspace_fastair_34_svn/AjaxExample/Components/Sources/InPlaceExample.java had a problem.
            at org.objectstyle.wolips.locate.result.LocalizedComponentsLocateResult.getDotJavaType(LocalizedComponentsLocateResult.java:253)
            at org.objectstyle.wolips.wodclipse.core.completion.WodParserCache.clearLocateResultsCache(WodParserCache.java:178)
            at org.objectstyle.wolips.wodclipse.core.completion.WodParserCache.clearCache(WodParserCache.java:188)
            at org.objectstyle.wolips.wodclipse.core.completion.WodParserCache.init(WodParserCache.java:126)
            at org.objectstyle.wolips.wodclipse.core.completion.WodParserCache.<init>(WodParserCache.java:114)
            at org.objectstyle.wolips.wodclipse.core.completion.WodParserCache.parser(WodParserCache.java:75)
            at org.objectstyle.wolips.wodclipse.core.completion.WodParserCache.parser(WodParserCache.java:64)
            at org.objectstyle.wolips.templateeditor.TemplateConfiguration.createAssistProcessor(TemplateConfiguration.java:75)
            at tk.eclipse.plugin.htmleditor.editors.HTMLConfiguration.getAssistProcessor(HTMLConfiguration.java:163)
            at tk.eclipse.plugin.htmleditor.editors.HTMLConfiguration.getContentAssistant(HTMLConfiguration.java:210)
            at org.eclipse.jface.text.source.SourceViewer.configure(SourceViewer.java:370)
            at org.eclipse.ui.texteditor.AbstractTextEditor.createPartControl(AbstractTextEditor.java:3232)
            at org.eclipse.ui.texteditor.StatusTextEditor.createPartControl(StatusTextEditor.java:53)
            at org.eclipse.ui.texteditor.AbstractDecoratedTextEditor.createPartControl(AbstractDecoratedTextEditor.java:394)
            at tk.eclipse.plugin.htmleditor.editors.HTMLSourceEditor.createPartControl(HTMLSourceEditor.java:170)
            at org.objectstyle.wolips.templateeditor.TemplateSourceEditor.createPartControl(TemplateSourceEditor.java:125)
            at tk.eclipse.plugin.htmleditor.editors.HTMLEditor.createPartControl(HTMLEditor.java:123)
            at org.objectstyle.wolips.templateeditor.TemplateEditor.createPartControl(TemplateEditor.java:82)
            at org.objectstyle.wolips.componenteditor.part.ComponentEditorTab.createInnerPartControl(ComponentEditorTab.java:80)
            at org.objectstyle.wolips.componenteditor.part.HtmlWodTab.createTab(HtmlWodTab.java:114)
            at org.objectstyle.wolips.componenteditor.part.ComponentEditorPart.createPages(ComponentEditorPart.java:195)
            at org.objectstyle.wolips.componenteditor.part.ComponentEditor.createPages(ComponentEditor.java:171)
            at org.eclipse.ui.part.MultiPageEditorPart.createPartControl(MultiPageEditorPart.java:310)
            at org.eclipse.ui.internal.EditorReference.createPartHelper(EditorReference.java:661)
            at org.eclipse.ui.internal.EditorReference.createPart(EditorReference.java:428)
            at org.eclipse.ui.internal.WorkbenchPartReference.getPart(WorkbenchPartReference.java:594)
            at org.eclipse.ui.internal.EditorReference.getEditor(EditorReference.java:266)
            at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditorBatched(WorkbenchPage.java:2820)
            at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditor(WorkbenchPage.java:2729)
            at org.eclipse.ui.internal.WorkbenchPage.access$11(WorkbenchPage.java:2721)
            at org.eclipse.ui.internal.WorkbenchPage$10.run(WorkbenchPage.java:2673)
            at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70)
            at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2668)
            at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2652)
            at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2635)
            at org.objectstyle.wolips.workbenchutilities.WorkbenchUtilitiesPlugin.open(WorkbenchUtilitiesPlugin.java:443)
            at org.objectstyle.wolips.ui.actions.OpenWOAction.openResourceIfPossible(OpenWOAction.java:95)
            at org.objectstyle.wolips.eomodeler.eclipse.PackageExplorerDoubleClickHandler.doubleClick(PackageExplorerDoubleClickHandler.java:245)
            at org.eclipse.jface.viewers.StructuredViewer$1.run(StructuredViewer.java:799)
            at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
            at org.eclipse.core.runtime.Platform.run(Platform.java:880)
            at org.eclipse.ui.internal.JFaceUtil$1.run(JFaceUtil.java:48)
            at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:175)
            at org.eclipse.jface.viewers.StructuredViewer.fireDoubleClick(StructuredViewer.java:797)
            at org.eclipse.jface.viewers.AbstractTreeViewer.handleDoubleSelect(AbstractTreeViewer.java:1419)
            at org.eclipse.jface.viewers.StructuredViewer$4.widgetDefaultSelected(StructuredViewer.java:1173)
            at org.eclipse.jface.util.OpenStrategy.fireDefaultSelectionEvent(OpenStrategy.java:237)
            at org.eclipse.jface.util.OpenStrategy.access$0(OpenStrategy.java:234)
            at org.eclipse.jface.util.OpenStrategy$1.handleEvent(OpenStrategy.java:295)
            at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
            at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1561)
            at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1585)
            at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1570)
            at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1360)
            at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3474)
            at org.eclipse.swt.widgets.Control.sendTrackEvents(Control.java:3024)
            at org.eclipse.swt.widgets.Control.kEventControlTrack(Control.java:2104)
            at org.eclipse.swt.widgets.Widget.controlProc(Widget.java:375)
            at org.eclipse.swt.widgets.Display.controlProc(Display.java:862)
            at org.eclipse.swt.internal.carbon.OS.CallNextEventHandler(Native Method)
            at org.eclipse.swt.widgets.Tree.kEventMouseDown(Tree.java:2599)
            at org.eclipse.swt.widgets.Widget.mouseProc(Widget.java:1326)
            at org.eclipse.swt.widgets.Display.mouseProc(Display.java:2925)
            at org.eclipse.swt.internal.carbon.OS.SendEventToEventTarget(Native Method)
            at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3047)
            at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2382)
            at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2346)
            at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2198)
            at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:493)
            at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:288)
            at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:488)
            at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
            at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:113)
            at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:193)
            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:382)
            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:585)
            at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:549)
            at org.eclipse.equinox.launcher.Main.basicRun(Main.java:504)
            at org.eclipse.equinox.launcher.Main.run(Main.java:1236)
    Caused by: Java Model Exception: Java Model Status [Components/Sources [in AjaxExample] is not on its project's build path]
            at org.eclipse.jdt.internal.core.JavaElement.newJavaModelException(JavaElement.java:501)
            at org.eclipse.jdt.internal.core.Openable.generateInfos(Openable.java:245)
            at org.eclipse.jdt.internal.core.Openable.openAncestors(Openable.java:503)
            at org.eclipse.jdt.internal.core.Openable.generateInfos(Openable.java:239)
            at org.eclipse.jdt.internal.core.Openable.openAncestors(Openable.java:503)
            at org.eclipse.jdt.internal.core.CompilationUnit.openAncestors(CompilationUnit.java:1150)
            at org.eclipse.jdt.internal.core.Openable.generateInfos(Openable.java:239)
            at org.eclipse.jdt.internal.core.JavaElement.openWhenClosed(JavaElement.java:514)
            at org.eclipse.jdt.internal.core.JavaElement.getElementInfo(JavaElement.java:251)
            at org.eclipse.jdt.internal.core.JavaElement.getElementInfo(JavaElement.java:237)
            at org.eclipse.jdt.internal.core.JavaElement.getChildren(JavaElement.java:192)
            at org.eclipse.jdt.internal.core.JavaElement.getChildrenOfType(JavaElement.java:206)
            at org.eclipse.jdt.internal.core.CompilationUnit.getTypes(CompilationUnit.java:906)
            at org.objectstyle.wolips.locate.result.LocalizedComponentsLocateResult.getDotJavaType(LocalizedComponentsLocateResult.java:246)
            ... 84 more

    !ENTRY org.objectstyle.wolips.locate.LocatePluginResources 4 4 2008-09-15 15:10:34.277
    !MESSAGE Internal Error
    !STACK 0
    java.lang.RuntimeException: /Users/richard/Documents/workspace_fastair_34_svn/AjaxExample/Components/Sources/InPlaceEditorExample.java had a problem.
            at org.objectstyle.wolips.locate.result.LocalizedComponentsLocateResult.getDotJavaType(LocalizedComponentsLocateResult.java:253)
            at org.objectstyle.wolips.wodclipse.core.completion.WodParserCache.clearLocateResultsCache(WodParserCache.java:178)
            at org.objectstyle.wolips.wodclipse.core.completion.WodParserCache.clearCache(WodParserCache.java:188)
            at org.objectstyle.wolips.wodclipse.core.completion.WodParserCache.init(WodParserCache.java:126)
            at org.objectstyle.wolips.wodclipse.core.completion.WodParserCache.<init>(WodParserCache.java:114)
            at org.objectstyle.wolips.wodclipse.core.completion.WodParserCache.parser(WodParserCache.java:75)
            at org.objectstyle.wolips.wodclipse.core.completion.WodParserCache.parser(WodParserCache.java:64)
            at org.objectstyle.wolips.templateeditor.TemplateConfiguration.createAssistProcessor(TemplateConfiguration.java:75)
            at tk.eclipse.plugin.htmleditor.editors.HTMLConfiguration.getAssistProcessor(HTMLConfiguration.java:163)
            at tk.eclipse.plugin.htmleditor.editors.HTMLConfiguration.getContentAssistant(HTMLConfiguration.java:210)
            at org.eclipse.jface.text.source.SourceViewer.configure(SourceViewer.java:370)
            at org.eclipse.ui.texteditor.AbstractTextEditor.createPartControl(AbstractTextEditor.java:3232)
            at org.eclipse.ui.texteditor.StatusTextEditor.createPartControl(StatusTextEditor.java:53)
            at org.eclipse.ui.texteditor.AbstractDecoratedTextEditor.createPartControl(AbstractDecoratedTextEditor.java:394)
            at tk.eclipse.plugin.htmleditor.editors.HTMLSourceEditor.createPartControl(HTMLSourceEditor.java:170)
            at org.objectstyle.wolips.templateeditor.TemplateSourceEditor.createPartControl(TemplateSourceEditor.java:125)
            at tk.eclipse.plugin.htmleditor.editors.HTMLEditor.createPartControl(HTMLEditor.java:123)
            at org.objectstyle.wolips.templateeditor.TemplateEditor.createPartControl(TemplateEditor.java:82)
            at org.objectstyle.wolips.componenteditor.part.ComponentEditorTab.createInnerPartControl(ComponentEditorTab.java:80)
            at org.objectstyle.wolips.componenteditor.part.HtmlWodTab.createTab(HtmlWodTab.java:114)
            at org.objectstyle.wolips.componenteditor.part.ComponentEditorPart.createPages(ComponentEditorPart.java:195)
            at org.objectstyle.wolips.componenteditor.part.ComponentEditor.createPages(ComponentEditor.java:171)
            at org.eclipse.ui.part.MultiPageEditorPart.createPartControl(MultiPageEditorPart.java:310)
            at org.eclipse.ui.internal.EditorReference.createPartHelper(EditorReference.java:661)
            at org.eclipse.ui.internal.EditorReference.createPart(EditorReference.java:428)
            at org.eclipse.ui.internal.WorkbenchPartReference.getPart(WorkbenchPartReference.java:594)
            at org.eclipse.ui.internal.EditorReference.getEditor(EditorReference.java:266)
            at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditorBatched(WorkbenchPage.java:2820)
            at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditor(WorkbenchPage.java:2729)
            at org.eclipse.ui.internal.WorkbenchPage.access$11(WorkbenchPage.java:2721)
            at org.eclipse.ui.internal.WorkbenchPage$10.run(WorkbenchPage.java:2673)
            at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70)
            at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2668)
            at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2652)
            at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2635)
            at org.objectstyle.wolips.workbenchutilities.WorkbenchUtilitiesPlugin.open(WorkbenchUtilitiesPlugin.java:443)
            at org.objectstyle.wolips.ui.actions.OpenWOAction.openResourceIfPossible(OpenWOAction.java:95)
            at org.objectstyle.wolips.eomodeler.eclipse.PackageExplorerDoubleClickHandler.doubleClick(PackageExplorerDoubleClickHandler.java:245)
            at org.eclipse.jface.viewers.StructuredViewer$1.run(StructuredViewer.java:799)
            at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
            at org.eclipse.core.runtime.Platform.run(Platform.java:880)
            at org.eclipse.ui.internal.JFaceUtil$1.run(JFaceUtil.java:48)
            at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:175)
            at org.eclipse.jface.viewers.StructuredViewer.fireDoubleClick(StructuredViewer.java:797)
            at org.eclipse.jface.viewers.AbstractTreeViewer.handleDoubleSelect(AbstractTreeViewer.java:1419)
            at org.eclipse.jface.viewers.StructuredViewer$4.widgetDefaultSelected(StructuredViewer.java:1173)
            at org.eclipse.jface.util.OpenStrategy.fireDefaultSelectionEvent(OpenStrategy.java:237)
            at org.eclipse.jface.util.OpenStrategy.access$0(OpenStrategy.java:234)
            at org.eclipse.jface.util.OpenStrategy$1.handleEvent(OpenStrategy.java:295)
            at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
            at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1561)
            at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1585)
            at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1570)
            at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1360)
            at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3474)
            at org.eclipse.swt.widgets.Control.sendTrackEvents(Control.java:3024)
            at org.eclipse.swt.widgets.Control.kEventControlTrack(Control.java:2104)
            at org.eclipse.swt.widgets.Widget.controlProc(Widget.java:375)
            at org.eclipse.swt.widgets.Display.controlProc(Display.java:862)
            at org.eclipse.swt.internal.carbon.OS.CallNextEventHandler(Native Method)
            at org.eclipse.swt.widgets.Tree.kEventMouseDown(Tree.java:2599)
            at org.eclipse.swt.widgets.Widget.mouseProc(Widget.java:1326)
            at org.eclipse.swt.widgets.Display.mouseProc(Display.java:2925)
            at org.eclipse.swt.internal.carbon.OS.SendEventToEventTarget(Native Method)
            at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3047)
            at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2382)
            at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2346)
            at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2198)
            at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:493)
            at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:288)
            at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:488)
            at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
            at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:113)
            at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:193)
            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:382)
            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:585)
            at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:549)
            at org.eclipse.equinox.launcher.Main.basicRun(Main.java:504)
            at org.eclipse.equinox.launcher.Main.run(Main.java:1236)
    Caused by: Java Model Exception: Java Model Status [Components/Sources [in AjaxExample] is not on its project's build path]
            at org.eclipse.jdt.internal.core.JavaElement.newJavaModelException(JavaElement.java:501)
            at org.eclipse.jdt.internal.core.Openable.generateInfos(Openable.java:245)
            at org.eclipse.jdt.internal.core.Openable.openAncestors(Openable.java:503)
            at org.eclipse.jdt.internal.core.Openable.generateInfos(Openable.java:239)
            at org.eclipse.jdt.internal.core.Openable.openAncestors(Openable.java:503)
            at org.eclipse.jdt.internal.core.CompilationUnit.openAncestors(CompilationUnit.java:1150)
            at org.eclipse.jdt.internal.core.Openable.generateInfos(Openable.java:239)
            at org.eclipse.jdt.internal.core.JavaElement.openWhenClosed(JavaElement.java:514)
            at org.eclipse.jdt.internal.core.JavaElement.getElementInfo(JavaElement.java:251)
            at org.eclipse.jdt.internal.core.JavaElement.getElementInfo(JavaElement.java:237)
            at org.eclipse.jdt.internal.core.JavaElement.getChildren(JavaElement.java:192)
            at org.eclipse.jdt.internal.core.JavaElement.getChildrenOfType(JavaElement.java:206)
            at org.eclipse.jdt.internal.core.CompilationUnit.getTypes(CompilationUnit.java:906)
            at org.objectstyle.wolips.locate.result.LocalizedComponentsLocateResult.getDotJavaType(LocalizedComponentsLocateResult.java:246)
            ... 84 more

    !ENTRY org.objectstyle.wolips.wodclipse.core.ActivatorResources 4 4 2008-09-15 15:15:59.077
    !MESSAGE Internal Error
    !STACK 0
    java.lang.NullPointerException
            at org.objectstyle.wolips.wodclipse.core.document.WodElementTypeHyperlink.open(WodElementTypeHyperlink.java:54)
            at org.eclipse.jface.text.hyperlink.HyperlinkManager.mouseUp(HyperlinkManager.java:433)
            at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:207)
            at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
            at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1561)
            at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1585)
            at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1570)
            at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1360)
            at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3474)
            at org.eclipse.swt.widgets.Control.sendTrackEvents(Control.java:3105)
            at org.eclipse.swt.widgets.Control.kEventControlTrack(Control.java:2104)
            at org.eclipse.swt.widgets.Widget.controlProc(Widget.java:375)
            at org.eclipse.swt.widgets.Display.controlProc(Display.java:862)
            at org.eclipse.swt.internal.carbon.OS.SendEventToEventTarget(Native Method)
            at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3047)
            at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2382)
            at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2346)
            at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2198)
            at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:493)
            at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:288)
            at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:488)
            at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
            at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:113)
            at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:193)
            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:382)
            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:585)
            at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:549)
            at org.eclipse.equinox.launcher.Main.basicRun(Main.java:504)
            at org.eclipse.equinox.launcher.Main.run(Main.java:1236)

    !ENTRY org.objectstyle.wolips.wodclipse.core.ActivatorResources 4 4 2008-09-15 15:24:23.574
    !MESSAGE Internal Error
    !STACK 0
    java.lang.NullPointerException
            at org.objectstyle.wolips.wodclipse.core.document.WodElementTypeHyperlink.open(WodElementTypeHyperlink.java:54)
            at org.eclipse.jface.text.hyperlink.HyperlinkManager.mouseUp(HyperlinkManager.java:433)
            at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:207)
            at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
            at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1561)
            at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1585)
            at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1570)
            at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1360)
            at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3474)
            at org.eclipse.swt.widgets.Control.sendTrackEvents(Control.java:3105)
            at org.eclipse.swt.widgets.Control.kEventControlTrack(Control.java:2104)
            at org.eclipse.swt.widgets.Widget.controlProc(Widget.java:375)
            at org.eclipse.swt.widgets.Display.controlProc(Display.java:862)
            at org.eclipse.swt.internal.carbon.OS.SendEventToEventTarget(Native Method)
            at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3047)
            at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2382)
            at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2346)
            at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2198)
            at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:493)
            at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:288)
            at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:488)
            at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
            at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:113)
            at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:193)
            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:382)
            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:585)
            at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:549)
            at org.eclipse.equinox.launcher.Main.basicRun(Main.java:504)
            at org.eclipse.equinox.launcher.Main.run(Main.java:1236)

    -- 
    This message is automatically generated by JIRA.
    -
    If you think it was sent incorrectly contact one of the administrators: http://issues.objectstyle.org/jira/secure/Administrators.jspa
    -
    For more information on JIRA, see: http://www.atlassian.com/software/jira
    



    This archive was generated by hypermail 2.0.0 : Mon Sep 15 2008 - 02:12:02 EDT