Project

General

Profile

bug #6380

typedesignations missing in homotypic group

Added by Andreas Kohlbecker about 2 years ago. Updated 28 days ago.

Status:
New
Priority:
Highest
Category:
cdm-dataportal
Target version:
Start date:
01/24/2017
Due date:
% Done:

0%

Severity:
normal
Found in Version:

Description

This issue seems to occur only in special cases but point out a general problem with the way the typedesignations are collected for a homotypic group.
This problem may also account to heterotypic groups.
The in the homotypic group of Youngia atripappa (http://cichorieae.e-taxonomy.net/portal/cdm_dataportal/taxon/a67fc2ab-1452-4c32-84b6-8953111af9d6/synonymy) typedesignations are distributed between several names:

  • Youngia atripappa : 1 isolectotype
  • Crepis gracilis: 1 Lectotype
  • Crepis atripappa: 1 isolectotype
  • Youngia gracilis: 1 isolectotype
  • Youngia stebbinsiana: 1 isolectotype

In the portal code the typedesignatinons for the accepted taxon name and for the first name in the homotypic group after the accepted are explicitly retrieved from the portal/name/{uuid}/typeDesignations webservice.
The service and dao methods behind this service only return the typedesignations associated with the given name and are missing all others.
A solution would be to use the existing eu.etaxonomy.cdm.persistence.dao.name.IHomotypicalGroupDao.getTypeDesignations() method. For this the HomotypicalGroup uuid must be present in the portal.

TODO

  • check if this problem also accounts to heterotypic groups
  • Fix incomplete typedesignatinons retrieval

Related issues

Related to Edit - feature request #7696: use compact type representations in the synonymy as provided by the typedesignations/byTaxon/{taxon_uuid} service New 08/29/2018 08/29/2018

History

#1 Updated by Andreas Kohlbecker about 2 years ago

  • Description updated (diff)

#2 Updated by Andreas Kohlbecker about 2 years ago

  • Priority changed from New to Highest
  • Target version changed from Unassigned CDM tickets to Release 4.6

#3 Updated by Andreas Müller about 2 years ago

  • Description updated (diff)

#4 Updated by Andreas Müller about 2 years ago

  • Found in Version set to Release 4.5

#5 Updated by Andreas Müller about 2 years ago

  • Description updated (diff)

#6 Updated by Andreas Müller about 2 years ago

  • Description updated (diff)

#7 Updated by Andreas Müller about 2 years ago

A solution would be to use the existing >eu.etaxonomy.cdm.persistence.dao.name.IHomotypicalGroupDao.getTypeDesignations() eu.etaxonomy.cdm.persistence.dao.name.IHomotypicalGroupDao.getTypeDesignations() method. For
this this the HomotypicalGroup uuid must be present in the portal.

Another solution is * check if this problem also accounts to add a parameter "forAllNamesInHomotypicGroup" and still pass only the first name to the method in remote and service layer.

#8 Updated by Andreas Müller about 2 years ago

  • Description updated (diff)

#9 Updated by Andreas Müller about 2 years ago

  • Target version changed from Release 4.6 to Release 4.7

#10 Updated by Andreas Müller almost 2 years ago

  • Target version changed from Release 4.7 to Release 4.8

#11 Updated by Andreas Kohlbecker over 1 year ago

  • Target version changed from Release 4.8 to Release 4.9

#12 Updated by Andreas Müller over 1 year ago

  • Target version changed from Release 4.9 to Release 4.10

#13 Updated by Andreas Müller over 1 year ago

  • Target version changed from Release 4.10 to Release 4.11

#14 Updated by Andreas Müller over 1 year ago

  • Target version changed from Release 4.11 to Release 4.12

#15 Updated by Andreas Müller over 1 year ago

  • Target version changed from Release 4.12 to Release 4.13

#16 Updated by Andreas Müller about 1 year ago

  • Target version changed from Release 4.13 to Release 4.14

#17 Updated by Andreas Müller about 1 year ago

  • Target version changed from Release 4.14 to Release 5.0

#18 Updated by Andreas Kohlbecker 10 months ago

  • Target version changed from Release 5.0 to Release 5.1

#19 Updated by Andreas Müller 9 months ago

  • Target version changed from Release 5.1 to Release 5.2

#20 Updated by Andreas Kohlbecker 7 months ago

  • Target version changed from Release 5.2 to Release 5.3

#21 Updated by Andreas Kohlbecker 6 months ago

  • Target version changed from Release 5.3 to Release 5.4

#22 Updated by Andreas Kohlbecker 5 months ago

  • Target version changed from Release 5.4 to Release 5.5

#23 Updated by Andreas Kohlbecker about 2 months ago

  • Target version changed from Release 5.5 to Release 5.6

#24 Updated by Andreas Kohlbecker 28 days ago

  • Target version changed from Release 5.6 to Reviewed Next Major Release

#25 Updated by Andreas Müller 28 days ago

  • Related to feature request #7696: use compact type representations in the synonymy as provided by the typedesignations/byTaxon/{taxon_uuid} service added

#26 Updated by Andreas Müller 28 days ago

  • Target version changed from Reviewed Next Major Release to Release 5.6

Is this still a relevant issue once #7696 is fixed. As the later is on 5.6 I also moved this back. If we decide to implement we may move it elsewhere (or close it as irrelevant)

Also available in: Atom PDF

Add picture from clipboard (Maximum size: 40 MB)