revert the model changes...
rightsterm -> rightstype ticket #1306
fixing a problem with pooled connection that only arose when exceeding maxActive connections
refactoring the references for imports...
example for #1260
licence comment added
merged from branches/cdmlib/2.2 7238-7345 into trunk
Finished first pass implementing data constraints on cdmlib-model
Merged in changes from cate-development branch and upgraded to spring 3.0.0.RC1
changes to datasource
fixes #1100 and #1101
moved taxonNode specific code to TaxonTreeService. Cleaned up the datasource classes
changed flush mode to COMMIT. Solves lots of issues regarding hibernate conversations. added getUuidAndTitleCache methods at service level
Intensive model change for referenceBase and subclass, smaller model changes for taxonBase and marker
minor
Impact of new model changes: new classes and renaming
implemented a method that returns a map containing uuid and titleCache of all accepted taxa
user get correctly saved in UserService as of now
Fixed bugs in user management.
common service getReferencedCdmBases
TaxonTree implementations
fixed abug that made creating the .cdmLibrary folder impossible in ceratin envirnoments. New Plugin is reflecting those changes
wrapped term initializing in a single transaction thus speeding up startup time
Fixed some issues with database handling and fixed a bug in LocationService.
added support to unregister from PostDataChangeListener and some new plugin versions
Annotated Lsid*ServiceImpl as @Transactional
Lots of changes, including adding List orderHints, List propertyPaths to service methods, created IUserService interface for management of user entities
TypeDesignationStatus renamed to SpecimenTypeDesignationStatus
Implemented a location service
fixed an issue with pring not correctly handling the datasource after a transaction
Fixed a couple of bugs that arose when switching eclipse-plugin to cdm 2.1
moved the Listener/Observer that fires after a CRUD took place into persistence layer
implemented the conversation mediation strategy to propagate changes to the dataset to registered conversation enabled implementors
TaxonServiceImplTest
NameTypeDesignationStatus defined terms added (ticket #642)
Merged branches/cdmlib/2.0 changes r5370:5461 into the trunk
Added some generic accessor methods to the service classes
Merged branches/cdmlib/2.0 changes r5130:5370 into the trunk
Minor problems discovered whilst refactoring CATE: Corrections to User / Group / Authority impl Changes due to upgrade of hibernate-search
Changes related to refactoring of Auditing info, including auto-population of createdBy and updatedBy fields from the SecurityContext (#630)
Committing large number of changes relating to versioning implementation (#108), plus lsid resolution services
Improve test
Cleanup
Added some tests
SQL Server 2000 uses 2005 driver (3)
newcdmlib-services -> new appContext configuration and fixes in tests
Major changes to the cdmlib default term loading and initialization, plus free-text search of Taxa (by name) and DescriptionElementBase elements as part of #476
Implemented additional service methods as part of #466. Ported Pager interface and implementations, refactored integration tests
Merged branches/cdmlib/1.4 changes r4452:r4686 into the trunk
convert updata Datasource from CdmPersistentDataSOurce to ICdmDatasource
delete warnings in cdmlib-services
Fixed Hibernate mappings, JAXB annotations, and typos after model review.
services test
Copy File problem solved
Refactored JAXB package from cdmlib-model to cdmlib-io. Activator added to app-import.
Marshall/unmarshall HomotypicalGroup. Improved tables comparison.
Test class to compare two CDM databases - initial version
Unmarshall TextData/MultiLanguageText for one entry in Map
Marshall TextData/MultiLanguageText for one entry in Map
service function test updated
Marshall/unmarshall LanguageString. Fixed TermVocabulary_Representation.
Marshall/unmarshall TermVocabulary
Marshall/unmarshall Representations explicitly
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.
Fixed marshalling/unmarshalling of ReferenceBase, TypeDesignationBase, etc. Added saveAll() to CdmEntityDaoBase.
Implemented Occurrence Service. Marshalling / unmarshalling SpecimenOrObservationBase.
Marshal NomenclaturalStatus, TypeDesignations, NomenclaturalReference
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