Made TimePeriod non-null to allow for MVC binding
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())
Annotated References, Media, and Agents, and also added more data types to the anyTypeDefs to allow more types of data to be annotated and marked etc, and added a jaxb annotation to OriginalSource.sourcedObj
minor
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
bugfix teamMembers as lists
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)
initialization for addresses in Contact
Committing large number of changes relating to versioning implementation (#108)
Added comments for Agent / Contact refactoring
Major changes to the cdmlib default term loading and initialization, plus indexing of some model entities as part of #476
Implemented changes to the aspectj pre-compilation step due to problems with the aspectj-maven-plugin and implemented #464
warning clean cdmlib-model agent and jaxb
Fixed Hibernate mappings, JAXB annotations, and typos after model review.
Finished JAXB annotations for media, reference, and molecular packages
persistentTitleCache -> titleCache
nichts
Marshall/unmarshall Representations explicitly
Retrieve taxa, synonyms, and relationships from services rather than traversing the taxonomic tree.
Performed project cleanup.
Store sample data set in DB
Improved JAXB annotations for sample DataSet
IDREF for Person activated
JAXB Annotations - first drop
Prevent NullPointerException
specimen
moved to model.media