Project

General

Profile

Actions

bug #6295

closed

NPE when creating a new taxon

Added by Patrick Plitzner about 7 years ago. Updated about 7 years ago.

Status:
Closed
Priority:
New
Assignee:
Patrick Plitzner
Category:
taxeditor
Target version:
Start date:
Due date:
% Done:

0%

Estimated time:
Severity:
normal
Found in Version:

Description

Walter:

"Hallo,

ich habe aus Versehen einen Namen mit Literatur in die New Taxon Eingabe (aus dem Navigator aufgemacht) eingetragen, dann folgender Fehler. Bei erneutem Versuch dann Bildschirmausgabe des Fehlers (??).

Herzlichen Gruß

Walter"

login : wgb

editor version : 4.4.1

server : api.cybertaxonomy.org / cybertaxonomy.org

schema version : 4.1.0.0.201607300000

os : Windows 10 10.0 amd64

java : 1.8.0_111

java.lang.NullPointerException

                at eu.etaxonomy.taxeditor.ui.section.classification.TaxonNodeWizardPage.checkComplete(TaxonNodeWizardPage.java:118)

                at eu.etaxonomy.taxeditor.ui.section.classification.TaxonNodeWizardPage.propertyChange(TaxonNodeWizardPage.java:107)

                at eu.etaxonomy.taxeditor.ui.element.AbstractCdmFormElement.firePropertyChangeEvent(AbstractCdmFormElement.java:235)

                at eu.etaxonomy.taxeditor.ui.element.AbstractCdmFormElement.firePropertyChangeEvent(AbstractCdmFormElement.java:263)

                at eu.etaxonomy.taxeditor.ui.section.AbstractCdmDetailElement.propertyChange(AbstractCdmDetailElement.java:224)

                at eu.etaxonomy.taxeditor.ui.element.AbstractCdmFormElement.firePropertyChangeEvent(AbstractCdmFormElement.java:235)

                at eu.etaxonomy.taxeditor.ui.element.TextWithLabelElement.modifyText(TextWithLabelElement.java:186)

                at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:179)

                at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)

                at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1053)

                at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1077)

                at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1058)

                at org.eclipse.swt.widgets.Text.wmCommandChild(Text.java:2610)

                at org.eclipse.swt.widgets.Control.WM_COMMAND(Control.java:4669)

                at org.eclipse.swt.widgets.Control.windowProc(Control.java:4531)

                at org.eclipse.swt.widgets.Display.windowProc(Display.java:4972)

                at org.eclipse.swt.internal.win32.OS.CallWindowProcW(Native Method)

                at org.eclipse.swt.internal.win32.OS.CallWindowProc(OS.java:2425)

                at org.eclipse.swt.widgets.Text.callWindowProc(Text.java:255)

                at org.eclipse.swt.widgets.Control.windowProc(Control.java:4623)

                at org.eclipse.swt.widgets.Text.windowProc(Text.java:2254)

                at org.eclipse.swt.widgets.Display.windowProc(Display.java:4972)

                at org.eclipse.swt.internal.win32.OS.SendMessageW(Native Method)

                at org.eclipse.swt.internal.win32.OS.SendMessage(OS.java:3275)

                at org.eclipse.swt.widgets.Text.paste(Text.java:1360)

                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.ui.internal.handlers.WidgetMethodHandler.execute(WidgetMethodHandler.java:151)

                at org.eclipse.ui.internal.handlers.HandlerProxy.execute(HandlerProxy.java:293)

                at org.eclipse.core.commands.Command.executeWithChecks(Command.java:476)

                at org.eclipse.core.commands.ParameterizedCommand.executeWithChecks(ParameterizedCommand.java:508)

                at org.eclipse.ui.internal.handlers.HandlerService.executeCommand(HandlerService.java:169)

                at org.eclipse.ui.internal.keys.WorkbenchKeyboard.executeCommand(WorkbenchKeyboard.java:468)

                at org.eclipse.ui.internal.keys.WorkbenchKeyboard.press(WorkbenchKeyboard.java:786)

                at org.eclipse.ui.internal.keys.WorkbenchKeyboard.processKeyEvent(WorkbenchKeyboard.java:885)

                at org.eclipse.ui.internal.keys.WorkbenchKeyboard.filterKeySequenceBindings(WorkbenchKeyboard.java:567)

                at org.eclipse.ui.internal.keys.WorkbenchKeyboard.access$3(WorkbenchKeyboard.java:508)

                at org.eclipse.ui.internal.keys.WorkbenchKeyboard$KeyDownFilter.handleEvent(WorkbenchKeyboard.java:123)

                at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)

                at org.eclipse.swt.widgets.Display.filterEvent(Display.java:1262)

                at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1052)

                at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1077)

                at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1062)

                at org.eclipse.swt.widgets.Widget.sendKeyEvent(Widget.java:1104)

                at org.eclipse.swt.widgets.Text.sendKeyEvent(Text.java:1455)

                at org.eclipse.swt.widgets.Widget.sendKeyEvent(Widget.java:1100)

                at org.eclipse.swt.widgets.Widget.wmChar(Widget.java:1509)

                at org.eclipse.swt.widgets.Control.WM_CHAR(Control.java:4640)

                at org.eclipse.swt.widgets.Text.WM_CHAR(Text.java:2259)

                at org.eclipse.swt.widgets.Control.windowProc(Control.java:4528)

                at org.eclipse.swt.widgets.Text.windowProc(Text.java:2254)

                at org.eclipse.swt.widgets.Display.windowProc(Display.java:4972)

                at org.eclipse.swt.internal.win32.OS.DispatchMessageW(Native Method)

                at org.eclipse.swt.internal.win32.OS.DispatchMessage(OS.java:2531)

                at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3752)

                at org.eclipse.jface.window.Window.runEventLoop(Window.java:825)

                at org.eclipse.jface.window.Window.open(Window.java:801)

                at eu.etaxonomy.taxeditor.navigation.navigator.handler.NewTaxonNodeHandler.execute(NewTaxonNodeHandler.java:47)

                at org.eclipse.ui.internal.handlers.HandlerProxy.execute(HandlerProxy.java:293)

                at org.eclipse.core.commands.Command.executeWithChecks(Command.java:476)

                at org.eclipse.core.commands.ParameterizedCommand.executeWithChecks(ParameterizedCommand.java:508)

                at org.eclipse.ui.internal.handlers.HandlerService.executeCommand(HandlerService.java:169)

                at org.eclipse.ui.internal.handlers.SlaveHandlerService.executeCommand(SlaveHandlerService.java:241)

                at org.eclipse.ui.internal.handlers.SlaveHandlerService.executeCommand(SlaveHandlerService.java:241)

                at org.eclipse.ui.menus.CommandContributionItem.handleWidgetSelection(CommandContributionItem.java:829)

                at org.eclipse.ui.menus.CommandContributionItem.access$19(CommandContributionItem.java:815)

                at org.eclipse.ui.menus.CommandContributionItem$5.handleEvent(CommandContributionItem.java:805)

                at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)

                at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1053)

                at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4165)

                at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3754)

                at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2701)

                at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2665)

                at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2499)

                at org.eclipse.ui.internal.Workbench$7.run(Workbench.java:679)

                at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)

                at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:668)

                at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)

                at eu.etaxonomy.taxeditor.Application.start(Application.java:24)

                at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)

                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:344)

                at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)

                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.equinox.launcher.Main.invokeFramework(Main.java:622)

                at org.eclipse.equinox.launcher.Main.basicRun(Main.java:577)

                at org.eclipse.equinox.launcher.Main.run(Main.java:1410)

Files

image001.jpg (80.7 KB) image001.jpg Patrick Plitzner, 12/22/2016 11:59 AM
Actions #1

Updated by Patrick Plitzner about 7 years ago

  • Status changed from New to Closed
  • Target version changed from Unassigned CDM tickets to Release 4.5
Actions

Also available in: Atom PDF