Project

General

Profile

bug #7540

RemoteAccessException when changing taxon to synonym in taxon navigator

Added by Patrick Plitzner 8 months ago.

Status:
New
Priority:
New
Assignee:
Category:
taxeditor
Target version:
Start date:
07/10/2018
Due date:
% Done:

0%

Severity:
normal
Found in Version:

Description

"Hallo,

ich arbeite über Eduroam im Haus. Im Taxonomic Tree ändere ich den Status auf Synonym, dann langes Warten und anschließend die Fehlermeldung.

Nach OK wird der Baum nicht aktualisert, aber die Statusänderung ist vollzogen.

Herzlichen Gruß

Walter"

login : w.berendsohn

editor version : 5.1.2

server : api.cybertaxonomy.org (cybertaxonomy.org) / caryophyllales_spp

schema version : 5.0.0.0.20180514

os : Windows 10 10.0 amd64

java : 1.8.0_171

org.eclipse.swt.SWTException: Failed to execute runnable (org.springframework.remoting.RemoteAccessException: Could not access HTTP invoker remote service at [http://api.cybertaxonomy.org:80/caryophyllales_spp/remoting/taxonnode.service]; nested exception is org.apache.http.NoHttpResponseException: api.cybertaxonomy.org:80 failed to respond)

               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.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:24)

               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.springframework.remoting.RemoteAccessException: Could not access HTTP invoker remote service at [http://api.cybertaxonomy.org:80/caryophyllales_spp/remoting/taxonnode.service]; nested exception is org.apache.http.NoHttpResponseException: api.cybertaxonomy.org:80 failed to respond

               at org.springframework.remoting.httpinvoker.HttpInvokerClientInterceptor.convertHttpInvokerAccessException(HttpInvokerClientInterceptor.java:216)

               at org.springframework.remoting.httpinvoker.HttpInvokerClientInterceptor.invoke(HttpInvokerClientInterceptor.java:147)

               at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)

               at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:208)

               at com.sun.proxy.$Proxy51.listChildNodesAsTaxonNodeDto(Unknown Source)

               at eu.etaxonomy.taxeditor.util.TaxonTreeNodeContentProvider.getChildren(TaxonTreeNodeContentProvider.java:69)

               at eu.etaxonomy.taxeditor.navigation.navigator.e4.TaxonNavigatorContentProviderE4.getChildren(TaxonNavigatorContentProviderE4.java:30)

               at org.eclipse.jface.viewers.AbstractTreeViewer.getRawChildren(AbstractTreeViewer.java:1372)

               at org.eclipse.jface.viewers.TreeViewer.getRawChildren(TreeViewer.java:341)

               at org.eclipse.jface.viewers.StructuredViewer.getFilteredChildren(StructuredViewer.java:907)

               at org.eclipse.jface.viewers.AbstractTreeViewer.getSortedChildren(AbstractTreeViewer.java:621)

               at org.eclipse.jface.viewers.AbstractTreeViewer.updateChildren(AbstractTreeViewer.java:2635)

               at org.eclipse.jface.viewers.AbstractTreeViewer.internalRefreshStruct(AbstractTreeViewer.java:1913)

               at org.eclipse.jface.viewers.TreeViewer.internalRefreshStruct(TreeViewer.java:669)

               at org.eclipse.jface.viewers.AbstractTreeViewer.internalRefreshStruct(AbstractTreeViewer.java:1920)

               at org.eclipse.jface.viewers.TreeViewer.internalRefreshStruct(TreeViewer.java:669)

               at org.eclipse.jface.viewers.AbstractTreeViewer.internalRefresh(AbstractTreeViewer.java:1888)

               at org.eclipse.jface.viewers.AbstractTreeViewer.internalRefresh(AbstractTreeViewer.java:1845)

               at org.eclipse.jface.viewers.AbstractTreeViewer.internalRefresh(AbstractTreeViewer.java:1831)

               at org.eclipse.jface.viewers.StructuredViewer.lambda$0(StructuredViewer.java:1519)

               at org.eclipse.jface.viewers.StructuredViewer.preservingSelection(StructuredViewer.java:1458)

               at org.eclipse.jface.viewers.TreeViewer.preservingSelection(TreeViewer.java:354)

               at org.eclipse.jface.viewers.StructuredViewer.preservingSelection(StructuredViewer.java:1419)

               at org.eclipse.jface.viewers.StructuredViewer.refresh(StructuredViewer.java:1519)

               at org.eclipse.jface.viewers.ColumnViewer.refresh(ColumnViewer.java:523)

               at org.eclipse.jface.viewers.StructuredViewer.refresh(StructuredViewer.java:1478)

               at eu.etaxonomy.taxeditor.navigation.navigator.e4.TaxonNavigatorE4.refresh(TaxonNavigatorE4.java:326)

               at eu.etaxonomy.taxeditor.navigation.navigator.e4.TaxonNavigatorE4.onChange(TaxonNavigatorE4.java:545)

               at eu.etaxonomy.taxeditor.store.CdmUIDataChangeService$2.run(CdmUIDataChangeService.java:44)

               at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:233)

               at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:145)

               at org.eclipse.swt.widgets.Display.syncExec(Display.java:4821)

               at eu.etaxonomy.taxeditor.store.CdmUIDataChangeService.fireChangeEvent(CdmUIDataChangeService.java:41)

               at eu.etaxonomy.taxeditor.operation.RemotingCdmOperation.fireDataChangeEvent(RemotingCdmOperation.java:70)

               at eu.etaxonomy.taxeditor.operation.RemotingCdmUpdateOperation.postExecute(RemotingCdmUpdateOperation.java:86)

               at eu.etaxonomy.taxeditor.operation.RemotingCdmOperation.execute(RemotingCdmOperation.java:51)

               at eu.etaxonomy.taxeditor.model.AbstractUtility.lambda$4(AbstractUtility.java:193)

               at org.eclipse.ui.internal.UILockListener.doPendingWork(UILockListener.java:162)

               at org.eclipse.ui.internal.UISynchronizer$3.run(UISynchronizer.java:154)

               at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)

               at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182)

               ... 23 more

Caused by: org.apache.http.NoHttpResponseException: api.cybertaxonomy.org:80 failed to respond

               at org.apache.http.impl.conn.DefaultHttpResponseParser.parseHead(DefaultHttpResponseParser.java:143)

               at org.apache.http.impl.conn.DefaultHttpResponseParser.parseHead(DefaultHttpResponseParser.java:57)

               at org.apache.http.impl.io.AbstractMessageParser.parse(AbstractMessageParser.java:261)

               at org.apache.http.impl.DefaultBHttpClientConnection.receiveResponseHeader(DefaultBHttpClientConnection.java:165)

               at org.apache.http.impl.conn.CPoolProxy.receiveResponseHeader(CPoolProxy.java:167)

               at org.apache.http.protocol.HttpRequestExecutor.doReceiveResponse(HttpRequestExecutor.java:272)

               at org.apache.http.protocol.HttpRequestExecutor.execute(HttpRequestExecutor.java:124)

               at org.apache.http.impl.execchain.MainClientExec.execute(MainClientExec.java:271)

               at org.apache.http.impl.execchain.ProtocolExec.execute(ProtocolExec.java:184)

               at org.apache.http.impl.execchain.RetryExec.execute(RetryExec.java:88)

               at org.apache.http.impl.execchain.RedirectExec.execute(RedirectExec.java:110)

               at org.apache.http.impl.client.InternalHttpClient.doExecute(InternalHttpClient.java:184)

               at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:82)

               at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:107)

               at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:55)

               at org.springframework.remoting.httpinvoker.HttpComponentsHttpInvokerRequestExecutor.executeHttpPost(HttpComponentsHttpInvokerRequestExecutor.java:338)

               at org.springframework.remoting.httpinvoker.HttpComponentsHttpInvokerRequestExecutor.doExecuteRequest(HttpComponentsHttpInvokerRequestExecutor.java:229)

               at eu.etaxonomy.taxeditor.service.CdmServiceRequestExecutor.doExecuteRequest(CdmServiceRequestExecutor.java:61)

               at org.springframework.remoting.httpinvoker.AbstractHttpInvokerRequestExecutor.executeRequest(AbstractHttpInvokerRequestExecutor.java:138)

               at org.springframework.remoting.httpinvoker.HttpInvokerClientInterceptor.executeRequest(HttpInvokerClientInterceptor.java:194)

               at org.springframework.remoting.httpinvoker.HttpInvokerClientInterceptor.executeRequest(HttpInvokerClientInterceptor.java:176)

               at org.springframework.remoting.httpinvoker.HttpInvokerClientInterceptor.invoke(HttpInvokerClientInterceptor.java:144)

               ... 62 more


Also available in: Atom PDF

Add picture from clipboard (Maximum size: 40 MB)