Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [mylar-dev] Mylar 0.62 crashing

Ok -- good news!  I was using SpringIDE 1.3.3 and upgraded to
SpringIDE 1.3.4, and that seemed to fix the problem.  I'm not sure
what bug fix it could have been tied to, but my best guess is
http://www.springide.org/project/ticket/339 even though it was said to
be fixed in 1.3.3  I dunno.  Well anyhoo, it works and I'm soooo glad!

Thanks again Mik!

Cheers,
Jim

On 9/19/06, Jim Bethancourt <jimbethancourt@xxxxxxxxx> wrote:
Hi Mik,
Thanks for noticing that!  I'm sorry for assigning blame too quickly.
I saw Mylar in the stack trace and thought it was due to Mylar.  I
don't have any beans open right now, but I do have the SpringIDE
plugin installed.  I'll post a bug on their site and see what happens.

Thanks,
Jim

On 9/19/06, Mik Kersten <beatmik@xxxxxxx> wrote:
> Hi Jim,
>
> Note that this crash is actually in org.springframework.ide, and Mylar is
> simply asking the navigator view (Project Explorer) to refresh itself.  In
> this case the bug on the Spring IDE end is that their content provider is
> throwing an NPE when it is asked for content.  Could you please file a bug
> against the Spring IDE and post the link here?
>
> In the meantime, could you try to ensure that there are no build errors in
> your beans and let me know if that makes the problem goes away?
>
> For now there is nothing that we can do on the Mylar side because the
> exception is getting handled within the refresh mechanism.  But if anything
> pops up that makes Mylar more suspect please file a bug report:
> http://www.eclipse.org/mylar/bugs.php
>
> Mik
>
> > -----Original Message-----
> > From: mylar-dev-bounces@xxxxxxxxxxx [mailto:mylar-dev-bounces@xxxxxxxxxxx]
> > On Behalf Of Jim Bethancourt
> > Sent: Tuesday, September 19, 2006 9:43 AM
> > To: Mylar developer discussions
> > Subject: [mylar-dev] Mylar 0.62 crashing
> >
> > Hi all,
> > I just installed Mylar 0.62 and I'm putting together my first context,
> > and Eclipse keeps crashing when I select a file with the following
> > stacktrace in the log.  I'm not sure if I should post here or on the
> > newsgroup, but I figured it would be best here to start with.
> >
> > Thanks,
> > Jim
> >
> > !ENTRY org.eclipse.ui.workbench 4 2 2006-09-19 11:31:42.285
> > !MESSAGE Problems occurred when invoking code from plug-in:
> > "org.eclipse.ui.workbench".
> > !STACK 0
> > java.lang.NullPointerException
> >       at
> > org.springframework.ide.eclipse.beans.core.internal.model.BeansModelProper
> > tyTester.test(BeansModelPropertyTester.java:43)
> >       at
> > org.eclipse.core.internal.expressions.Property.test(Property.java:58)
> >       at
> > org.eclipse.core.internal.expressions.TestExpression.evaluate(TestExpressi
> > on.java:80)
> >       at
> > org.eclipse.core.internal.expressions.CompositeExpression.evaluateAnd(Comp
> > ositeExpression.java:53)
> >       at
> > org.eclipse.core.internal.expressions.AndExpression.evaluate(AndExpression
> > .java:29)
> >       at
> > org.eclipse.core.internal.expressions.CompositeExpression.evaluateOr(Compo
> > siteExpression.java:68)
> >       at
> > org.eclipse.core.internal.expressions.OrExpression.evaluate(OrExpression.j
> > ava:21)
> >       at
> > org.eclipse.ui.internal.navigator.CustomAndExpression.evaluate(CustomAndEx
> > pression.java:70)
> >       at
> > org.eclipse.ui.internal.navigator.extensions.NavigatorContentDescriptor.is
> > TriggerPoint(NavigatorContentDescriptor.java:336)
> >       at
> > org.eclipse.ui.internal.navigator.extensions.NavigatorContentDescriptorMan
> > ager.findDescriptorsForTriggerPoint(NavigatorContentDescriptorManager.java
> > :171)
> >       at
> > org.eclipse.ui.internal.navigator.NavigatorContentService.findDescriptorsB
> > yTriggerPoint(NavigatorContentService.java:705)
> >       at
> > org.eclipse.ui.internal.navigator.NavigatorContentService.findContentExten
> > sionsByTriggerPoint(NavigatorContentService.java:584)
> >       at
> > org.eclipse.ui.internal.navigator.NavigatorContentService.findContentExten
> > sionsByTriggerPoint(NavigatorContentService.java:566)
> >       at
> > org.eclipse.ui.internal.navigator.NavigatorContentServiceContentProvider.h
> > asChildren(NavigatorContentServiceContentProvider.java:644)
> >       at
> > org.eclipse.jface.viewers.AbstractTreeViewer.isExpandable(AbstractTreeView
> > er.java:1887)
> >       at
> > org.eclipse.jface.viewers.AbstractTreeViewer.updatePlus(AbstractTreeViewer
> > .java:2470)
> >       at
> > org.eclipse.jface.viewers.AbstractTreeViewer.updateChildren(AbstractTreeVi
> > ewer.java:2417)
> >       at
> > org.eclipse.jface.viewers.AbstractTreeViewer.internalRefreshStruct(Abstrac
> > tTreeViewer.java:1640)
> >       at
> > org.eclipse.jface.viewers.TreeViewer.internalRefreshStruct(TreeViewer.java
> > :955)
> >       at
> > org.eclipse.jface.viewers.AbstractTreeViewer.internalRefreshStruct(Abstrac
> > tTreeViewer.java:1647)
> >       at
> > org.eclipse.jface.viewers.TreeViewer.internalRefreshStruct(TreeViewer.java
> > :955)
> >       at
> > org.eclipse.jface.viewers.AbstractTreeViewer.internalRefreshStruct(Abstrac
> > tTreeViewer.java:1647)
> >       at
> > org.eclipse.jface.viewers.TreeViewer.internalRefreshStruct(TreeViewer.java
> > :955)
> >       at
> > org.eclipse.jface.viewers.AbstractTreeViewer.internalRefreshStruct(Abstrac
> > tTreeViewer.java:1647)
> >       at
> > org.eclipse.jface.viewers.TreeViewer.internalRefreshStruct(TreeViewer.java
> > :955)
> >       at
> > org.eclipse.jface.viewers.AbstractTreeViewer.internalRefresh(AbstractTreeV
> > iewer.java:1616)
> >       at
> > org.eclipse.jface.viewers.AbstractTreeViewer.internalRefresh(AbstractTreeV
> > iewer.java:1571)
> >       at
> > org.eclipse.ui.navigator.CommonViewer.internalRefresh(CommonViewer.java:41
> > 0)
> >       at
> > org.eclipse.jface.viewers.StructuredViewer$8.run(StructuredViewer.java:141
> > 5)
> >       at
> > org.eclipse.jface.viewers.StructuredViewer.preservingSelection(StructuredV
> > iewer.java:1323)
> >       at
> > org.eclipse.jface.viewers.StructuredViewer.refresh(StructuredViewer.java:1
> > 413)
> >       at
> > org.eclipse.ui.navigator.CommonViewer.refresh(CommonViewer.java:321)
> >       at
> > org.eclipse.jface.viewers.StructuredViewer.refresh(StructuredViewer.java:1
> > 370)
> >       at
> > org.eclipse.mylar.internal.context.ui.ContextViewerManager.refreshViewer(C
> > ontextViewerManager.java:185)
> >       at
> > org.eclipse.mylar.internal.context.ui.ContextViewerManager.access$1(Contex
> > tViewerManager.java:177)
> >       at
> > org.eclipse.mylar.internal.context.ui.ContextViewerManager$1.partActivated
> > (ContextViewerManager.java:60)
> >       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:5
> > 7)
> >       at
> > org.eclipse.ui.internal.PartListenerList.firePartActivated(PartListenerLis
> > t.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.WWinPartService.updateActivePart(WWinPartService.j
> > ava:124)
> >       at
> > org.eclipse.ui.internal.WWinPartService.access$0(WWinPartService.java:115)
> >       at
> > org.eclipse.ui.internal.WWinPartService$1.partDeactivated(WWinPartService.
> > java:48)
> >       at
> > org.eclipse.ui.internal.PartListenerList2$4.run(PartListenerList2.java:113
> > )
> >       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.PartListenerList2.fireEvent(PartListenerList2.java
> > :53)
> >       at
> > org.eclipse.ui.internal.PartListenerList2.firePartDeactivated(PartListener
> > List2.java:111)
> >       at
> > org.eclipse.ui.internal.PartService.firePartDeactivated(PartService.java:1
> > 16)
> >       at
> > org.eclipse.ui.internal.PartService.setActivePart(PartService.java:165)
> >       at
> > org.eclipse.ui.internal.WorkbenchPagePartList.fireActivePartChanged(Workbe
> > nchPagePartList.java:56)
> >       at org.eclipse.ui.internal.PartList.setActivePart(PartList.java:126)
> >       at
> > org.eclipse.ui.internal.WorkbenchPage.setActivePart(WorkbenchPage.java:319
> > 0)
> >       at
> > org.eclipse.ui.internal.WorkbenchPage.requestActivation(WorkbenchPage.java
> > :2743)
> >       at
> > org.eclipse.ui.internal.PartPane.requestActivation(PartPane.java:256)
> >       at org.eclipse.ui.internal.PartPane.handleEvent(PartPane.java:220)
> >       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.Widget.sendEvent(Widget.java:952)
> >       at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:933)
> >       at org.eclipse.swt.widgets.Shell.setActiveControl(Shell.java:1199)
> >       at org.eclipse.swt.widgets.Shell.WM_MOUSEACTIVATE(Shell.java:1878)
> >       at org.eclipse.swt.widgets.Control.windowProc(Control.java:3287)
> >       at
> > org.eclipse.swt.widgets.Decorations.windowProc(Decorations.java:1539)
> >       at org.eclipse.swt.widgets.Shell.windowProc(Shell.java:1634)
> >       at org.eclipse.swt.widgets.Display.windowProc(Display.java:4025)
> >       at org.eclipse.swt.internal.win32.OS.DefWindowProcW(Native Method)
> >       at org.eclipse.swt.internal.win32.OS.DefWindowProc(OS.java:1918)
> >       at
> > org.eclipse.swt.widgets.Scrollable.callWindowProc(Scrollable.java:77)
> >       at org.eclipse.swt.widgets.Control.windowProc(Control.java:3334)
> >       at org.eclipse.swt.widgets.Display.windowProc(Display.java:4025)
> >       at org.eclipse.swt.internal.win32.OS.DefWindowProcW(Native Method)
> >       at org.eclipse.swt.internal.win32.OS.DefWindowProc(OS.java:1918)
> >       at
> > org.eclipse.swt.widgets.Scrollable.callWindowProc(Scrollable.java:77)
> >       at org.eclipse.swt.widgets.Control.windowProc(Control.java:3334)
> >       at org.eclipse.swt.widgets.Display.windowProc(Display.java:4025)
> >       at org.eclipse.swt.internal.win32.OS.DefWindowProcW(Native Method)
> >       at org.eclipse.swt.internal.win32.OS.DefWindowProc(OS.java:1918)
> >       at
> > org.eclipse.swt.widgets.Scrollable.callWindowProc(Scrollable.java:77)
> >       at org.eclipse.swt.widgets.Control.windowProc(Control.java:3334)
> >       at org.eclipse.swt.widgets.Display.windowProc(Display.java:4025)
> >       at org.eclipse.swt.internal.win32.OS.DefWindowProcW(Native Method)
> >       at org.eclipse.swt.internal.win32.OS.DefWindowProc(OS.java:1918)
> >       at
> > org.eclipse.swt.widgets.Scrollable.callWindowProc(Scrollable.java:77)
> >       at org.eclipse.swt.widgets.Control.windowProc(Control.java:3334)
> >       at org.eclipse.swt.widgets.Display.windowProc(Display.java:4025)
> >       at org.eclipse.swt.internal.win32.OS.CallWindowProcW(Native Method)
> >       at org.eclipse.swt.internal.win32.OS.CallWindowProc(OS.java:1842)
> >       at org.eclipse.swt.widgets.Tree.callWindowProc(Tree.java:1319)
> >       at org.eclipse.swt.widgets.Control.windowProc(Control.java:3334)
> >       at org.eclipse.swt.widgets.Tree.windowProc(Tree.java:4768)
> >       at org.eclipse.swt.widgets.Display.windowProc(Display.java:4025)
> >       at org.eclipse.swt.internal.win32.OS.PeekMessageW(Native Method)
> >       at org.eclipse.swt.internal.win32.OS.PeekMessage(OS.java:2387)
> >       at
> > org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2963)
> >       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(PlatformActivato
> > r.java:78)
> >       at
> > org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplicatio
> > n(EclipseAppLauncher.java:92)
> >       at
> > org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(Eclipse
> > AppLauncher.java:68)
> >       at
> > org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:40
> > 0)
> >       at
> > org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:17
> > 7)
> >       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> >       at
> > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:
> > 39)
> >       at
> > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorIm
> > pl.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)
> > _______________________________________________
> > mylar-dev mailing list
> > mylar-dev@xxxxxxxxxxx
> > https://dev.eclipse.org/mailman/listinfo/mylar-dev
>
> _______________________________________________
> mylar-dev mailing list
> mylar-dev@xxxxxxxxxxx
> https://dev.eclipse.org/mailman/listinfo/mylar-dev
>



Back to the top