Project

General

Profile

bug #8423

OccurrenceServiceImpl.findFieldUnitDTO() fails to merge derivation paths when a FieldUnit has two derivatives

Added by Andreas Kohlbecker about 1 year ago. Updated 8 days ago.

Status:
Resolved
Priority:
Highest
Category:
cdmlib-remote
Target version:
Start date:
07/30/2019
Due date:
% Done:

50%

Severity:
normal
Found in Version:

Description

OccurrenceServiceImpl.findFieldUnitDTO(DerivateDTO derivedUnitDTO, Collection fieldUnits, HashMap alreadyCollectedSpecimen)

what is working:

                           ---- Derivate
                         /
FieldUnit -- Derivate --    
                         \
                           ---- Derivate

what is not working:

               ---- Derivate
             /
FieldUnit --
             \
              ---- Derivate

see also the discussion starting with #7599#note-28


Related issues

Related to Edit - task #8414: occurrence controller code cleaning and harmonization Closed 07/25/2019
Related to Edit - task #8458: document FieldUnitDTOOccurrenceServiceImpl.findFieldUnitDTO() In Progress 08/12/2019
Related to Edit - task #9253: revise OccurrenceServiceImpl.findFieldUnitDTO(..) In Progress 10/15/2020

Associated revisions

Revision b1a675d1 (diff)
Added by Andreas Kohlbecker 9 days ago

ref #8423 ref #9253, ref #9252 fixing duplicate addition of DerivedUnitDTOs

Revision 864cab25 (diff)
Added by Andreas Kohlbecker 9 days ago

ref #8423 raising log level of problematic situation and code cleaning

Revision e4979fe2 (diff)
Added by Andreas Kohlbecker 8 days ago

ref #8423 OccurrenceServiceImpl.findFieldUnitDTO() : fixing merge problem of derivate paths

Revision eacf1ee2 (diff)
Added by Andreas Kohlbecker 8 days ago

ref #9252, ref #8423 adapting specimen tree view to fixed derivate path mergring and other changes

History

#1 Updated by Andreas Kohlbecker about 1 year ago

  • Related to task #8414: occurrence controller code cleaning and harmonization added

#2 Updated by Andreas Kohlbecker 9 days ago

  • Related to task #8458: document FieldUnitDTOOccurrenceServiceImpl.findFieldUnitDTO() added

#3 Updated by Andreas Kohlbecker 9 days ago

  • Related to task #9253: revise OccurrenceServiceImpl.findFieldUnitDTO(..) added

#4 Updated by Andreas Kohlbecker 9 days ago

  • Description updated (diff)
  • Status changed from New to In Progress

#5 Updated by Andreas Kohlbecker 9 days ago

  • Target version changed from Unassigned CDM tickets to Release 5.18

#6 Updated by Andreas Kohlbecker 8 days ago

  • Status changed from In Progress to Closed
  • Priority changed from New to Highest
  • % Done changed from 0 to 50

#7 Updated by Andreas Kohlbecker 8 days ago

  • Status changed from Closed to Resolved

Also available in: Atom PDF

Add picture from clipboard (Maximum size: 40 MB)