Actions
bug #10016
closedNPE after move of taxon
Start date:
04/01/2022
Due date:
04/01/2022
% Done:
100%
Estimated time:
0:06 h
Severity:
normal
Found in Version:
Description
Hallo,
(Mexico)
ich habe mal Taxa verschoben, und zwar die Familien direkt unter die Hauptgruppe Pteridofita, das klappte.
Dann eine neue Klassifikation erstellt („Rangos excluidos“) und versucht, die 3 nun obsoleten Unter-Hauptgruppen dahin zu verschieben.
Untenstehender Fehler kommt dann 3x.
Ich hatte allerdings einen unteren Rang noch offen, vielleicht lag es daran. Habe neu gestartet, komme jetzt aber nicht mehr an den Server ran (timeout).
Herzlichen Gruß
Walter
last remote method : http://132.248.13.83:8080/cdmserver/cdm_flora_mexico/remoting/progressmonitor.service last remote request client time : 2022-03-28T10:33:48.463 last remote request response header time : Mon, 28 Mar 2022 16:31:29 GMT client error time : 2022-03-28T10:33:49.292 login : w.berendsohn editor version : 5.30.0 server : 132.248.13.83 (Mexico) / cdm_flora_mexico schema version : 5.29.0.0.20211122 os : Windows 10 10.0 amd64 java : 1.8.0_321 org.eclipse.swt.SWTException: Failed to execute runnable (org.eclipse.e4.core.di.InjectionException: java.lang.NullPointerException) at org.eclipse.swt.SWT.error(SWT.java:4533) at org.eclipse.swt.SWT.error(SWT.java:4448) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4211) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3827) at org.eclipse.jface.window.Window.runEventLoop(Window.java:818) at org.eclipse.jface.window.Window.open(Window.java:794) at org.eclipse.jface.dialogs.ErrorDialog.open(ErrorDialog.java:346) at eu.etaxonomy.taxeditor.model.MessagingUtils$1.run(MessagingUtils.java:278) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4211) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3827) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$4.run(PartRenderingEngine.java:1121) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1022) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:150) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:693) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:610) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:148) at eu.etaxonomy.taxeditor.Application.start(Application.java:20) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:388) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243) 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:673) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:610) at org.eclipse.equinox.launcher.Main.run(Main.java:1519) Caused by: org.eclipse.e4.core.di.InjectionException: java.lang.NullPointerException at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:65) at org.eclipse.e4.ui.internal.di.UIEventObjectSupplier$UIEventHandler$1.run(UIEventObjectSupplier.java:56) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) ... 31 more Caused by: java.lang.NullPointerException at eu.etaxonomy.taxeditor.editor.name.e4.TaxonNameEditorE4.updateView(TaxonNameEditorE4.java:763) 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.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:55) ... 34 more
Updated by Katja Luther 12 months ago
- Due date set to 04/01/2022
- Status changed from New to Resolved
- Assignee changed from Katja Luther to Andreas Müller
- Start date set to 04/01/2022
- % Done changed from 0 to 80
- Estimated time set to 0:06 h
This is fixed by checking whether the value of the attribute is null.
Updated by Andreas Müller 12 months ago
- Status changed from Resolved to Closed
- Assignee changed from Andreas Müller to Katja Luther
- % Done changed from 80 to 100
Seems to work as expected and code changes look reasonable.
Actions