move taxon cache strategy to cache package
Added Cascade.MERGE for some, not all relationships where Cascade.SAVE_UPDATE exists, also added @NaturalId on uuid field to (a) index this column, speeding it up and (b) ensure uniqueness within a table of a given uuid (following the same semantics as equals())
#724: Update taxonomic children count and taxonomic parent cache when deleting a taxon.
Lots of changes, but primarily: Enabled the marshalling / unmarshalling of LSIDAuthority Renamed the User table to UserAccount to avoid problems on SQLServer Major refactoring of CacheStrategyGenerators so that the generic framework extends across all IIdentifiableEntities, allowing (but not requiring) the use of @Configurable and aop to inject custom cache strategy generators at runtime
added imageGallery flag to DescriptionBase. This should serve as a quick fix to the problem where to store images related to taxa in the CDM
taxonomic view and node in model
model change for references (publishers) and taxon status
reintroducing transient getters where required for cdm-remote; removing cast from inside getNomenclaturalReference(){}
Minor problems discovered whilst refactoring CATE: Corrections to User / Group / Authority impl Changes due to upgrade of hibernate-search change private constructors to protected (due to their handling by hibernate proxies)
bug fix for Taxon.addDescription()
Committing large number of changes relating to versioning implementation (#108)
Changed direction for taxon.removeTaxon() -> semantics changed!!
Major changes to the cdmlib default term loading and initialization, plus indexing of some model entities as part of #476
Merged branches/cdmlib/1.4 changes r4452:r4686 into the trunk
corrected a typo
taxon.isMisapliedName model
Move synonyms, misapplied names, and descriptions from old accepted taxon to new accepted taxon for “Make synonym this taxon’s accepted taxon”
Performed project cleanup.
Temporarily use getStrUuid method to annotate field uuid as XML ID until we migrate to JAXB 2.1. Retrieve fields relatedTo, relatedFrom and type for taxon and synonym relationships.
Test Roundtrip Serialize - Deserialize
taxon.removeDescription NullPointerException
Improved JAXB annotations for sample DataSet
JAXB marshaling: Added Synonym Relationships
JAXB annotations
JAXB annotations - first drop
has errors
~
Implement Pepes requests