notes on commented settings regarding debugging of leaky db connections
ref #7729 suppress nasty ehcache OutOfMemory warnings to reduce clutter in the server log
ref #8132 c3p0 settings for debugging lost jdbc connections
loggin: eu.etaxonomy.cdm.cache.CdmTransientEntityCacher on level WARN
updating docker image documentation
ref #6522 fixing problems with ARGs in Dockerfiles and more documentation
ref #6522 cleaning up docker config files
ref #6522 adding fairly complete set of configuration and documentation for delpoying the cdm-server as docker image
ref #7085 Remove whitespace in log file time stamp
ref #7085 Adjust log path
ref #7085 Set logging to daily rollover
Revert "ref #7085 Use DailyRollingFileAppender (in code)"
This reverts commit 02ef1e472669c30153c94f27084bde7e85e9482b.
ref #7085 Use DailyRollingFileAppender (in code)
ref #7085 Use DailyRollingFileAppender to generate one log per day
adjusting loglevel of bean initializers
text change
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
adding missing table cell in management console
adding instance count to management console
updating memory requirements to heap 153MB
uncluttering war extration code
automatic creation of missing parent folders
log4j config
logging improvement for dev environments
avoiding irritating log messages from c3p0
whitespace
support for both memory models java 7 and java 8
fixing problem with updating status messages. ev fixes #3511
#5049 avoiding NPE
java 8 compatibility
deprecating old script which no longer should be used
increasing limit of max open files for unix to 200000
avoiding deletion of temp folder which caused problems during parallel start up
#5302 Add new jsp to provide general server info
commenting unimplemented action
adding option to allow forcably updating the database schema version
minor change in text written to log
updating links to http://cybertaxonomy.eu/
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
updating the target folder for jenkins
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
applying more config changes according to recommendations in the official c3p0 doc
further improvement by setting testConnectionOnCheckin = false, minPoolSize = 1 - effect verified by benchmarking on my laptop
switching back to c3p0 0.9.2 and removing the explicit log4j setting to solve probelms with lost connetions in jndi
trying to avoid excessive connection testing and to quickly reduce the number of connections in the pools
following 'Simple advice on Connection testing' : testConnectionOnCheckout = true
changed references of cdmlib-remote-webapp to cdm-webapp
more robust script
turning explain of script on
adding weak dependency on mysql and on prostgresql to init script of cdmserver
using jasper instead of glassfish for jsp (better conforms to jetty-9.2 onwards)
using other fonts which match those in swagger-ui
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
new jsp as a webservice just return basic info regarding the instances
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
typo
fixing permission issue
fixing another permission issue
generalizing script
reducing log level
added change of permissions to target dir and copy script added 'set -e' to exit script on failure
updated to ensure JAVA_HOME is set before classpath is assigned
bugfix for contextPathPrefix config in /etc/default/cdmserver
little bugfix and contextPathPrefix configurable in /etc/default/cdmserver
cdmserver instances can have contextpath prefix
minor
documentation the the UI
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)
only transferring the file for the index
fixing redirect url for servers not running at the server root
removing extra file separator from path
bugfix
new INSTANCE_NAMES parameter to do deployment per instance
bug fix and renaming variable
new script and modifications regarding cdm index creation for remote servers
updating cdm server install script
improved error message in case of missing JAVA_HOME
datasources.xml file is now configurable, the eclipse launcher expects now ~/.cdmLibrary/datasources-cdm-server.xml
postrm no longer deleting lucene index
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)