bug #10113
openException when opening map in details view for linux
0%
Description
mail NK:
nur in der Linux Version des TaxEditor bekomme ich nachfolgende Fehlermeldung, wenn ich in den Faktendaten auf "Distribution" klicke.
Offensichtlich wird die Arealkarte nicht korrekt abgerufen und deshalb auch nicht angezeigt.
last remote method : https://api.cybertaxonomy.org:443/cichorieae/remoting/term.service last remote request client time : 2022-07-22T16:16:23.066 last remote request response header time : Fri, 22 Jul 2022 14:16:23 GMT client error time : 2022-07-22T16:16:23.61 login : ki editor version : 5.31.0 server : api.cybertaxonomy.org (cybertaxonomy.org) / cichorieae schema version : 5.29.0.0.20211122 os : Linux 5.4.0-122-generic amd64 java : 1.8.0_312 org.eclipse.swt.SWTException: Failed to execute runnable (org.eclipse.swt.SWTError: No more handles [Unknown Mozilla path (MOZILLA_FIVE_HOME not set)]) 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:4536) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:4154) 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(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) 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) at org.eclipse.equinox.launcher.Main.main(Main.java:1492) Caused by: org.eclipse.swt.SWTError: No more handles [Unknown Mozilla path (MOZILLA_FIVE_HOME not set)] at org.eclipse.swt.SWT.error(SWT.java:4559) at org.eclipse.swt.browser.Mozilla.initMozilla(Mozilla.java:2237) at org.eclipse.swt.browser.Mozilla.create(Mozilla.java:691) at org.eclipse.swt.browser.Browser.<init>(Browser.java:99) at eu.etaxonomy.taxeditor.ui.element.BrowserElement.<init>(BrowserElement.java:43) at eu.etaxonomy.taxeditor.ui.element.CdmFormFactory.createBrowserElement(CdmFormFactory.java:1212) at eu.etaxonomy.taxeditor.ui.section.feature.FeatureDistributionDetailElement.createControls(FeatureDistributionDetailElement.java:67) at eu.etaxonomy.taxeditor.ui.section.feature.FeatureDistributionDetailElement.createControls(FeatureDistributionDetailElement.java:1) at eu.etaxonomy.taxeditor.ui.section.AbstractCdmDetailElement.updateContent(AbstractCdmDetailElement.java:109) at eu.etaxonomy.taxeditor.ui.section.AbstractCdmDetailElement.setEntity(AbstractCdmDetailElement.java:85) at eu.etaxonomy.taxeditor.ui.section.AbstractCdmDetailSection.setEntity(AbstractCdmDetailSection.java:155) at eu.etaxonomy.taxeditor.view.detail.CdmSectionPart.setFormInput(CdmSectionPart.java:176) at org.eclipse.ui.forms.ManagedForm.setInput(ManagedForm.java:210) at eu.etaxonomy.taxeditor.view.e4.AbstractCdmDataViewer.refresh(AbstractCdmDataViewer.java:158) at eu.etaxonomy.taxeditor.view.e4.AbstractCdmDataViewer.setInput(AbstractCdmDataViewer.java:141) at eu.etaxonomy.taxeditor.view.e4.details.DetailsViewerE4.setInput(DetailsViewerE4.java:216) at eu.etaxonomy.taxeditor.view.e4.details.DetailsViewerE4.setInput(DetailsViewerE4.java:181) at eu.etaxonomy.taxeditor.view.e4.AbstractCdmEditorPartE4.showViewer(AbstractCdmEditorPartE4.java:292) at eu.etaxonomy.taxeditor.view.e4.details.DetailsPartE4.selectionChanged_internal(DetailsPartE4.java:103) at eu.etaxonomy.taxeditor.view.e4.AbstractCdmEditorPartE4$DelaySelection.run(AbstractCdmEditorPartE4.java:98) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) ... 24 more
Updated by Katja Luther about 2 years ago
mail KL:
ich habe mal ein bisschen recherchiert und es scheint an einer fehlenden library zu liegen, könntest Du einmal folgendes versuchen:
sudo apt install libwebkit2gtk-4.0-37
und starte danach den Editor noch einmal neu.
I found this in https://www.eclipse.org/swt/faq.php#browserlinuxrcp and https://stackoverflow.com/questions/7130980/swt-browser-no-more-handles-error
Updated by Katja Luther about 2 years ago
Katja Luther wrote in #note-1:
mail KL:
ich habe mal ein bisschen recherchiert und es scheint an einer fehlenden library zu liegen, könntest Du einmal folgendes versuchen:
sudo apt install libwebkit2gtk-4.0-37
und starte danach den Editor noch einmal neu.
I found this in https://www.eclipse.org/swt/faq.php#browserlinuxrcp and https://stackoverflow.com/questions/7130980/swt-browser-no-more-handles-error
But it does not fix the problem:
mail NK:
hab ich gemacht, aber wieder Fehlermeldung: