cdmlib.git
10 years ago - added gbif external service for querying GBIF
Patric Plitzner [Wed, 21 May 2014 07:40:58 +0000 (07:40 +0000)]
 - added gbif external service for querying GBIF
 - added gbif and biocase service to new package
 - added temporary test

10 years agoupdate listIncludedTaxa #4045
Andreas Müller [Tue, 20 May 2014 16:50:59 +0000 (16:50 +0000)]
update listIncludedTaxa #4045

10 years agoimplement listIncludedTaxa first version #4045
Andreas Müller [Tue, 20 May 2014 16:18:28 +0000 (16:18 +0000)]
implement listIncludedTaxa first version  #4045

10 years agominor
Andreas Müller [Tue, 20 May 2014 10:13:44 +0000 (10:13 +0000)]
minor

10 years agobetter use of generics in service layer and persistence list methods
Andreas Müller [Tue, 20 May 2014 10:11:08 +0000 (10:11 +0000)]
better use of generics in service layer and persistence list methods

10 years agoremove deprecated method (cont.)
Andreas Müller [Tue, 20 May 2014 09:33:06 +0000 (09:33 +0000)]
remove deprecated method (cont.)

10 years agoadd description for loadChildNodesOfTaxonNode
Katja Luther [Tue, 20 May 2014 09:20:33 +0000 (09:20 +0000)]
add description for loadChildNodesOfTaxonNode

10 years agoremove deprecated method
Andreas Müller [Tue, 20 May 2014 09:16:30 +0000 (09:16 +0000)]
remove deprecated method

10 years agominor
Andreas Müller [Tue, 20 May 2014 09:10:30 +0000 (09:10 +0000)]
minor

10 years agoupdates to Tcs import
Andreas Müller [Tue, 20 May 2014 09:05:22 +0000 (09:05 +0000)]
updates to Tcs import

10 years agoimprove includeAllSubareas
Andreas Müller [Fri, 16 May 2014 12:13:54 +0000 (12:13 +0000)]
improve includeAllSubareas

10 years agominor
Andreas Müller [Fri, 16 May 2014 12:10:34 +0000 (12:10 +0000)]
minor

10 years agonull handling for taxon names in nomSortOrderBrdige
Andreas Müller [Fri, 16 May 2014 12:10:00 +0000 (12:10 +0000)]
null handling for taxon names in nomSortOrderBrdige

10 years agopreliminary FK test
Andreas Müller [Fri, 16 May 2014 11:48:16 +0000 (11:48 +0000)]
preliminary FK test

10 years agoserial Version ID for HomGroup
Andreas Müller [Thu, 15 May 2014 16:22:27 +0000 (16:22 +0000)]
serial Version ID for HomGroup

10 years agohandle null objects for save, saveOrUpdate and Update
Andreas Müller [Thu, 15 May 2014 16:03:11 +0000 (16:03 +0000)]
handle null objects for save, saveOrUpdate and Update

10 years agofurther fixes for subareas #4220
Andreas Müller [Thu, 15 May 2014 11:44:12 +0000 (11:44 +0000)]
further fixes for subareas  #4220

10 years agoadd getKindOfUnit in import base
Andreas Müller [Thu, 15 May 2014 11:41:03 +0000 (11:41 +0000)]
add getKindOfUnit in import base

10 years agobetter handling NewInstance in DerivedUnit
Andreas Müller [Thu, 15 May 2014 11:39:49 +0000 (11:39 +0000)]
better handling NewInstance in DerivedUnit

10 years agominor
Andreas Müller [Thu, 15 May 2014 11:36:08 +0000 (11:36 +0000)]
minor

10 years agoset getDescendants back to protected, remove @transient
Katja Luther [Thu, 15 May 2014 10:58:01 +0000 (10:58 +0000)]
set getDescendants back to protected, remove @transient

10 years agoadapt the service method loadChildNodesOfTaxonNode
Katja Luther [Thu, 15 May 2014 09:35:22 +0000 (09:35 +0000)]
adapt the service method loadChildNodesOfTaxonNode
with param recursive choose whether you get only the children of the node or the children of the children ...

10 years agofix CCE in TaxonListController #4420
Andreas Müller [Wed, 14 May 2014 15:38:39 +0000 (15:38 +0000)]
fix CCE in TaxonListController #4420

10 years agoadding transient annotaion so that it is ignored in serializing
Cherian Mathew [Wed, 14 May 2014 09:42:53 +0000 (09:42 +0000)]
adding transient annotaion so that it is ignored in serializing

10 years ago - made move methods session-safe by reloading the cdm entities
Patric Plitzner [Wed, 14 May 2014 08:08:34 +0000 (08:08 +0000)]
 - made move methods session-safe by reloading the cdm entities
 - enhanced/added test

10 years ago - made move methods session-safe by reloading the cdm entities
Patric Plitzner [Wed, 14 May 2014 07:15:41 +0000 (07:15 +0000)]
 - made move methods session-safe by reloading the cdm entities
 - enhanced/added test
 - made constructor of PreservationMethod protected to avoid JavaAssistEnhancementException

10 years ago[maven-release-plugin] prepare for next development iteration
edit-jenkins [Tue, 13 May 2014 14:10:11 +0000 (14:10 +0000)]
[maven-release-plugin] prepare for next development iteration

10 years ago[maven-release-plugin] prepare release cdmlib-parent-3.3.4
edit-jenkins [Tue, 13 May 2014 14:10:08 +0000 (14:10 +0000)]
[maven-release-plugin] prepare release cdmlib-parent-3.3.4

10 years agoset getDescendants() public
Katja Luther [Tue, 13 May 2014 10:44:42 +0000 (10:44 +0000)]
set getDescendants() public

10 years agomoved the basic implementation of isDeletable from IdentifiableServiceBase to Version...
Katja Luther [Mon, 12 May 2014 10:52:55 +0000 (10:52 +0000)]
moved the basic implementation of isDeletable from IdentifiableServiceBase to VersionableServiceBase

10 years agoSome updates for AlgaTerra Types import
Andreas Müller [Fri, 9 May 2014 13:49:00 +0000 (13:49 +0000)]
Some updates for AlgaTerra Types import

10 years agominor
Andreas Müller [Fri, 9 May 2014 09:05:23 +0000 (09:05 +0000)]
minor

10 years agofixing bug for missing reference type
Andreas Müller [Fri, 9 May 2014 09:03:51 +0000 (09:03 +0000)]
fixing bug for missing reference type

10 years agoimplement cache strategy for section references and remove generics from reference...
Andreas Müller [Fri, 9 May 2014 08:24:29 +0000 (08:24 +0000)]
implement cache strategy for section references and remove generics from reference cache strategies.

10 years agoAdd preliminary SectionCacheStrategy and remove generics from reference cache strategies
Andreas Müller [Thu, 8 May 2014 09:36:52 +0000 (09:36 +0000)]
Add preliminary SectionCacheStrategy and remove generics from reference cache strategies

10 years agoCdmSource : added null port constant
Cherian Mathew [Wed, 7 May 2014 08:39:54 +0000 (08:39 +0000)]
CdmSource : added null port constant
CdmPersistentDataSource : corrected url port generation

10 years agoadding map to ReferenceSystem
Andreas Müller [Wed, 7 May 2014 08:24:54 +0000 (08:24 +0000)]
adding map to ReferenceSystem

10 years agoadding Gazetteer to ReferenceSystem
Andreas Müller [Wed, 7 May 2014 08:23:25 +0000 (08:23 +0000)]
adding Gazetteer to ReferenceSystem

10 years agofixing failing ODBC test
Andreas Müller [Tue, 6 May 2014 15:47:57 +0000 (15:47 +0000)]
fixing failing ODBC test

10 years agoremove imports and javadoc
Andreas Müller [Tue, 6 May 2014 15:45:25 +0000 (15:45 +0000)]
remove imports and javadoc

10 years agoadded setter methods for common properties
Cherian Mathew [Tue, 6 May 2014 14:25:20 +0000 (14:25 +0000)]
added setter methods for common properties

10 years agoCdmDataSourceBase : added method to retrieve database metadata
Cherian Mathew [Tue, 6 May 2014 14:23:04 +0000 (14:23 +0000)]
CdmDataSourceBase : added method to retrieve database metadata
ICdmDataSource, CdmDataSource, CdmPersistentDataSource : added getter/setter methods for cdm source properties
CdmDataSource : added a new constructor to clone from and existing ICdmDataSource

10 years agoadded method to retrieve metadata of a database
Cherian Mathew [Tue, 6 May 2014 14:19:34 +0000 (14:19 +0000)]
added method to retrieve metadata of a database

10 years agofix failing test (specimen import)
Andreas Müller [Tue, 6 May 2014 14:13:15 +0000 (14:13 +0000)]
fix failing test (specimen import)

10 years agofix for loading continents correctly
Andreas Müller [Tue, 6 May 2014 13:49:21 +0000 (13:49 +0000)]
fix for loading continents correctly

10 years agobetter handling of empty ecology in facade
Andreas Müller [Tue, 6 May 2014 09:46:44 +0000 (09:46 +0000)]
better handling of empty ecology in facade

10 years agoUpdated countries #3238
Andreas Müller [Mon, 5 May 2014 16:34:13 +0000 (16:34 +0000)]
Updated countries  #3238

10 years agoif deletion of an object fails the method does not throw an exception but returns...
Katja Luther [Mon, 5 May 2014 12:59:57 +0000 (12:59 +0000)]
if deletion of an object fails the method does not throw an exception but returns a message

10 years agoChanged limits to INTEGER, so it is possible to nullify these parameters if needed
Alexander Oppermann [Wed, 30 Apr 2014 14:49:56 +0000 (14:49 +0000)]
Changed limits to INTEGER, so it is possible to nullify these parameters if needed

10 years ago - show infraspecific taxa in Palmweb theme only if there are any
Patric Plitzner [Tue, 29 Apr 2014 12:19:15 +0000 (12:19 +0000)]
 - show infraspecific taxa in Palmweb theme only if there are any
 - fixed output (taxon and NOT taxa if only one sub species present)

10 years agofix AccessionNumber->Locality bug in Specimen Excel Import
Andreas Müller [Wed, 23 Apr 2014 12:49:33 +0000 (12:49 +0000)]
fix AccessionNumber->Locality bug in Specimen Excel Import

10 years ago - added cascade saving to PreservationMethod of DerivedUnit
Patric Plitzner [Wed, 23 Apr 2014 11:43:15 +0000 (11:43 +0000)]
 - added cascade saving to PreservationMethod of DerivedUnit

10 years agoCachefile lives now for at least 7 days
Alexander Oppermann [Tue, 22 Apr 2014 13:23:23 +0000 (13:23 +0000)]
Cachefile lives now for at least 7 days

10 years agoChanged if clause to fix #4194
Alexander Oppermann [Tue, 22 Apr 2014 08:45:42 +0000 (08:45 +0000)]
Changed if clause to fix #4194

10 years agoUncommented check for cacheFile older than 24h see Ticket #4194
Alexander Oppermann [Tue, 22 Apr 2014 08:26:54 +0000 (08:26 +0000)]
Uncommented check for cacheFile older than 24h see Ticket #4194

10 years agoLatest updates to Specimen Excel import
Andreas Müller [Thu, 17 Apr 2014 14:48:29 +0000 (14:48 +0000)]
Latest updates to Specimen Excel import

10 years agohandle ignore better
Andreas Müller [Thu, 17 Apr 2014 13:56:03 +0000 (13:56 +0000)]
handle ignore better

10 years agodetermination abbrev
Andreas Müller [Thu, 17 Apr 2014 13:55:25 +0000 (13:55 +0000)]
determination abbrev

10 years agoDocumentation for Webservice
Alexander Oppermann [Thu, 17 Apr 2014 08:33:12 +0000 (08:33 +0000)]
Documentation for Webservice

10 years ago[maven-release-plugin] prepare for next development iteration
edit-jenkins [Wed, 16 Apr 2014 12:22:36 +0000 (12:22 +0000)]
[maven-release-plugin] prepare for next development iteration

10 years ago[maven-release-plugin] prepare release cdmlib-parent-3.3.3 root/tags/cdmlib/cdmlib-parent-3.3.3 cdmlib-parent-3.3.3
edit-jenkins [Wed, 16 Apr 2014 12:22:34 +0000 (12:22 +0000)]
[maven-release-plugin] prepare release cdmlib-parent-3.3.3

10 years agoremoved ignore
Cherian Mathew [Tue, 15 Apr 2014 09:25:43 +0000 (09:25 +0000)]
removed ignore

10 years agominor
Andreas Müller [Mon, 14 Apr 2014 09:01:31 +0000 (09:01 +0000)]
minor

10 years agoadding context path to url
Cherian Mathew [Fri, 11 Apr 2014 13:56:13 +0000 (13:56 +0000)]
adding context path to url

10 years agoAdded missing sort to method listTaxonChildNodeOf via comparator
Alexander Oppermann [Fri, 11 Apr 2014 12:56:24 +0000 (12:56 +0000)]
Added missing sort to method listTaxonChildNodeOf via comparator

10 years agoignore tests for release
Cherian Mathew [Thu, 10 Apr 2014 14:20:15 +0000 (14:20 +0000)]
ignore tests for release

10 years ago*added Test for service method: getTaxonOfAcceptedTaxaByClassification and countTaxon...
Alexander Oppermann [Thu, 10 Apr 2014 14:19:40 +0000 (14:19 +0000)]
*added Test for service method: getTaxonOfAcceptedTaxaByClassification and countTaxonOfAcceptedTaxaByClassification
*fixed SQL Statement so it works with H2 DB

10 years ago[maven-release-plugin] prepare for next development iteration
edit-jenkins [Thu, 10 Apr 2014 13:51:08 +0000 (13:51 +0000)]
[maven-release-plugin] prepare for next development iteration

10 years ago[maven-release-plugin] prepare release cdmlib-parent-3.3.2
edit-jenkins [Thu, 10 Apr 2014 13:51:05 +0000 (13:51 +0000)]
[maven-release-plugin] prepare release cdmlib-parent-3.3.2

10 years ago*added service layer method: countAllNodesForClassification
Alexander Oppermann [Thu, 10 Apr 2014 12:51:15 +0000 (12:51 +0000)]
*added service layer method: countAllNodesForClassification
*improved performance CSVDemoExport

10 years agolog childIndex is null
Andreas Müller [Thu, 10 Apr 2014 12:17:49 +0000 (12:17 +0000)]
log childIndex is null

10 years agofix logging for taxa used multiple times in addParentChild
Andreas Müller [Thu, 10 Apr 2014 12:16:48 +0000 (12:16 +0000)]
fix logging for taxa used multiple times in addParentChild

10 years ago*Update of the CSVExport WS.
Alexander Oppermann [Thu, 10 Apr 2014 09:26:30 +0000 (09:26 +0000)]
*Update of the CSVExport WS.
*fixed memory leak
*new service method to pull list of TaxonNode according to a given classification

10 years agonew doubtful relationships for BM import
Andreas Müller [Wed, 9 Apr 2014 15:35:22 +0000 (15:35 +0000)]
new doubtful relationships for BM import

10 years agohandle inverse and doubtful taxon relations in Berlin Model import
Andreas Müller [Wed, 9 Apr 2014 15:29:29 +0000 (15:29 +0000)]
handle inverse and doubtful taxon relations in Berlin Model import

10 years agochange log4j properties
Andreas Müller [Wed, 9 Apr 2014 14:36:12 +0000 (14:36 +0000)]
change log4j properties

10 years agofix GeoServiceTest
Andreas Müller [Wed, 9 Apr 2014 14:27:53 +0000 (14:27 +0000)]
fix GeoServiceTest

10 years agoDatabaseServiceHibernateImpl : added important fixme
Cherian Mathew [Wed, 9 Apr 2014 14:27:35 +0000 (14:27 +0000)]
DatabaseServiceHibernateImpl : added important fixme
CdmPersistentDataSource : clean up
CdmPersistentXMLSource : added context path enum for remoting
CdmApplicationUtils : variable change

10 years agofix country mapping
Andreas Müller [Wed, 9 Apr 2014 12:43:42 +0000 (12:43 +0000)]
fix country mapping

10 years agoloading annotations with distribution elements - #3348 (should annotations always...
Andreas Kohlbecker [Wed, 9 Apr 2014 09:09:01 +0000 (09:09 +0000)]
loading annotations with distribution elements - #3348 (should annotations always be returned for cdm instances? [DISCUSS])

10 years agoreverting r20536 , related to #4174 (simple search for Micrasterias* causes LazyIniti...
Andreas Kohlbecker [Tue, 8 Apr 2014 15:05:38 +0000 (15:05 +0000)]
reverting r20536 , related to #4174 (simple search for Micrasterias* causes LazyInitializationException)

10 years agofixing #4174 (simple search for Micrasterias* causes LazyInitializationException)
Andreas Kohlbecker [Tue, 8 Apr 2014 15:05:33 +0000 (15:05 +0000)]
fixing #4174 (simple search for Micrasterias* causes LazyInitializationException)

10 years agoadd service to get all nodes of a classification
Katja Luther [Tue, 8 Apr 2014 12:24:15 +0000 (12:24 +0000)]
add service to get all nodes of a classification

10 years agoremove isFigure from getImageMedia
Andreas Müller [Tue, 8 Apr 2014 10:44:22 +0000 (10:44 +0000)]
remove isFigure from getImageMedia

10 years agofixing TYPEDESIGNATION_INIT_STRATEGY to avoid LIEs
Andreas Kohlbecker [Mon, 7 Apr 2014 15:06:47 +0000 (15:06 +0000)]
fixing TYPEDESIGNATION_INIT_STRATEGY to avoid LIEs

10 years agofixing NAMERELATIONSHIP_INIT_STRATEGY to avoid LIEs
Andreas Kohlbecker [Mon, 7 Apr 2014 15:06:43 +0000 (15:06 +0000)]
fixing NAMERELATIONSHIP_INIT_STRATEGY to avoid LIEs

10 years agofixing #4176 (Dataportal shows wrong symbols for non-symmetric taxon relationships)
Andreas Kohlbecker [Mon, 7 Apr 2014 14:17:24 +0000 (14:17 +0000)]
fixing #4176 (Dataportal shows wrong symbols for non-symmetric taxon relationships)

10 years agoadded comments / javadoc
Cherian Mathew [Fri, 4 Apr 2014 15:38:05 +0000 (15:38 +0000)]
added comments / javadoc

10 years agofixing bug in NameServiceImpl (toNameRelations never could be listed) #4175 (some...
Andreas Kohlbecker [Fri, 4 Apr 2014 10:30:04 +0000 (10:30 +0000)]
fixing bug in NameServiceImpl (toNameRelations never could be listed)  #4175 (some name relations (basionym) missing)

10 years agoadding temprary workaround for implementing remote controller
Cherian Mathew [Fri, 4 Apr 2014 10:25:58 +0000 (10:25 +0000)]
adding temprary workaround for implementing remote controller

10 years agoextending the title and name cache auto initializer by relationsFromThisName - #4174...
Andreas Kohlbecker [Fri, 4 Apr 2014 09:23:29 +0000 (09:23 +0000)]
extending the title and name cache auto initializer by relationsFromThisName - #4174 (simple search for Micrasterias* causes LazyInitializationException)

10 years agologging json serialization
Andreas Kohlbecker [Fri, 4 Apr 2014 09:23:24 +0000 (09:23 +0000)]
logging json serialization

10 years agoTestDatabase / CdmPersistentDataSourceTest / CdmApplicationUtils : updated as per...
Cherian Mathew [Fri, 4 Apr 2014 08:21:08 +0000 (08:21 +0000)]
TestDatabase / CdmPersistentDataSourceTest / CdmApplicationUtils : updated as per Cdm Source refactoring
ICdmDataSource : moved generic methods to super interface ICdmSource
CdmPersistentDataSource : refactored by spliting the utility part to CdmPersistentXMLUtils and the jDom elementpart to CdmXMLPersistentSource
CdmDataSourceBase : implementing databse check methods

10 years agoadded extra checks when parsing jdbc connection url
Cherian Mathew [Fri, 4 Apr 2014 08:16:44 +0000 (08:16 +0000)]
added extra checks when parsing jdbc connection url

10 years agomoved pretty format from CdmPersistentDataSource to XmlHelp
Cherian Mathew [Fri, 4 Apr 2014 08:07:24 +0000 (08:07 +0000)]
moved pretty format from CdmPersistentDataSource to XmlHelp

10 years agoNew classes / interface to refactor the CdmDataSource object to be more generic to...
Cherian Mathew [Fri, 4 Apr 2014 08:05:32 +0000 (08:05 +0000)]
New classes / interface to refactor the CdmDataSource object to be more generic to allow for remoting sources
ICdmSource / CdmSource : Base class / interface which represent any CDM Source
ICdmPersistentSource : interface which represents a persistent cdm source
CdmPersistentXMLSource : class which represents a cdm persistent source in the form of a jDom xml element

10 years agoCdmPersistentSourceUtils : new class which contains all functionality to manage the...
Cherian Mathew [Fri, 4 Apr 2014 07:58:51 +0000 (07:58 +0000)]
CdmPersistentSourceUtils : new class which contains all functionality to manage the persistent cdm sources config (taken from CdmPersistentDataSource)
CdmSourceException : wraps around exceptions when interacting with the Cdm Sources

10 years agofixing #4172 (NPE in ext/edit/mapServiceParameters/taxonOccurrencesFor/{uuid})
Andreas Kohlbecker [Thu, 3 Apr 2014 16:47:36 +0000 (16:47 +0000)]
fixing #4172 (NPE in ext/edit/mapServiceParameters/taxonOccurrencesFor/{uuid})

10 years agoupdated IPrimer service settings
Cherian Mathew [Thu, 3 Apr 2014 13:58:49 +0000 (13:58 +0000)]
updated IPrimer service settings

10 years agoadded methods to get schema version and check if db is empty
Cherian Mathew [Thu, 3 Apr 2014 13:57:45 +0000 (13:57 +0000)]
added methods to get schema version and check if db is empty
house-keeping and adding javadoc