bug #4707
Updated by Andreas Müller over 6 years ago
The following request fails https://test.e-taxonomy.eu/cdmserver/col/authority/data.do?lsid=urn%3Alsid%3Acatalogueoflife.org%3Ataxon%3Aedce3354-29c1-102b-9a4a-00304854f820%3Acol20140122 Caused by: ~~~ com.ibm.lsid.server.LSIDServerException: 201 : Unknown LSID at eu.etaxonomy.cdm.api.service.lsid.impl.LsidDataServiceImpl.getData(LsidDataServiceImpl.java:46) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317) ~~~ ==== NOTE (AM): NOTE: Please be aware that not all accepted taxa have a valid LSID. There are currently 4614 taxa without LSID. Reasons might be that they are not well formed or do not exist. ~~~ sql SELECT * FROM TaxonBase tb WHERE tb.DTYPE = 'Taxon' AND tb.lsid_lsid IS NULL ~~~