Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[udig-devel] Re: something for JIRA?

After more investigation...

I'm almost positive it's got something to do with printing.  I think I have 
a print object in my project that's in an invalid state or something, 
because when I try to delete it, I get a:

!MESSAGE java.lang.NullPointerException
!STACK 0
java.lang.NullPointerException
 at 
net.refractions.udig.project.ui.internal.actions.Delete.doDelete(Delete.java:137)
 at 
net.refractions.udig.project.ui.internal.actions.Delete.operate(Delete.java:124)
 at 
net.refractions.udig.project.ui.UDIGGenericAction.run(UDIGGenericAction.java:58)
 at 
net.refractions.udig.project.ui.internal.tool.display.ToolManager$7.run(ToolManager.java:936)
 at org.eclipse.jface.action.Action.runWithEvent(Action.java:499)
 at org.eclipse.ui.commands.ActionHandler.execute(ActionHandler.java:185)
 at 
org.eclipse.ui.internal.handlers.LegacyHandlerWrapper.execute(LegacyHandlerWrapper.java:109)
 at org.eclipse.core.commands.Command.executeWithChecks(Command.java:461)
 at 
org.eclipse.core.commands.ParameterizedCommand.executeWithChecks(ParameterizedCommand.java:424)
 at 
org.eclipse.ui.internal.handlers.HandlerService.executeCommand(HandlerService.java:160)
 at 
org.eclipse.ui.internal.keys.WorkbenchKeyboard.executeCommand(WorkbenchKeyboard.java:466)
 at 
org.eclipse.ui.internal.keys.WorkbenchKeyboard.press(WorkbenchKeyboard.java:799)
 at 
org.eclipse.ui.internal.keys.WorkbenchKeyboard.processKeyEvent(WorkbenchKeyboard.java:846)
 at 
org.eclipse.ui.internal.keys.OutOfOrderListener.handleEvent(OutOfOrderListener.java:76)
 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:937)
 at org.eclipse.swt.widgets.Widget.sendKeyEvent(Widget.java:965)
 at org.eclipse.swt.widgets.Widget.sendKeyEvent(Widget.java:961)
 at org.eclipse.swt.widgets.Widget.wmKeyDown(Widget.java:1560)
 at org.eclipse.swt.widgets.Control.WM_KEYDOWN(Control.java:3567)
 at org.eclipse.swt.widgets.Tree.WM_KEYDOWN(Tree.java:4878)
 at org.eclipse.swt.widgets.Control.windowProc(Control.java:3275)
 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.DispatchMessageW(Native Method)
 at org.eclipse.swt.internal.win32.OS.DispatchMessage(OS.java:1923)
 at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2966)
 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 
net.refractions.udig.internal.ui.UDIGApplication.run(UDIGApplication.java:39)
 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(Unknown Source)
 at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
 at java.lang.reflect.Method.invoke(Unknown Source)
 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)

When I manualluy remove it (create a new project), the orginal error doesn't 
happen anymore.


"Jesse Eichar" <jeichar@xxxxxxxxxxxxxxx> wrote in 
message news:2CF7C69E-EEAF-40EB-9057-843717A7BBF8@xxxxxxxxxxxxxxx...
> Yes I think can be considered a JIRA.  I wish you new how you got  that 
> result but the stack trace may be enough...
>
> Thanks,
>
> Jesse
>
> On 29-Oct-06, at 7:17 AM, Andy Czerwonka wrote:
>
>> I'm not sure if this is happening because of the state I'm in, but 
>> according
>> to the stack, it's not any of my code.
>>
>> !MESSAGE An internal error occurred during: "Fetcher".
>>
>> !STACK 0
>>
>> java.lang.UnsupportedOperationException
>>
>> at
>> org.eclipse.emf.ecore.impl.EStructuralFeatureImpl 
>> $InternalSettingDelegateSingle.dynamicInverseAdd 
>> (EStructuralFeatureImpl.java:1747)
>>
>> at
>> org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd 
>> (BasicEObjectImpl.java:1009)
>>
>> at
>> org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd 
>> (BasicEObjectImpl.java:1003)
>>
>> at
>> net.refractions.udig.printing.model.impl.PageImpl.eInverseAdd 
>> (PageImpl.java:194)
>>
>> at
>> net.refractions.udig.project.internal.impl.ProjectImpl.createResourceA 
>> ndAddElement(ProjectImpl.java:458)
>>
>> at
>> net.refractions.udig.project.internal.impl.ProjectImpl.access$0 
>> (ProjectImpl.java:442)
>>
>> at
>> net.refractions.udig.project.internal.impl.ProjectImpl$2.didSet 
>> (ProjectImpl.java:154)
>>
>> at org.eclipse.emf.ecore.util.EcoreEList.resolve(EcoreEList.java:157)
>>
>> at
>> org.eclipse.emf.ecore.util.EObjectWithInverseResolvingEList.resolve 
>> (EObjectWithInverseResolvingEList.java:85)
>>
>> at org.eclipse.emf.common.util.BasicEList.get(BasicEList.java:514)
>>
>> at
>> net.refractions.udig.project.internal.provider.AbstractLazyLoadingItem 
>> Provider.getChild(AbstractLazyLoadingItemProvider.java:59)
>>
>> at
>> net.refractions.udig.project.internal.provider.ChildFetcher.hasNext 
>> (ChildFetcher.java:57)
>>
>> at
>> net.refractions.udig.project.internal.provider.ChildFetcher.run 
>> (ChildFetcher.java:67)
>>
>> at org.eclipse.core.internal.jobs.Worker.run(Worker.java:58)
>>
>>
>>
>> _______________________________________________
>> User-friendly Desktop Internet GIS (uDig)
>> http://udig.refractions.net
>> http://lists.refractions.net/mailman/listinfo/udig-devel
> 





Back to the top