Upgrade to hibernate 5 with persistence tests running #4716
CdmCacherTest : ignoring for now since we have reverted to using termmaps on server side ITaxonService, TaxonServiceImpl, ITaxonNodeService, TaxonNodeServiceImpl, INameService, NameServiceImpl,IDescriptionService, DescriptionServiceImpl : added uuid methods and return type as UpdateResult with updatedObjects set...
ConversationHolderMock : overriding all methods DeleteConfiguratorBase : now implements serializable
removed unwanted service field
whitespace
additional method required to avoid problems which where due to a fix for ticket #3822 (see related commit for taxeditor)
httpInvokerServices : remoting services spring config file ConversationHolder : constructor made protected for ConversationHolderMock ConversationHolderMock : empty conversation holder for remoting cdmlib-remote-servlet.xml : added http invoker service configuration (currently commented)
updated to be compatible with hibernate4
hibernate4 update for ConversationHolder (maybe not yet fully ready)
merging the last changes from SPRINT-Cichoriea1 into trunk
moved image functionality into the library
fixes #1365 and #1366
fixing a problem with pooled connection that only arose when exceeding maxActive connections
licence comment added
changed flush mode to COMMIT. Solves lots of issues regarding hibernate conversations. added getUuidAndTitleCache methods at service level
added ability to delete an object from a conversations persistence context
added support to unregister from PostDataChangeListener and some new plugin versions
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
minor