fix #4450
rename Reference.authorTeam -> authorship #4432
adapt tests to missing Reference.series #4293
HandlingCdmEntitiesTest.java / HandlingCdmEntitiesTest.xml : Added new test to describe save, update, merge of cdm entities (mimicking remoting) cdmlib-remote-servlet.xml : added commented option to expose remoting CdmIntegrationTest.java : added comment on how to disable transactional behaviour in tests
fixing failing security test due to stricter handling of correct sort index
adapting tests for #4081 (TaxonNodeServiceImpl.makeTaxonNodeASynonymOfAnotherTaxonNode() requires TAXONNAMEBASE.[UPDATE])
CdmPermissionClasses for names and references, tests implemented, bug in CdmPermissionClass.from() fixed - #4055 (action enablement adapts to the users granted authorities)
completely reworking UserServiceImplTest and also renaming it to UserAndGroupServiceImplTest
implementing global PUBLISH role, also introducing the interface IPublishable; solves #3980 (Implement PUBLISH role into cdmlib security)
fix taxon service search test
fixing 2 tests for the new classification structure
rootNode adaption for classification
add deletion of polytomouskeynodes
still not too satisfying, but at least it works right on the test class and the numbers look ok on flora central africa
created a new test class for statistics service and decided at least for the present not to replace the queries about referencedMedia.
fix failing test for TaxonNodeService
fixing #3792 (permission problem when turning a taxon into a synonmy of another taxon)
DescriptionElementVoter abstains is furtherDecision is un-decidable
merging delete functionality into trunk
add FeatureNodeService test #3757
change version ->3.3.0, move CdmMetaData, change schema version -> 20130924, fix TaxonServiceSearch test, update update-script
merge trunk into cdmlib v3.3 branch
moving preferences into new package and some minor changes
merge trunk into v3.3 branch
Some more changes to Preference service
some bugfixes for TaxonNode sorting #3508
merge trunk into cdm3.3 branch
fix failing test lucene indexing test in TaxonNodeServiceImplTest
some fixes for modell change branche
implement tree index update
minor changes
test SecurityTest.testTaxonDeleteAllow_2() adapted, changed taxonService.delete(Taxon) to taxonService.deleteTaxon(Taxon) and adapted the xml file -> Ticket #3086 add a test for the deletion of the taxondescriptions (ticket #2982)
some changes for object deletion, especially the implementation of the childhandling.
use strings for recordBasis (#2615 und #3544)
fixing delete functionality and adding tests
Make Specimen - SpecimenDescription one-to-many #3571
implement sortIndex for TaxonNode and remove usedSynonym from addChildNode methods (#3508)
adding recordBasis to SpecimenOrObservationBase and removing some DerivedUnit classes (all #3378) and adding kindOfUnit to SpecimenOrObservationBase (except for according termType and vocabulary) #3568.
implement start number for PolytomousKeys #2327
implement abbreviated title for references #1551
Updating test data for publish flag (III) and removing dataset.dtd from cdmlib-ext
Updating test data for publish flag (II)
Updating test data for publish flag (I)
remove homotypical gorup form type designation base and interface #2173
fixing file naming and ignoring tests
merge trunk to hibernate4
Updated existing tests to add '[]' around CRUD values
some NOT NULLs and reverting taxonName.authorshipCache = empty
fix all Specimen test including new implementation for hibernate listeners
solving problem when seaching for uuids + restoring old TaxonServiceSearchTest.xml - all FreeTextSearch tests now SUCCESFUL
fixing all tests in TaxonServiceSearchTest except testFindByDescriptionElementFullText_CommonName()
Hibernate 4 migration. All test running except for SDDImport (Out of memory)
TransmissionEngineOccurrence done also with test + some improvements regarding test data generation
loadRankSpecificRootNodes() extended, according test enabled and extended
securing GroupService and GrantedAuthorityService, simple tests for UserService security
fixing #3115 (search method : TaxonServiceImpl.findTaxonByDescriptionElementFullText() is missing Distributions) + test for #3063 (hibernate search: CdmMassIndexer.purge() fails, it does not empty the index.)
removing obsolete auhtority ALL.ADMIN
free text search: better querying for 'isNotNull' and code harmonization
fixing #3079 (security: implement DELETE in CdmSecurityHibernateInterceptor)
splitting up long test methods
DescriptionElement and Description permissions implemented
DescriptionVoter implemented + authority syntax improvement + better parsing of authority Strings (some tests failing)
all test SUCCESSFUL - (concept of implicitPermission and voters discarded and disabled)
introducing CdmPermissionVoters
using String EL for userService.changePasswordForUser() and a little house keeping
renaming user in test data
reverting last commit - will be committed again later
merging in git branch 'methodSecurityExpressions' and resolving conflict in SecurityTest.java
adding comments regarding permissions and authorities
change service test terms to use same terms as in persistence
solving problem with user saying authenticated over test boundaries
mysterious problems with some service tests
more tests and features for #476: Implement free-text search methods for TaxonBase and TextData
fixing problem with TaxonServiceImplTest which ocurred only on my machine. The test chain with lead to the error was: mvn -Dtest=TaxonNodeServiceImplTest,TaxonServiceImplBusinessTest,TaxonServiceSearchTest,TaxonServiceImplTest test
[part2/2] more tests for #476: Implement free-text search methods for TaxonBase and TextData
security stuff
fixing test data
findByDescriptionElementFullText implemented an hibernate search related tests fixed
ready to be reintegrated into trunk
UserService & Security fixed but test failing ... needs further work
all test in services now working
move inferred synonyms to service layer
fixing test problems
using TesingTermInitializer also in services, needs own TermsDataSet. Also fixing some testdataSets. And logging improvements
Merging r13268 through r14040 from trunk/cdmlib into branches/cdmlib-unitils3
first attempt in fixing test environment for cdmlib-services
circumventing persisting problems in test
fixing bug in bugfix for #2648, also fixing tests
test to reproduce bug in misapplied name search
hibernate fulltext search & refactoring getTaxaByName*() method headers
changes for bugs and problems in search for misapplied names (#2648)