isRemoting is no longer based on a bean in the application context, but the type of cdm source
cdm.datasources.xml : added test sources settings file CdmRemoteSourceTest, RemoteLazyLoadingTest : updated tests HttpInvokerServicesTest, CdmPersistentRemoteSourceTest, CdmApplicationRemoteControllerTest : new test classes for remoting RemoteApplicationConfigurationTest : no longer a real test, but a super class for remote tests
added new remote package
comments and javadoc
removed repeated call to get all cdm sources
updating to align with refactored cdm source classes / interfaces
Adding CDM Remote Source set of classes to allow editor to connect to a remote cdmserver
CdmApplicationRemoteConfiguration : removed spring bean name hack, since we now have a new controller CdmApplicationRemoteController : new Controller class to handle remoting AbstractLazyInitializer / AbstractPersistentCollection : added missing methods to check if proxy object is initialized...
Updated version in config files to 3.3.2-SNAPSHOT
Updated version in config files to 3.3.1
added more tests for both lazy loading entities and collections
adding missing methods
#4114 sort order in taxon navigator
while fixing a bug, revert the setting of the comparator.
taxeditor part of fix for #4121 (Changing password does not work)
avoiding problems which where due to a fix for ticket #3822
with the fixed compareTo method the TaxonNodeComparator should work (#4114)
implementing #4120: User always needs to have the right to change password and hiding all user related menu contributions if no user is logged in
Revert "#4114 sort order in taxon navigator " to avoid blocking bug
This reverts commit 1ef7ab55c5d437aba039bc10ee8d81e12f402309.
adding missing manifest file
setting application configuration and boolean remoting flag (bean) in hibernate proxy classes to differentiate local and remoting
after review final modification for #4115 ('editor' users cannot create new references via the reference select list)
implementing #4123 (add idInVocabulary to term labels in editor)
removing unavailable extension eu.etaxonomy.cdm.remote.controller.csv
added remote collection method checks in addition to local for lists and sets
catching PermissionDeniedExceptions when only doing a check, so these exceptions no longer pollute the log
avoiding NPE
added test class for persistent collections and also a base class for configuringsetting up remote configuration.
added call to remoting with correct check
fixing #4115 ('editor' users cannot create new references via the reference select list)
fixing #4116 (ClassCastException when selecting Euro+Med top level area in DistributionElement details view)
fixing problem of publish checkbox disabled state being overwritten
fixing: #4110 (imlement nicer warning dialogue in Taxon Editor for permission denied exception)
more details in exception message of StoreUtil.getCdmEntity()
dnd support in taxon navigator for Taxonnodes protected regarding user permissions - #4055 (action enablement adapts to the users granted authorities)
avoiding NPE and other exceptions
updating project url in pom.xml
no longer using a conversation for the login dialog and thus fixing problems after putting wrong credentials
fixing setEnabled method
fixing missing text of Group members (User) in details section
fix problem with changeSynonymToAcceptedTaxon of a synonym being part of an homotypical group
protecting editing capabilities of names references and authors - #4055 (action enablement adapts to the users granted authorities)
fix: adding missing case statements
disabling edit button if user is allowed to UPDATE & making text elements selectable
implementing the CommandHandlerButton and using it as button to open the OpenFeatureTreeEditorWizard - #4055 (action enablement adapts to the users granted authorities)
minor