Merged in changes from cate-development branch and upgraded to spring 3.0.0.RC1
minor
adding and using yourkit profiler controller
#445: Added missing term vocabularies #921: Added setDefaultTerms methods Added inferred and potential combination synonym relationship types for Fauna Europaea
Fix in JAXB annotations, typo
Deleting empty compareTo methods from DefinedTerms
CHANGES TO THE CDMLIB-MODEL: Media and DefinedTermBase become IdentifiableEntity, new classes to represent descriptive dataset and keys
Merging for cdmlib-model
bugfix for media.clone
Rights.clone
Media.clone and MediaTest
Made the images in DescriptionElementBase ordered (java.util.List) and changed Media.mediaCreated to a joda DateTime
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
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
Committing large number of changes relating to versioning implementation (#108)
Change from @OneToMany for @ManyToMany for 'media' field
While waiting or hibernate to handle complex collection type, replacement of MultilanguageText by a Map
Major changes to the cdmlib default term loading and initialization, plus indexing of some model entities as part of #476
Added methods for retrieving Rights and OriginalSource as part of #466 implemented RightsTerm vocabulary, corrected mappings for Rights and OriginalSource
Delete warnings in media
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
Documentation of Media classes
Opportunity to omit term loading during DB initialization. Use @Qualifier to fix bean creation error.
fix sorting of !MediaRepresentations
Fixed marshalling/unmarshalling of ReferenceBase, TypeDesignationBase, etc. Added saveAll() to CdmEntityDaoBase.
Refactoring Media
Using external marshaller listener to set id=0 in case of DefinedTermBase derived classes. Using read-only transaction.
Deserialize Cichorieae reference database
Performed project cleanup.
Default constructors added
specimen
moved to model.media