fixing rootpath of cdmserver at api.cybertaxonomy.org
fixing imports
updating host name for edit-production
Adapt editor to cdmlib API changes
add production server to server info
#5207 Add validation of credentials on target server before starting application context
#5282 Use null session in referencing objects view
Generate metadata service without the authentication executor
Revert cached services map to be local to configuration class
#5000 Fix typo error
#5000 Use new metadata service
#4073 Add new project for lanuching embedded jetty server using cdmlib webapp
#4073 Add jetty server dependencies
#4073 Add stop start possibility for server
#4073 Add functionality to control managed server in login dialog
#4073 Add start / stop methods for managed server...
Add logs
#5297 Add remoting progress monitoring
#5297 Change active seesion variable to a inheritable thread local variable and add relevant tests
Add monitered operation
#5297 Add post monitor operation callback, Add report text dialog
#5297 Add progress monitor client manager...
Add check to make sure active session is not null
#5349 Add getEditGeoService method
#5256 Add missing recursive load for MergeResult lists, Add setting of dirty flag for factual data in Buld Editor
Fix setting of key statement
#5320 Fix whitespace problem
Add test for editor / server cdmlib version check
#5302 Add cdm version and services version check
#5309, #5310 Add load method to retrieve user entity after create and password change
Add load capability for MergeResult objects
Update root entity merge calls to use new merge method.
Merge branch 'develop' of https://dev.e-taxonomy.eu/git/taxeditor into actualBranch
improve messaging for deleteResult
Add check for remoting before setting new entity listener
#5282 Integrate remoting in referencing objects view
#5301 Fix null session issues, Add remoting session for feature tree editor
Change null session to singleton with no owner
Add remoting checks for merge, Move to merge call which returns updated transient object
#5299 Handle session caching of new entities
Set second demo server ip
Add demo servers to server list
re-initialise group object in input constructor
#5202 Added alphabetical sort for cdm instances list
Add annotation service to config
Check if updated objects are null
Set read timeout for services to infinite
Replace spring application context loading with programmatic loading
#5181 Fix incorrect load of CdmServiceCacher when connecting via Datasource view
#5161 Initialize listeners on cdm entities before put in cache
Add entity type to CdmChangeEvent and fixes #5139
#4073 Initial implementation of local cdm-server
#5130 Extend import wizards to import data via remoting and Add tests for the same
#5129 Extend export ui for remoting
#5122 Implement Null Entity Session and integrate it in required preference pages
#5029 Add functionality for login to remember credentials, reconnect and switch user
#5209 Add version ui elements to advanced view, Make port text field editable for localhost servers
#5029 Implement oneclick login for remoting
Fix URI Syntax error for new serialised model map
Add access to service cacher
#4932 Remove autowired members, Use serliaised cdm model map
Fix Polytomous Key duplicate entry issue
Add remoting operation / handlers for key list editor
Revert change for proxy since it breaks the name editor
Remove duplicate webapp war
#5098 : Fix issue with authentication when using search bar
Fix duplicate entity issue with newly created cdm entities
Use new find method with update
#5010 : Initial commit to fix duplicate entry issue when creating new key node
Add method to sessionOwner objects to fine tune performance using property paths
Update ICdmEntitySessionEnabled to no longer extend ICdmChangeListener
#5067 Integrate remoting sessions in derivate hierachy views, Adapt existing actions
#5054 Update Term Editor to be remoting compatible
#5054 Integrate remoting session in Term Editor
This commit also fixes a loading bug in the CdmServiceCacher, adds a test for creating term vocabulary and adapts to the change in the save call (#5056)
#5012 Adding remoting session and updating save methods for Bulk Editor
Replace properties file with xml file
#5012 updates for making Bulk Editor remoting capable
Add check to display statistice only when cache is alive
Merge branch 'develop' of wp5.e-taxonomy.eu:/var/git/taxeditor into remoting-4.0
Conflicts: eu.etaxonomy.taxeditor.cdmlib/src/main/java/eu/etaxonomy/cdm/api/lazyloading/CdmLazyLoader.java eu.etaxonomy.taxeditor.cdmlib/src/main/java/org/hibernate/collection/internal/AbstractPersistentCollection.java...
Move xml validation to base test class
#5034 Add tests for handler / operations architecture
Fix test
#5028,#5032 Add implementation and use of new test service and Set http invoker read timeout to 0 (never )
Fix remoting code compilation errors
#5031 Update remoting code to be compatible with new common service collection calls
#5025 : Implement load of UpdateResult using new cdm entity identifier
Fix initialisation of mock session owner
#5007 : Add remoting handler / operations for the taxon navigator
ICdmDataChangeService, CdmUIDataChangeService, CdmDataChangeService : added new data change service with different services for the ui and non-ui states CdmApplicationState, CdmStore : added data change service to app state CdmChangeEvent, ICdmChangeListener : added change listener and even to fire in case of data changes...
Conflicts: eu.etaxonomy.taxeditor.cdmlib/.classpath eu.etaxonomy.taxeditor.cdmlib/.gitignore eu.etaxonomy.taxeditor.cdmlib/pom.xml eu.etaxonomy.taxeditor.cdmlib/src/main/java/eu/etaxonomy/cdm/api/cache/CdmServiceCacher.java...
setting root logger setting to WARN
CdmRemoteSourceBase : using user service for db checks httpInvokerServiceClients.xml : updated database service config HttpInvokerServicesTest : added polytomous key service ping server.properties : added back server properties file
CdmApplicationState:New class to handle application state CdmStore, BaseRemotingTest : using new application state class TaxonNavigatorTest : ignoring test for now TaxonNavigatorTest : increased max memory for jetty
fixing for compatibility with merged cdmlib
RemotingSessionAwareTest : added new class which handles pre-config of test classes which require a session *Test.java : set super class to RemotingSessionAwareTest *.xml : removed DefinedTermBase entites from datasets so that the terms are not deleted ServiceInterceptorTest : correction
corrected merge to latest snapshot version updated hibernate config file and test db setup testing framework with jetty and maven
Merge branch 'master' of wp5.e-taxonomy.eu:/var/git/taxeditor into remoting-4.0
Conflicts: .gitattributes eu.etaxonomy.taxeditor.cdmlib/.classpath eu.etaxonomy.taxeditor.cdmlib/META-INF/MANIFEST.MF eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/TaxonEditorInput.java...
CdmApplicationRemoteController : moved cdm model caching to start before application context init CdmApplicationRemoteConfiguration : moved bean initialization from autowiring to getBean in getters for better performance httpInvokerServiceClients.xml : changed init startegy for services to lazy init...
added comment for sync get method call
cdmlib-ehcache : removed disk based cache manager since the hb config is now cached in memory CdmApplicationRemoteController, CdmModelCacher, CdmRemoteCacheManager, CdmModelGetMethodCacherTest : running the hibernate config load in separate thread CdmTransientEntityCacher, EntityCacherDebugResult, CdmStore, SessionsViewPart: refactoring...
CdmApplicationRemoteController : refactoring code to simplify application context loading and making it performant CdmModelCacher : removed unused method CdmRemoteCacheManager : moved cache from disk to memory httpInvokerServiceClients : lazy initializing all service beans...
corrected app context generation
CacheLoader : added strict check in recurive loop for same (not only equal) objects EntityCacherDebugResult : removed deproxy of objects ProxyUtils : refactoring httpInvokerServiceClients.xml : corrected validation service class name hibernate.cfg.xml, cdmTest.*.db : updated to latest
fixed problems with new classes in merge
Merge branch 'move-to-luna' into remoting-4.0
Conflicts: eu.etaxonomy.taxeditor.cdmlib/.classpath eu.etaxonomy.taxeditor.cdmlib/META-INF/MANIFEST.MF eu.etaxonomy.taxeditor.cdmlib/build.properties eu.etaxonomy.taxeditor.cdmlib/pom.xml eu.etaxonomy.taxeditor.cdmlib/src/main/resources/eu/etaxonomy/cdm/remotingApplicationContext.xml...
.classpath, MANIFEST.MF, build.properties, pom.xml : added cdm-server jar to lib dir and project classpath /lib : added ignore for cdm-server jar CacheLoader : reverted update of cached entity field cdmlib-remote-webapp.war : updated to latest version
CdmTransientEntityCacher : adding cache to default cache manager EntityCacherDebugResult : corrections cdmlib-remote-webapp.war : new version
moved cached cdm entity field update for only CdmBase objects
httpInvokerServiceClients.xml : set 'CdmServiceRequestExecutor' class as default for all services ICdmEntitySession, CdmEntitySession, MockCdmEntitySession : added method to update session ICdmEntitySessionManager, CdmEntitySessionManager, MockCdmEntitySessionManager : added methods to set active session, dispose and update sessions...