I am trying to incorporate JBoss Rules into an existing RCP. I have
tried to follow directions. First, I have installed the plugin and
can recreate a rules project, and can run the demo rules project. My
problem is adding this to my existing RCP. I have tried to follow
information on the Wiki, so here are my .classpath and .project
files, followed by the errors that are logged when I try to open a
rules file. Sorry for the length of the post:
<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
<name>edu.utah.cdmcc.decisionsupport.glucose</name>
<comment></comment>
<projects>
</projects>
<buildSpec>
<buildCommand>
<name>org.eclipse.jdt.core.javabuilder</name>
<arguments>
</arguments>
</buildCommand>
<buildCommand>
<name>org.eclipse.pde.ManifestBuilder</name>
<arguments>
</arguments>
</buildCommand>
<buildCommand>
<name>org.eclipse.pde.SchemaBuilder</name>
<arguments>
</arguments>
</buildCommand>
<buildCommand>
<name>org.hibernate.eclipse.console.hibernateBuilder</name>
<arguments>
</arguments>
</buildCommand>
<buildCommand>
<name>org.eclipse.hyades.test.tools.core.java.junit.builder</name>
<arguments>
</arguments>
</buildCommand>
<buildCommand>
<name>org.drools.ide.droolsbuilder</name>
<arguments>
</arguments>
</buildCommand>
</buildSpec>
<natures>
<nature>org.eclipse.jem.workbench.JavaEMFNature</nature>
<nature>org.eclipse.pde.PluginNature</nature>
<nature>org.eclipse.jdt.core.javanature</nature>
<nature>org.hibernate.eclipse.console.hibernateNature</nature>
<nature>org.eclipse.jem.beaninfo.BeanInfoNature</nature>
</natures>
</projectDescription>
<?xml version="1.0" encoding="UTF-8"?>
<classpath>
<classpathentry kind="src" path="src"/>
<classpathentry kind="src" path="tests"/>
<classpathentry kind="con"
path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
<classpathentry kind="con" path="DROOLS/JBoss Rules"/>
<classpathentry kind="con"
path="org.eclipse.pde.core.requiredPlugins"/>
<classpathentry kind="con"
path="org.eclipse.jdt.junit.JUNIT_CONTAINER/4"/>
<classpathentry kind="output" path="bin"/>
</classpath>
When I create a simple rule resource using the wizard, I get errors:
!ENTRY org.eclipse.ui.workbench 4 2 2007-06-02 17:54:21.688
!MESSAGE Problems occurred when invoking code from plug-in:
"org.eclipse.ui.workbench".
!STACK 0
java.lang.NullPointerException
at org.drools.eclipse.util.ProjectClassLoader.getRawLocationFile
(Unknown Source)
at org.drools.eclipse.util.ProjectClassLoader.getRawLocationURL
(Unknown Source)
at org.drools.eclipse.util.ProjectClassLoader.getProjectClassPathURLs
(Unknown Source)
at org.drools.eclipse.util.ProjectClassLoader.getProjectClassPathURLs
(Unknown Source)
at org.drools.eclipse.util.ProjectClassLoader.getProjectClassLoader
(Unknown Source)
at org.drools.eclipse.DroolsEclipsePlugin.generateParsedResource
(Unknown Source)
at org.drools.eclipse.DroolsEclipsePlugin.parseResource(Unknown Source)
at
org.drools.eclipse.editors.outline.RuleContentOutlinePage.initRules
(Unknown Source)
at org.drools.eclipse.editors.outline.RuleContentOutlinePage.update
(Unknown Source)
at
org.drools.eclipse.editors.outline.RuleContentOutlinePage.createControl(
Unknown Source)
at org.eclipse.ui.views.contentoutline.ContentOutline.doCreatePage
(ContentOutline.java:134)
at org.eclipse.ui.part.PageBookView.createPage(PageBookView.java:399)
at org.eclipse.ui.part.PageBookView.partActivated(PageBookView.java:
743)
at
org.eclipse.ui.views.contentoutline.ContentOutline.partBroughtToTop
(ContentOutline.java:209)
at org.eclipse.ui.internal.PartListenerList$2.run
(PartListenerList.java:87)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
at org.eclipse.core.runtime.Platform.run(Platform.java:843)
at org.eclipse.ui.internal.PartListenerList.fireEvent
(PartListenerList.java:57)
at org.eclipse.ui.internal.PartListenerList.firePartBroughtToTop
(PartListenerList.java:85)
at org.eclipse.ui.internal.PartService.firePartBroughtToTop
(PartService.java:87)
at org.eclipse.ui.internal.WorkbenchPagePartList.firePartBroughtToTop
(WorkbenchPagePartList.java:75)
at
org.eclipse.ui.internal.WorkbenchPagePartList.fireActiveEditorChanged
(WorkbenchPagePartList.java:51)
at org.eclipse.ui.internal.PartList.setActiveEditor(PartList.java:152)
at org.eclipse.ui.internal.WorkbenchPage.makeActiveEditor
(WorkbenchPage.java:1181)
at org.eclipse.ui.internal.WorkbenchPage.setActivePart
(WorkbenchPage.java:3200)
at org.eclipse.ui.internal.WorkbenchPage.activate(WorkbenchPage.java:
588)
at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditorBatched
(WorkbenchPage.java:2604)
at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditor
(WorkbenchPage.java:2528)
at org.eclipse.ui.internal.WorkbenchPage.access$10
(WorkbenchPage.java:2520)
at org.eclipse.ui.internal.WorkbenchPage$9.run(WorkbenchPage.java:2505)
at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:
67)
at org.eclipse.ui.internal.WorkbenchPage.openEditor
(WorkbenchPage.java:2500)
at org.eclipse.ui.internal.WorkbenchPage.openEditor
(WorkbenchPage.java:2485)
at org.eclipse.ui.ide.IDE.openEditor(IDE.java:388)
at org.eclipse.ui.ide.IDE.openEditor(IDE.java:350)
at
org.eclipse.mylar.internal.resources.ui.ResourceUiBridge.internalOpenEdi
tor(ResourceUiBridge.java:68)
at org.eclipse.mylar.internal.resources.ui.ResourceUiBridge.open
(ResourceUiBridge.java:50)
at
org.eclipse.mylar.internal.resources.ui.ContextEditorManager.contextActi
vated(ContextEditorManager.java:72)
at
org.eclipse.mylar.internal.context.core.MylarContextManager.activateCont
ext(MylarContextManager.java:448)
at org.eclipse.mylar.tasks.ui.TasksUiPlugin$1.taskActivated
(TasksUiPlugin.java:203)
at org.eclipse.mylar.tasks.ui.TaskListManager.activateTask
(TaskListManager.java:634)
at org.eclipse.mylar.tasks.ui.TasksUiPlugin$7.run(TasksUiPlugin.java:
411)
at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages
(Synchronizer.java:123)
at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3181)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2944)
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.runApplicat
ion(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)
!ENTRY csdl.jupiter 1 0 2007-06-02 17:54:24.380
!MESSAGE Jupiter Review Plugin is up.
!ENTRY org.eclipse.ui.workbench 4 2 2007-06-02 17:54:25.215
!MESSAGE Problems occurred when invoking code from plug-in:
"org.eclipse.ui.workbench".
!STACK 0
java.lang.NullPointerException
at org.drools.eclipse.util.ProjectClassLoader.getRawLocationFile
(Unknown Source)
at org.drools.eclipse.util.ProjectClassLoader.getRawLocationURL
(Unknown Source)
at org.drools.eclipse.util.ProjectClassLoader.getProjectClassPathURLs
(Unknown Source)
at org.drools.eclipse.util.ProjectClassLoader.getProjectClassPathURLs
(Unknown Source)
at org.drools.eclipse.util.ProjectClassLoader.getProjectClassLoader
(Unknown Source)
at org.drools.eclipse.DroolsEclipsePlugin.generateParsedResource
(Unknown Source)
at org.drools.eclipse.DroolsEclipsePlugin.parseResource(Unknown Source)
at
org.drools.eclipse.editors.outline.RuleContentOutlinePage.initRules
(Unknown Source)
at org.drools.eclipse.editors.outline.RuleContentOutlinePage.update
(Unknown Source)
at
org.drools.eclipse.editors.outline.RuleContentOutlinePage.createControl(
Unknown Source)
at org.eclipse.ui.views.contentoutline.ContentOutline.doCreatePage
(ContentOutline.java:134)
at org.eclipse.ui.part.PageBookView.createPage(PageBookView.java:399)
at org.eclipse.ui.part.PageBookView.partActivated(PageBookView.java:
743)
at org.eclipse.ui.internal.PartListenerList$1.run
(PartListenerList.java:72)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
at org.eclipse.core.runtime.Platform.run(Platform.java:843)
at org.eclipse.ui.internal.PartListenerList.fireEvent
(PartListenerList.java:57)
at org.eclipse.ui.internal.PartListenerList.firePartActivated
(PartListenerList.java:70)
at org.eclipse.ui.internal.PartService.firePartActivated
(PartService.java:73)
at org.eclipse.ui.internal.PartService.setActivePart
(PartService.java:171)
at
org.eclipse.ui.internal.WorkbenchPagePartList.fireActivePartChanged
(WorkbenchPagePartList.java:56)
at org.eclipse.ui.internal.PartList.setActivePart(PartList.java:126)
at org.eclipse.ui.internal.WorkbenchPage.setActivePart
(WorkbenchPage.java:3207)
at org.eclipse.ui.internal.WorkbenchPage.activate(WorkbenchPage.java:
588)
at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditorBatched
(WorkbenchPage.java:2604)
at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditor
(WorkbenchPage.java:2528)
at org.eclipse.ui.internal.WorkbenchPage.access$10
(WorkbenchPage.java:2520)
at org.eclipse.ui.internal.WorkbenchPage$9.run(WorkbenchPage.java:2505)
at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:
67)
at org.eclipse.ui.internal.WorkbenchPage.openEditor
(WorkbenchPage.java:2500)
at org.eclipse.ui.internal.WorkbenchPage.openEditor
(WorkbenchPage.java:2485)
at org.eclipse.ui.ide.IDE.openEditor(IDE.java:388)
at org.eclipse.ui.ide.IDE.openEditor(IDE.java:350)
at
org.eclipse.mylar.internal.resources.ui.ResourceUiBridge.internalOpenEdi
tor(ResourceUiBridge.java:68)
at org.eclipse.mylar.internal.resources.ui.ResourceUiBridge.open
(ResourceUiBridge.java:50)
at
org.eclipse.mylar.internal.resources.ui.ContextEditorManager.contextActi
vated(ContextEditorManager.java:72)
at
org.eclipse.mylar.internal.context.core.MylarContextManager.activateCont
ext(MylarContextManager.java:448)
at org.eclipse.mylar.tasks.ui.TasksUiPlugin$1.taskActivated
(TasksUiPlugin.java:203)
at org.eclipse.mylar.tasks.ui.TaskListManager.activateTask
(TaskListManager.java:634)
at org.eclipse.mylar.tasks.ui.TasksUiPlugin$7.run(TasksUiPlugin.java:
411)
at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages
(Synchronizer.java:123)
at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3181)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2944)
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.runApplicat
ion(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)
!ENTRY org.drools.eclipse 4 120 2007-06-02 17:54:25.531
!MESSAGE Internal error in Drools Plugin:
!STACK 0
java.lang.NullPointerException
at org.drools.eclipse.util.ProjectClassLoader.getRawLocationFile
(Unknown Source)
at org.drools.eclipse.util.ProjectClassLoader.getRawLocationURL
(Unknown Source)
at org.drools.eclipse.util.ProjectClassLoader.getProjectClassPathURLs
(Unknown Source)
at org.drools.eclipse.util.ProjectClassLoader.getProjectClassPathURLs
(Unknown Source)
at org.drools.eclipse.util.ProjectClassLoader.getProjectClassLoader
(Unknown Source)
at org.drools.eclipse.DroolsEclipsePlugin.generateParsedResource
(Unknown Source)
at org.drools.eclipse.DroolsEclipsePlugin.generateParsedResource
(Unknown Source)
at org.drools.eclipse.DroolsEclipsePlugin.parseResource(Unknown Source)
at
org.drools.eclipse.editors.DroolsLineBreakpointAdapter.canToggleLineBrea
kpoints(Unknown Source)
at
org.eclipse.debug.internal.ui.actions.breakpoints.RetargetToggleLineBrea
kpointAction.canPerformAction(RetargetToggleLineBreakpointAction.java:
36)
at org.eclipse.debug.internal.ui.actions.RetargetAction$1.run
(RetargetAction.java:204)
at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages
(Synchronizer.java:123)
at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3181)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2944)
at org.eclipse.jface.window.Window.runEventLoop(Window.java:820)
at org.eclipse.jface.window.Window.open(Window.java:796)
at org.eclipse.jface.dialogs.MessageDialog.openError
(MessageDialog.java:322)
at org.eclipse.jface.util.SafeRunnable.handleException
(SafeRunnable.java:60)
at org.eclipse.core.runtime.SafeRunner.handleException
(SafeRunner.java:68)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:39)
at org.eclipse.core.runtime.Platform.run(Platform.java:843)
at org.eclipse.ui.internal.PartListenerList.fireEvent
(PartListenerList.java:57)
at org.eclipse.ui.internal.PartListenerList.firePartActivated
(PartListenerList.java:70)
at org.eclipse.ui.internal.PartService.firePartActivated
(PartService.java:73)
at org.eclipse.ui.internal.PartService.setActivePart
(PartService.java:171)
at
org.eclipse.ui.internal.WorkbenchPagePartList.fireActivePartChanged
(WorkbenchPagePartList.java:56)
at org.eclipse.ui.internal.PartList.setActivePart(PartList.java:126)
at org.eclipse.ui.internal.WorkbenchPage.setActivePart
(WorkbenchPage.java:3207)
at org.eclipse.ui.internal.WorkbenchPage.activate(WorkbenchPage.java:
588)
at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditorBatched
(WorkbenchPage.java:2604)
at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditor
(WorkbenchPage.java:2528)
at org.eclipse.ui.internal.WorkbenchPage.access$10
(WorkbenchPage.java:2520)
at org.eclipse.ui.internal.WorkbenchPage$9.run(WorkbenchPage.java:2505)
at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:
67)
at org.eclipse.ui.internal.WorkbenchPage.openEditor
(WorkbenchPage.java:2500)
at org.eclipse.ui.internal.WorkbenchPage.openEditor
(WorkbenchPage.java:2485)
at org.eclipse.ui.ide.IDE.openEditor(IDE.java:388)
at org.eclipse.ui.ide.IDE.openEditor(IDE.java:350)
at
org.eclipse.mylar.internal.resources.ui.ResourceUiBridge.internalOpenEdi
tor(ResourceUiBridge.java:68)
at org.eclipse.mylar.internal.resources.ui.ResourceUiBridge.open
(ResourceUiBridge.java:50)
at
org.eclipse.mylar.internal.resources.ui.ContextEditorManager.contextActi
vated(ContextEditorManager.java:72)
at
org.eclipse.mylar.internal.context.core.MylarContextManager.activateCont
ext(MylarContextManager.java:448)
at org.eclipse.mylar.tasks.ui.TasksUiPlugin$1.taskActivated
(TasksUiPlugin.java:203)
at org.eclipse.mylar.tasks.ui.TaskListManager.activateTask
(TaskListManager.java:634)
at org.eclipse.mylar.tasks.ui.TasksUiPlugin$7.run(TasksUiPlugin.java:
411)
at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages
(Synchronizer.java:123)
at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3181)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2944)
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.runApplicat
ion(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)
!ENTRY org.drools.eclipse 4 120 2007-06-02 17:54:25.552
!MESSAGE Internal error in Drools Plugin:
!STACK 0
java.lang.NullPointerException
at org.drools.eclipse.util.ProjectClassLoader.getRawLocationFile
(Unknown Source)
at org.drools.eclipse.util.ProjectClassLoader.getRawLocationURL
(Unknown Source)
at org.drools.eclipse.util.ProjectClassLoader.getProjectClassPathURLs
(Unknown Source)
at org.drools.eclipse.util.ProjectClassLoader.getProjectClassPathURLs
(Unknown Source)
at org.drools.eclipse.util.ProjectClassLoader.getProjectClassLoader
(Unknown Source)
at org.drools.eclipse.DroolsEclipsePlugin.generateParsedResource
(Unknown Source)
at org.drools.eclipse.DroolsEclipsePlugin.generateParsedResource
(Unknown Source)
at org.drools.eclipse.DroolsEclipsePlugin.parseResource(Unknown Source)
at
org.drools.eclipse.editors.DroolsLineBreakpointAdapter.canToggleLineBrea
kpoints(Unknown Source)
at
org.eclipse.debug.internal.ui.actions.breakpoints.RetargetToggleLineBrea
kpointAction.canPerformAction(RetargetToggleLineBreakpointAction.java:
36)
at org.eclipse.debug.internal.ui.actions.RetargetAction$1.run
(RetargetAction.java:204)
at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages
(Synchronizer.java:123)
at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3181)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2944)
at org.eclipse.jface.window.Window.runEventLoop(Window.java:820)
at org.eclipse.jface.window.Window.open(Window.java:796)
at org.eclipse.jface.dialogs.MessageDialog.openError
(MessageDialog.java:322)
at org.eclipse.jface.util.SafeRunnable.handleException
(SafeRunnable.java:60)
at org.eclipse.core.runtime.SafeRunner.handleException
(SafeRunner.java:68)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:39)
at org.eclipse.core.runtime.Platform.run(Platform.java:843)
at org.eclipse.ui.internal.PartListenerList.fireEvent
(PartListenerList.java:57)
at org.eclipse.ui.internal.PartListenerList.firePartActivated
(PartListenerList.java:70)
at org.eclipse.ui.internal.PartService.firePartActivated
(PartService.java:73)
at org.eclipse.ui.internal.PartService.setActivePart
(PartService.java:171)
at
org.eclipse.ui.internal.WorkbenchPagePartList.fireActivePartChanged
(WorkbenchPagePartList.java:56)
at org.eclipse.ui.internal.PartList.setActivePart(PartList.java:126)
at org.eclipse.ui.internal.WorkbenchPage.setActivePart
(WorkbenchPage.java:3207)
at org.eclipse.ui.internal.WorkbenchPage.activate(WorkbenchPage.java:
588)
at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditorBatched
(WorkbenchPage.java:2604)
at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditor
(WorkbenchPage.java:2528)
at org.eclipse.ui.internal.WorkbenchPage.access$10
(WorkbenchPage.java:2520)
at org.eclipse.ui.internal.WorkbenchPage$9.run(WorkbenchPage.java:2505)
at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:
67)
at org.eclipse.ui.internal.WorkbenchPage.openEditor
(WorkbenchPage.java:2500)
at org.eclipse.ui.internal.WorkbenchPage.openEditor
(WorkbenchPage.java:2485)
at org.eclipse.ui.ide.IDE.openEditor(IDE.java:388)
at org.eclipse.ui.ide.IDE.openEditor(IDE.java:350)
at
org.eclipse.mylar.internal.resources.ui.ResourceUiBridge.internalOpenEdi
tor(ResourceUiBridge.java:68)
at org.eclipse.mylar.internal.resources.ui.ResourceUiBridge.open
(ResourceUiBridge.java:50)
at
org.eclipse.mylar.internal.resources.ui.ContextEditorManager.contextActi
vated(ContextEditorManager.java:72)
at
org.eclipse.mylar.internal.context.core.MylarContextManager.activateCont
ext(MylarContextManager.java:448)
at org.eclipse.mylar.tasks.ui.TasksUiPlugin$1.taskActivated
(TasksUiPlugin.java:203)
at org.eclipse.mylar.tasks.ui.TaskListManager.activateTask
(TaskListManager.java:634)
at org.eclipse.mylar.tasks.ui.TasksUiPlugin$7.run(TasksUiPlugin.java:
411)
at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages
(Synchronizer.java:123)
at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3181)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2944)
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.runApplicat
ion(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)