merging branches/cdmlib/2.2 [7345:7377] to trunk
see also: https://dev.e-taxonomy.eu/trac/changeset?new=branches%2Fcdmlib%2F2.2%407377&old=branches%2Fcdmlib%2F2.2%407345
migrated to library version 2.3
merged from branches/cdmlib/2.2 7238-7345 into trunk
Finished first pass implementing data constraints on cdmlib-model
added taxon description cache strategy
Merged in changes from cate-development branch and upgraded to spring 3.0.0.RC1
bugfix in team title cache generator and berlin model export
Deleted Keyword class
diptera taxon publish flag and palmae postImportUpdater
PalmaeFeatureTreeUpdater
moved specimen Import to new folder
Agent cache strategies
changes to datasource and tests for persist agents
image gallery for all imports in app-import
fixes #1109
refactor cacheSupport for TaxonNameBase & subclasses
fixes #1100 and #1101
Fauna Europaea import: Heterotypic synonyms for basionyms
moved taxonNode specific code to TaxonTreeService. Cleaned up the datasource classes
update palmae import
#1085 and #1086 (Adapted DefaultTaxonCacheStrategy and changed referenceBase table name to 'reference'
Fauna Europaea import fixes and cleanup
deleting BibtexEntryType
Missing class ReferenceType for model change
Intensive model change for referenceBase and subclass, smaller model changes for taxonBase and marker
fixes #1017
added commons-beanutils to plugin
bugfix for name parsing of repeatedly parsed uninomials
fixes #1018
Fauna Europaea reference import improvements
Reworked Fauna Europaea distribution import
JAXB export/import cleanup
Fauna Europaea import: Adapted composing of taxon name parts to new block processing
refactoring for parsingProblem
CdmMetaData implemented
Rework Fauna Europaea import
some bugs in parser and cache strategies && return type for hasProblem() changed to int
added temporaray jar file for profiler
Rework Fauna Europaea taxa import
yourkit profiler
adding and using yourkit profiler controller
deleted old libraries
NormalExplicit refactoring and tests
#445: Added missing term vocabularies #921: Added setDefaultTerms methods Added inferred and potential combination synonym relationship types for Fauna Europaea
Generic SDD Import + simple HTML output of descriptions for one taxon or all taxa
Implemented Grouping Criteria method for ICdmEntityDao, including group by count and group by year / month / day for dateTime fields
NormalExplicit renamed
new taxonx files
Endnote import update
Endnote Import
Endnote test
Endnote test file
Endnote import
Test data for Excel import
Created ICollectionService / CollectionServiceImpl
CHANGES TO THE CDMLIB-MODEL: Media and DefinedTermBase become IdentifiableEntity, new classes to represent descriptive dataset and keys
deleted group matcher
updates for match strategy in model
added a working source feature, so sources can be omitted from binary releases
deleting non working attempts on a source feature
plugin 2.1.0.v20090807-1911. now includes sources for all libraries
Match framework
Merging for cdmlib-model
ReferenceSystem terms and merge framework
Media.clone and MediaTest
refactoring of ICdmGenericDao.getReferencingCdmBases()
reimplemented GenericDao.getAllClasses
Further work on documentation
Added IIdentificationKey
documentation and improved BaseListController
removing unused view
removing deprecated DTOs
Worked some more on the documentation
Session clean
mods references included in TaxonX import
dataportal release v2.0
moving log4j.properties to "WEB-INF/classes"
example settings & shell script
switched to docbkx plugin v 2.0.9 and added some more documentation
plugin 2.1.0.v20090708-1900
Added Docbook documentation
Ant build file to run imports from command line
move taxon cache strategy to cache package
improved taxonomic tree and taxon search + some more
new dao methods and cleaning up ITaxonDao
Fauna Europaea Import
test data
common service getReferencedCdmBases