Unmarshall FeatureNode and FeatureTree.
Media service added. Marshall FeatureNode and FeatureTree.
Opportunity to omit term loading during DB initialization. Use @Qualifier to fix bean creation error.
Implemented Occurrence Service. Marshalling / unmarshalling SpecimenOrObservationBase.
Retrieve taxa, synonyms, and relationships from services rather than traversing the taxonomic tree.
Using external marshaller listener to set id=0 in case of DefinedTermBase derived classes. Using read-only transaction.
Tested some options to retrieve taxa flat
Counting rows
Deserialize Cichorieae reference database
Refactored DataSet
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.
UUIDUserType
Store sample data set in DB
Roundtrip marshalling - unmarshalling with sample data set
Initial version
JAXB marshaling: Added Synonym Relationships
Commented call of Marshaller.marshal(Object, File) since this method is not yet supported (needs jre1.6.0_06).