Folks,
Using 4.0.1. Getting errors sometimes while working with DRL file with “Outline” view open. Errors manifest themselves as a popup box :
Here is the content of Error Log:
----------
eclipse.buildId=unknown
java.fullversion=J2RE 1.5.0 IBM J9 2.3 Windows XP x86-32 j9vmwi3223ifx-20070323 (JIT enabled)
J9VM - 20070322_12058_lHdSMR
JIT - 20070109_1805ifx3_r8
GC - WASIFIX_2007
BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=en_US
Framework arguments: -product com.ibm.rational.rad.product.ide
Command-line arguments: -os win32 -ws win32 -arch x86 -product com.ibm.rational.rad.product.ide
Error
Mon Sep 24 18:18:04 EDT 2007
Problems occurred when invoking code from plug-in: "org.eclipse.ui.views".
org.eclipse.jface.text.Assert$AssertionFailedException: Assertion failed:
at org.eclipse.jface.text.Assert.isTrue(Unknown Source)
at org.eclipse.jface.text.Assert.isTrue(Unknown Source)
at org.eclipse.jface.text.rules.FastPartitioner.connect(Unknown Source)
at org.eclipse.jface.text.rules.FastPartitioner.connect(Unknown Source)
at org.drools.eclipse.editors.DRLDocumentProvider.getDocument(Unknown Source)
at org.eclipse.ui.texteditor.TextSelectionNavigationLocation.getDocument(Unknown Source)
at org.eclipse.ui.texteditor.TextSelectionNavigationLocation.<init>(Unknown Source)
at org.eclipse.ui.texteditor.AbstractTextEditor.createNavigationLocation(Unknown Source)
at org.eclipse.ui.internal.NavigationHistory.addEntry(Unknown Source)
at org.eclipse.ui.internal.NavigationHistory.markLocation(Unknown Source)
at org.eclipse.ui.texteditor.AbstractTextEditor.markInNavigationHistory(Unknown Source)
at org.eclipse.ui.texteditor.AbstractTextEditor.selectAndReveal(Unknown Source)
at org.eclipse.ui.texteditor.AbstractTextEditor.selectAndReveal(Unknown Source)
at org.drools.eclipse.editors.outline.RuleContentOutlinePage$1.selectionChanged(Unknown Source)
at org.eclipse.ui.views.contentoutline.ContentOutlinePage$1.run(Unknown Source)
at org.eclipse.core.runtime.SafeRunner.run(Unknown Source)
at org.eclipse.core.runtime.Platform.run(Unknown Source)
at org.eclipse.ui.views.contentoutline.ContentOutlinePage.fireSelectionChanged(Unknown Source)
at org.eclipse.ui.views.contentoutline.ContentOutlinePage.selectionChanged(Unknown Source)
at org.eclipse.jface.viewers.Viewer$2.run(Unknown Source)
at org.eclipse.core.runtime.SafeRunner.run(Unknown Source)
at org.eclipse.core.runtime.Platform.run(Unknown Source)
at org.eclipse.ui.internal.JFaceUtil$1.run(Unknown Source)
at org.eclipse.jface.util.SafeRunnable.run(Unknown Source)
at org.eclipse.jface.viewers.Viewer.fireSelectionChanged(Unknown Source)
at org.eclipse.jface.viewers.StructuredViewer.updateSelection(Unknown Source)
at org.eclipse.jface.viewers.StructuredViewer.handleSelect(Unknown Source)
at org.eclipse.jface.viewers.StructuredViewer$4.widgetSelected(Unknown Source)
at org.eclipse.jface.util.OpenStrategy.fireSelectionEvent(Unknown Source)
at org.eclipse.jface.util.OpenStrategy.access$3(Unknown Source)
at org.eclipse.jface.util.OpenStrategy$1.handleEvent(Unknown Source)
at org.eclipse.swt.widgets.EventTable.sendEvent(Unknown Source)
at org.eclipse.swt.widgets.Widget.sendEvent(Unknown Source)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Unknown Source)
at org.eclipse.swt.widgets.Display.readAndDispatch(Unknown Source)
at org.eclipse.ui.internal.Workbench.runEventLoop(Unknown Source)
at org.eclipse.ui.internal.Workbench.runUI(Unknown Source)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Unknown Source)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(Unknown Source)
at org.eclipse.ui.internal.ide.IDEApplication.run(Unknown Source)
at org.eclipse.core.internal.runtime.PlatformActivator$1.run(Unknown Source)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(Unknown Source)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(Unknown Source)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(Unknown Source)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(Unknown Source)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.eclipse.core.launcher.Main.invokeFramework(Unknown Source)
at org.eclipse.core.launcher.Main.basicRun(Unknown Source)
at org.eclipse.core.launcher.Main.run(Unknown Source)
at org.eclipse.core.launcher.Main.main(Unknown Source)