bug #8626
Updated by Andreas Kohlbecker over 4 years ago
I followed the instrcutions given in Manual-EDIT-Platform-v.1.19b Chapter 4.3.7 and 9.4: * Start with fresh db caryophyllales_demo_01 on WSI * create ~~~ Lymanbensonia micrantha (Vaupel) Kimnach in Cact. Succ. J. (Los Angeles) 56(3): 101. 1984. ≡ Cereus micranthus Vaupel in Bot. Jahrb. Syst. 50: Beibl. 111: 19. 1913. ~~~ * add specimen typedesignation to Cereus micranthus by entering only the titleCache `Holotype: Peru, Puno, near Sandía, 31. July 1902, Weberbauer 1353 (B, destroyed), isotype: US.` * open the specimen editort (list) * select the specimen and enter the data as shown here: ![](picture444-1.png) * save ~~~ login : editor version : 5.10.0 server : () schema version : os : Linux 5.0.0-32-generic amd64 java : 1.8.0_131 org.springframework.remoting.RemoteAccessException: Could not access HTTP invoker remote service at [http://160.45.63.230:80/cdmserver/caryophyllales_demo_01/remoting/occurrence.service]; nested exception is java.lang.NullPointerException 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.$Proxy95.load(Unknown Source) at eu.etaxonomy.taxeditor.bulkeditor.input.OccurrenceEditorInput.loadEntity(OccurrenceEditorInput.java:248) at eu.etaxonomy.taxeditor.bulkeditor.input.OccurrenceEditorInput.loadEntity(OccurrenceEditorInput.java:1) at eu.etaxonomy.taxeditor.bulkeditor.input.AbstractBulkEditorInput.lambda$0(AbstractBulkEditorInput.java:271) at org.eclipse.core.runtime.jobs.Job$2.run(Job.java:186) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55) Caused by: java.lang.NullPointerException at eu.etaxonomy.cdm.cache.CdmTransientEntityCacher.getCacheElement(CdmTransientEntityCacher.java:288) at eu.etaxonomy.cdm.cache.CdmTransientEntityCacher.getFromCache(CdmTransientEntityCacher.java:293) at eu.etaxonomy.cdm.cache.CdmTransientEntityCacher.getFromCache(CdmTransientEntityCacher.java:314) at eu.etaxonomy.cdm.cache.CacheLoader.load(CacheLoader.java:239) at eu.etaxonomy.cdm.cache.CacheLoader.load(CacheLoader.java:63) at eu.etaxonomy.cdm.cache.CdmTransientEntityCacher.load(CdmTransientEntityCacher.java:157) at eu.etaxonomy.taxeditor.session.CdmEntitySession.load(CdmEntitySession.java:70) at eu.etaxonomy.taxeditor.session.CdmEntitySessionManager.load(CdmEntitySessionManager.java:131) at eu.etaxonomy.taxeditor.service.CdmServiceRequestExecutor.doExecuteRequest(CdmServiceRequestExecutor.java:82) 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) ... 8 more ~~~ The specimen has been duplicated now