Merged latest trunk updates to branch
Fixed the maven dependendencies (missing version numbers, duplicate dependencies) by configuring the pom.xml files
added PolytomousKey to the meta values list, so that sourcedObj_type in the @Any annotation of the IdentifiableSource class can be resolved.
[maven-release-plugin] prepare for next development iteration
[maven-release-plugin] prepare release cdmlib-parent-3.0.13
fix NPE with abbrev == null in Rank (II)
fix NPE with abbrev == null in Rank
introducing enum for Roles
fixing minor bug
almost 100% fixing #2950 (Allow grouping of lucene (hibernate search) results) - only max score is not yet available
javadoc
toString for Collection
now really fixing #3119 (fulltext search: Entity always null whatever search)
new enumeration CdmBaseTypes.java : Enumeration of all abstract CDM base types. Each provides a set of all sub types
fixing NPE and test to reproduce #3113 (hibernate search: wildcard query can cause BooleanQuery: maxClauseCount is set to 1024)
upgrading to lucene 2.9 and fixing #3114 (fieldHighlightMap is empty with lucene wildcard searches) - code needs cleanup
avoiding id unnecessary fields in the lucene index
avoiding id duplication in lucene index, circumvents a bug in hibernate-search
fixing #3115 (search method : TaxonServiceImpl.findTaxonByDescriptionElementFullText() is missing Distributions) + test for #3063 (hibernate search: CdmMassIndexer.purge() fails, it does not empty the index.)
minor
use SpecimenDescriptionCacheStrategy
add SpecimenDescriptionCacheStrategy
fixing full text search issues: areas not found, etc
updating aspectj ant task to also use the java source code compliance level 1.6 => avoids the 'must override a superclass method' erros for @Override on interface method implementations
free text search: better querying for 'isNotNull' and code harmonization
test for TaxonService.findByFullText() successful
introducing the QueryFactory for to modularize lucene query building
reverting erroneously commits r16027 to r16031
new Factory Method for StatisticalMeasurement
using String EL for userService.changePasswordForUser() and a little house keeping
AlgaTerra categorical data and flat classifications
reverting last commit - will be committed again later
merging in git branch 'methodSecurityExpressions' and resolving conflict in SecurityTest.java
add getByIso to WaterbodyAndCountry
bugfix for factory method in TimePeriod constructor for Date
add factory method to TimePeriod for Date
adding logging output to some ACL related classes
extracting method CdmBase.instanceToString() from CdmBase.toString()
GetRelatedTo/From now changed back to being protected.
conflict resolved
removing @Override from interface implementations
fixing #3058 (hibernate search: not all description elements found) by padding all id fields in lucene
made 'getRelatedFrom()' and 'getRelatedTo()' for use in NameCatalogueController
fix #3046, order for taxa with 1 taxon having a nom.status.
fix NPE for NomStatus which has no type in TaxonComparator
solving git-svn branch and merge problems
fixing bug in getMediaForTaxon() & whitespace
reverting preliminar commits on security and permissions r15723 r15724
preliminar commit on security and permissions
prevent media from being corrupted - fixing bugs in test and utils class
MediaUtils.findPreferredMedia() returns Map
prevent media from being corrupted
[maven-release-plugin] prepare release cdmlib-parent-3.0.12
fix encoding problem
fix bug in point tertier caching #2962
implementing filter by feature for #2942 (implement search frontend for findTaxonByDescriptionElementFullText)
typo
ordering of taxa solved, belongs to #2942 (implement search frontend for findTaxonByDescriptionElementFullText)
removing old obsolete CdmUnitTestBase classes
remove uncompiling override
add parse author to NVNParser
[maven-release-plugin] prepare release cdmlib-parent-3.0.11
code cosmetics
more tests and features for #476: Implement free-text search methods for TaxonBase and TextData
made 'relatedFrom' and 'relatedTo' getter/setter methods public
[part1/2] more tests for #476: Implement free-text search methods for TaxonBase and TextData
removing @Override from interface implementation
improve term title cache generation -> test
improve term title cache generation
fixing typo in language SPANISH_CASTILIAN & more tests for # 476: Implement free-text search methods for TaxonBase and TextData & indexing uuids
fixing typo in language SPANISH_CASTILIAN
fixing test with had error due to error prone and misleading instance method
fixed # 476: Implement free-text search methods for TaxonBase and TextData http://dev.e-taxonomy.eu/trac/ticket/476
removing error prone and misleading instance method
security stuff
add the cascading from TaxonDescription to its taxon again
fix for NPE in TaxonNodeByNameComparator, #2912
findByDescriptionElementFullText implemented an hibernate search related tests fixed
Adding PermissionEvaluator and helper classes
make some uuids public
fix tests for PolytomousKeyNodes, #2892
bugfix for PolytomousKeyNode numbering, #2892
bugfix for autonym authorship #2888
Correct handling for multiple author teams (replace & by , )
[maven-release-plugin] prepare release cdmlib-parent-3.0.10