cleanup
move CdmApplicationUtils to real persistence package to avoid multiple scanning with service layer
fix #10090 revert init strategy and catch LIE in getCollectorTitleCache()
ref #10067, ref #3722, ref #8127 remove all manual sortindex and null value handling from polytomous key (node)
ref #10067, ref #8127 remove remaining null value handling from taxon node
ref #10067, ref #3722, ref #8127 remove all manual sortindex and null value handling from term node
fix 10084: fix problem with missing taxonuuid in dto
ref #10076 fix HQL query (remove native)
ref #3722, ref #8127, ref #10067 fully remove sortindex updating and collection null handling workaround from TaxonNode
minor
ref #10067, ref #10077 remove javassist as bytecode provider from cdmlib
ref #10076: fix taxonnodeDto creation for nodes without taxon and parent
use tuple class as return type
fix hibernate problem with returntype and taxonnodeDto for missing publish flag
ref #10071: add statusNote to dto again
update lineendings
ref #10067, #10070 reassign javassist as bytecode provider in cdmlib
revert changes in taxonnodeDto.noteStatus
ref #9359 fully remove hsqldb to be supported by cdmlib, we only use h2 now (cont 2)
revert changes to get statusNote
adapt test data
remove the hsql files again
ref #10071: add statusNote to dto
revert some changes added accidently
resolve the merge
white space problems
adapt tests to added description
ref #9359 fully remove hsqldb to be supported by cdmlib, we only use h2 now (cont)
ref #9359 fully remove hsqldb to be supported by cdmlib, we only use h2 now
ref #10071: additional constructor and test added
remove h2-datasource.xml as it is not used anymore
ref #10067 byteCodeProvider for HibernateConfiguration and factory methods
ref #9359 upgrade cdmlib to log4j 2
ref #10067 change back bytecode provider to javassist in hibernate.cfg.xmls
ref #10067 revert bytecode provider in hibernate.cfg.xmls
ref #10071: add node status to dto and implemented some tests
fix NPEs in DTO creation
taxon node status needs to be added to the dto
ref #10067 try to use javassit as bytecode provider
ref #10071: create taxonnodeDTOs, add classification uuid
ref #10071: create taxonnodeDTOs also for a subtree
ref #10071: create taxonnodeDTOs directly from taxon uuid
create taxonnodeDto directly with taxonUuid - continue
cleanup some base DAOs (rename, remove @Repository, ...)
ref #10067 adapt getAllPersistedClasses() to new hibernate metadata handling
ref #10067 update to hibernate 5.3 (cont.)
ref #10067 update to hibernate 5.3
ref #10067 improve handling of CdmPreferenceLookup (now ...Cache) to allow running with >1 entity managers (e.g. during maven tests)
ref #10067 fix query type in UserDaoImpl
ref #10067 change to new hibernate Query class, adapt generics and use set Parameter instead old setXXX (cont.)
improve paging handling in multiple DAOs
ref #10067 change to new hibernate Query class, adapt generics and use set Parameter instead old setXXX
ref #10067 adapt getFlushMode() to getHibernateFlushMode()
ref #10067 adapt IdentifiableEntity.cacheStrategy handling to avoid problem with unhandled generic handling and transient getter
ref #3533: fix search for reference with author
ref #9905 fix exception when matching TeamOrPersonBase
ref #9905 preliminary fix handling of collections with match mode "match" using count and Person.nomenclaturalTitle
ref #9963: return null, if list is empty
ref #9905 fix ticket number and add javadoc
ref bug #9943: webservice portal/agent delivers wrong page content add (commented) test for #9943 (too many matching candidates for teams)
ref #2506 try to fix testdata for occurrence status (cont.)
ref #2506 Fix update script for occurrence status
ref #2506 model change and update script for occurrence status
improve generics for collection save in service and dao layer
adapt to changes in SortableTaxonNodeQueryResult
cleanup javadoc
ref #9359 revert update hsqldb in cdmlib
ref #9907: fix missing treeIndex in taxonNodeDto - continue
ref #9907: fix missing treeIndex in taxonNodeDto
ref #9861: termtree contains map with applicable informations