logging improvement for dev environments
whitespace
support for both memory models java 7 and java 8
#5049 avoiding NPE
java 8 compatibility
avoiding deletion of temp folder which caused problems during parallel start up
#5302 Add new jsp to provide general server info
adding option to allow forcably updating the database schema version
minor change in text written to log
running all cdm-webapp instances from unpackes webapplication
restoring StartupQueue which was removed before
#4958 - code refacoring preserverd after reverting change sets
Revert "Revert "Revert "#4958 parallel starting of instances to speed up the initial start up"""
This reverts commit caccde4bf7f795adcce8e0967df6690f3ef9638e.
Revert "Revert "#4958 parallel starting of instances to speed up the initial start up""
This reverts commit eb676073dbb9cd9fad245a3fc91a7e3e604627cc.
Revert "#4958 parallel starting of instances to speed up the initial start up"
This reverts commit c5c2e735159c8bc1bec2fdee5a5cfb432caedb84.
#4958 parallel starting of instances to speed up the initial start up
fixing bug for situation when CONTEXT_PATH_PREFIX = / contributes to #4842
reporting the number of cores in the management gui - #4958
solving problem with duplicate c3p0 management beans after instance start and correctly destroying the c3p0 datasources after instance shutdown
changed references of cdmlib-remote-webapp to cdm-webapp
using jasper instead of glassfish for jsp (better conforms to jetty-9.2 onwards)
added jar pattern to scan for initializer jar
reverting system property change since jetty 9 uses apache jasper as default
updated jsp configuration according to https://github.com/jetty-project/embedded-jetty-jsp
pom.xml : updated jetty version to 9, added jetty annotations jar to be compatible with servlet 3 annotations Bootloader.java : updated code to be compatible with jetty 9 and added classlist for servlet web.xml : updated webapp version to 3 for compatibility with servlet 3
little bugfix and contextPathPrefix configurable in /etc/default/cdmserver
cdmserver instances can have contextpath prefix
minor
implementing option to update the database scheme via cdmlib-remote, but blocked by #3910 (eu.etaxonomy.cdm.database.ICdmDataSource is not compatible to javax.sql.DataSource)
datasources.xml file is now configurable, the eclipse launcher expects now ~/.cdmLibrary/datasources-cdm-server.xml
documentation on options completed
improved run mode detection
fixing cdm-server development run mode: server can now run from cdmlib-webapp-source folder and has classpath to all other cdmlib sources set up correctly
start, stop of instances and reload of configuration implemented, see #3471 (cdmlib-remote-webapp instances can be stopped / started individually)
refactoring in preparation for #3471 (cdmlib-remote-webapp instances can be stopped / started individually)
fixing instance base urls in cdmserver manager and avoiding NPEs in development environments
skipping dataSourceProperties during bean loading
debuging resource limits
fixing #2638 (cdm-remote instances should be loaded in specified order)
display and calculation of recommended minimum space
updating system requirements
comprehensive logging message
avoid uneccesary logging
reverting r12400
more useful reporting on memory status
fixing #2324
first commits towards fixing #2324
showing the version string in the server management
improved build process & ready for release plugin
reducing heap requirement settings
showing memory usage
fixing #2243 "c3p0 connection pool is loosing connection over night"
setting some logging to info (was error for debugging)
admin pages secured
improved error reporting and fixing #2193
CDM Server as win32 service - working, installer prepared
CDM Server as win32 service - initial commit with bug!
cdm-server as separate project