Project

General

Profile

bug #9797

LazyInitializationException (LIE) on portal/taxon/{uuid} with misapplied names

Added by Andreas Kohlbecker 20 days ago. Updated 8 days ago.

Status:
Closed
Priority:
Highest
Category:
cdmlib-remote
Target version:
Start date:
09/29/2021
Due date:
% Done:

100%

Severity:
critical
Found in Version:

Description

eg:

http://localhost:8080/portal/taxon/b384de9c-0a70-48e9-8fcc-1f772a331544.json

http://int.e-taxonomy.eu/cdmserver/integration_cichorieae/portal/taxon/b384de9c-0a70-48e9-8fcc-1f772a331544.json

the LIE happens at the following point in the init cascade:

taxon->relationsToThisTaxon-[TaxonRelationshipBeanProcessor]->
    fromTaxon->-[TaxonBaseBeanProcessor]->secSource->citation-[ReferenceBaseBeanProcessor]->
    authorship-[TeamOrPersonBaseBeanProcessor]->TeamDefaultCacheStrategy.getCollectorTitleCache()->teamMembers.size()

picture143-1.png View (332 KB) Andreas Kohlbecker, 10/12/2021 04:02 PM


Related issues

Related to Edit - bug #9811: regression through removal of `TaxonRelationshipBeanProcessor` ? Resolved 10/13/2021
Copied from Edit - bug #9796: LazyInitializationException (LIE) on portal/taxon/{uuid} with misapplied names Closed 09/29/2021

Associated revisions

Revision 7eb8206e (diff)
Added by Andreas Kohlbecker 17 days ago

ref #9797 Taxon.isMisapplicationOnly() as transient method

Revision 4bb63f91 (diff)
Added by Andreas Kohlbecker 17 days ago

ref #9797 better trace logging for bean initialization

Revision 19732d4e (diff)
Added by Andreas Kohlbecker 17 days ago

ref #9797 disabling and deprecating TaxonRelationshipBeanProcessor

Revision 6f10f4a4 (diff)
Added by Andreas Kohlbecker 17 days ago

ref #9797 comment on UNUSED TaxonNodeAutoInitializer

Revision c7378b10 (diff)
Added by Andreas Kohlbecker 17 days ago

ref #9797 introducing TaxonAutoInitializer to init taxonNodes and adapting init strategies

History

#1 Updated by Andreas Kohlbecker 20 days ago

  • Copied from bug #9796: LazyInitializationException (LIE) on portal/taxon/{uuid} with misapplied names added

#2 Updated by Andreas Kohlbecker 20 days ago

  • Description updated (diff)

#3 Updated by Andreas Kohlbecker 20 days ago

  • Description updated (diff)

#5 Updated by Andreas Kohlbecker 17 days ago

  • Status changed from New to Resolved
  • % Done changed from 0 to 50

#6 Updated by Andreas Müller 9 days ago

There are still problems with loading MAN, e.g. https://europlusmed.org/cdm_dataportal/search/results/taxon?ws=portal%2Ftaxon%2Ffind&query=Kobresia+capillifolia&form_build_id=form-0Yd7pVZ4ouAP5uo3fYuctfitcqlI-SSGeeW8hOnd_eg&form_id=cdm_dataportal_search_taxon_form&search%5BdoTaxaByCommonNames%5D=1&search%5BdoMisappliedNames%5D=1&search%5BdoSynonyms%5D=1&search%5BdoTaxa%5D=1&search%5BpageSize%5D=25&search%5BpageIndex%5D=0 and the link https://europlusmed.org/cdm_dataportal/taxon/6b98b448-2587-48be-9948-f861a49ef7f6 which does not lead to the accepted taxon but to the side of the MAN.

However, I don't know if this is directly related to this ticket so please decide if this ticket is fixed (and we need to open a new ticket for the remaining task) or if we should keep this ticket open).

#7 Updated by Andreas Kohlbecker 9 days ago

It seems as if the removal of the TaxonRelationshipBeanProcessor has caused this new problem

#8 Updated by Andreas Kohlbecker 8 days ago

  • Related to bug #9811: regression through removal of `TaxonRelationshipBeanProcessor` ? added

#9 Updated by Andreas Kohlbecker 8 days ago

  • Status changed from Resolved to Closed
  • % Done changed from 50 to 100

new ticket for the open issue #9811

Also available in: Atom PDF

Add picture from clipboard (Maximum size: 40 MB)