Project

General

Profile

bug #6295

NPE when creating a new taxon

Added by Patrick Plitzner over 2 years ago. Updated over 2 years ago.

Status:
Closed
Priority:
New
Category:
taxeditor
Target version:
Start date:
12/22/2016
Due date:
% Done:

0%

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)

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

History

#1 Updated by Patrick Plitzner over 2 years ago

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

Also available in: Atom PDF

Add picture from clipboard (Maximum size: 40 MB)