ref #7085 using logback MDC for centralized logging into a rolling file appender and to system out
remove PERM_GEN_SPACE handling as we are only using Java8 or higher now
logging http port
ref #5048 disabling url caching per instance for jdk1.8 to avoid memleak
fix #5048 disabling url caching for jdk1.8 to avoid memleak
fix #5774 configuring webapp contexts to re-throw errors on startup
ref #8189 cdm-server stores parameters as initParameter instead as Attribute, this allows to access these via Spring Environment
ref #8173 setting spring.profiles.active in the cdm-sever bootloader if not defined otherwise
Revert "ref #7085 Use DailyRollingFileAppender (in code)"
This reverts commit 02ef1e472669c30153c94f27084bde7e85e9482b.
ref #7085 Use DailyRollingFileAppender (in code)
follow up on package change in cdmlib
ref #6190 removing svn property place holder in first line of code
ref #6287 removing useless RollingFileAppender logger
updating memory requirements to heap 153MB
uncluttering war extration code
automatic creation of missing parent folders
logging improvement for dev environments
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
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
more useful reporting on memory status
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