Commit Graph
113 Commits
Author SHA1 Message Date
Axel Uhl 70905018b4 determine "mail" version and set MAIL_ATTACH_OPTION to -a or -A respectively 2023-07-03 11:18:49 +02:00
Axel Uhl cbbdb22202 bug5077: added -Dgwt.rpc.version=9 to start script 2022-10-28 23:55:48 +02:00
Axel Uhl ffd22c1e61 improved Java version check; require version 1.7 or 1.8 for refreshInstance.sh and start 2022-01-13 11:20:53 +01:00
Axel Uhl ac765dca84 bug4811: place a new "port" field in version.json in the "start" script and use it for replica registration; added new port fields to replication status, for both, replicatedfrom and replicatedby 2021-04-20 16:33:50 +02:00
Axel Uhl 013a391698 bug4811: be tolerant against start time being a String instead of a number in version.json; produce it as number from now on 2021-03-11 23:09:28 +01:00
Axel Uhl ff2202388d bug4811: fixed and encapsulated setting of ACDIR and dependent variables; fixed start_time_millis property name for version.json in start script 2021-02-23 10:22:31 +01:00
Axel Uhl 835838e552 bug4811: generate a version.json in addition to a version.txt with fine-grained commit, release, and start time information 2021-02-22 23:08:28 +01:00
Axel Uhl e369bd0262 use "-console ${TELNET_PORT}" for the OSGi console telnet access configuration in start script 2021-02-18 12:17:24 +01:00
Axel Uhl df618ab7ad added start option -Dorg.eclipse.jetty.annotations.maxWait=120 to avoid timeout while Jetty is scanning bundle annotations 2021-02-18 09:40:41 +01:00
Axel Uhl 871c430421 added system properties for JNDI / new Jetty config plus net Telnet OSGi console port configuration 2021-02-17 15:20:34 +01:00
Axel Uhl 55a5739311 find the OSGi launcher in plugins/ instead of hard-coding its version in start file 2021-02-05 14:11:12 +01:00
Axel Uhl a8886bfc41 bug5444: MAIL_... variables are now evaluated in refreshInstance.sh in the auto_install function, establishing configuration/mail.properties 2020-12-03 15:27:01 +01:00
Axel Uhl c6b138fb0c bug4811: added *_NOTIFY variables to Wiki explanation 2020-11-26 13:12:50 +01:00
Axel Uhl 781a2a475c bug4811: append env-default-rules.sh to env.sh in refreshInstance.sh auto-install 2020-11-25 14:28:05 +01:00
Axel Uhl 931a732343 bug4811: more defaults, documented the defaults in the amazon-ec2.md Wiki entry 2020-11-20 18:35:02 +01:00
Axel Uhl 28f42b1617 bug4811: moved default rules for env variables into env-default-rules.sh which is now executed after env.sh 2020-11-20 16:00:30 +01:00
Axel Uhl 8bcffba7a9 enclose $JAVA_BINARY in double quotes 2020-11-02 13:05:18 +01:00
Axel Uhl 75b1d70f74 bug4811: added env.sh access methods 2020-10-26 17:19:13 +01:00
Axel Uhl 68408848bc added support for REPLICATE_MASTER_BEARER_TOKEN as alternative to username/password
Change-Id: I6b08c54dd5cdcea323b51471681b81fa0ba786ae
2019-04-11 10:19:11 +02:00
Steffen Schaefer aaba4b3db9 Bug 4965: Updated start scripts to also include credentials for
replication setup
2019-04-04 10:46:31 +02:00
Axel Uhl 9bc572f3d7 for more env variables in env.sh don't overwrite them if already set 2019-03-19 22:51:46 +01:00
Axel Uhl 878e5d9dd2 upgraded the MongoDB driver to version 3.6.4; upgraded target platform
Change-Id: I621d4af6d3a3b0bcbf70310f731153cacfecebfc
2019-01-25 16:46:46 +01:00
EC2 Server cc16072f30 eliminate username/password information from MONGODB_URI in version.txt 2019-01-11 20:03:22 +00:00
Axel Uhl 81284e434b moved com.google.gwt.servlet to sse feature (it's not target platform);
shortened MongoDB index names... AWS Document DB doesn't like long index names

Change-Id: I842e75b34b67dbf05df1948a970bf50b1349162f
2019-01-11 00:51:23 +01:00
Axel Uhl 138990131b fixed system string regarding MONGODB_URI variable
Change-Id: I9d2e0bc93856c6b13e19c86eb79ab208663ca83b
2019-01-10 20:41:54 +01:00
Axel Uhl a99f7453fc in env.sh defaults, set -Drestore.tracked.races=true; in start script added -Xms$MEMORY
Change-Id: Ia410b4aaf987c14e26eec7cbb18df77d8d5a7b0f
2018-12-07 09:01:47 +01:00
Axel Uhl 39fa8032df introduce a MONGODB_URI env variable and always pull container image 2018-12-05 10:42:28 +01:00
Axel Uhl 49db8126bb allow solution to run with both, Java8 and Java11 with same target platform
Change-Id: I4f7772aaa1d9d1b65a2452ad98d8c51809fef2b4
2018-11-30 21:20:06 +01:00
Axel Uhl 3c376e2367 also clean up Dockerfile; handle mail env variables to update mail.properties; turn off mail authentication by default 2018-11-27 21:26:05 +01:00
Axel Uhl dcf4f4f66c when using "start fg" use exec to replace the shell --> Docker-friendly 2018-11-27 20:57:12 +01:00
Axel Uhl 12fe9e150d added JavaSE-11.profile to env.sh; fixed ADDITIONAL_JAVA_ARGS use in start script
Change-Id: Ie87af4809d7a5cbd1032bda6ccc9c27a7c6b575f
2018-11-27 16:08:44 +01:00
Axel Uhl 60f5faa11d include the JavaSE-11.profile stuff in build and start script
Change-Id: I33b871eb2d4fd3092195cc24791fc7f47048281a
2018-11-27 11:53:42 +01:00
Axel Uhl 5ec51f65e9 adding missing equinox/osgi bundles
Change-Id: Idac0794fb215636855f9c05a62ec93c19429775b
2018-11-25 13:13:39 +01:00
Axel Uhl 165d0e6ed5 added Java VM option to provide osgi.ee capability
Change-Id: Ic4823a26191d7fdab232c02f9176be63a8182dbd
2018-11-22 22:24:42 +01:00
Axel Uhl 06cb357fe5 aftermath of Jetty upgrade: the start script required an update because the Jetty port needs to be patched into a different file now
Change-Id: I4e563862e1924cff047a20362fab5dedd31b4340
2018-03-01 17:42:49 +01:00
Axel Uhl f196f13aef added -Djava.awt.headless=true to ADDITIONAL_JAVA_ARGS in start script to avoid issues with DISPLAY variable and QR code generation
Change-Id: Ic502069d60b8c2f8070d9966d28076491963ca70
2016-01-28 22:17:20 +01:00
Axel Uhl bd3cae0805 adjusted start script so it uses the Luna / Equinox launcher 2014-10-08 12:59:13 +02:00
Axel Uhl 0fe1c8c4e0 introduced property to configure the exchange name for automatic replication start 2014-09-26 10:43:30 +02:00
Steffen Wagner (d059727) 935fcb5722 fixed bug #2087 by passing a new parameter from the startscript to the replication Activator (reverted from commit 55675ad21a) 2014-07-24 11:48:23 +02:00
Steffen Wagner (d059727) 55675ad21a fixed bug #2087 by passing a new parameter from the startscript to the replication Activator 2014-07-23 18:14:02 +02:00
Axel Uhl 8b4f4fa7e4 replaced #!/bin/sh by #!/bin/bash to ensure compatibility on Debian-like Linux systems such as Ubuntu 2014-07-16 11:31:14 +02:00
Axel Uhl 095d4d1804 use variables PWD and TMP in start script to allow overriding in env.sh 2014-06-21 08:35:54 +02:00
Axel Uhl 4450af2a5f introduced MongoDB property for database name in env.sh (MONGODB_NAME) 2014-04-29 13:35:35 +02:00
Simon Pamies 6bcd5e7284 Forgot to forward start script change with replication parameter to master 2013-12-12 12:30:20 +01:00
Simon Pamies 543f162a86 Fixed support for mac os x systems 2013-12-12 09:50:03 +01:00
Simon Pamies d21df9bd03 Startup process now with better output 2013-12-12 09:25:03 +01:00
Simon Pamies 63adb6bde4 Make sure to create needed directories for Jetty 2013-12-12 09:25:02 +01:00
Simon Pamies f017acd3a7 Added options to prepareInstanceOnAmazon to enable users to install a release manually 2013-12-10 14:48:59 +01:00
Simon Pamies 3194028837 Refactored env.sh logic: Removed all magic from start, stop and status scripts moved it into prepareInstanceOnAmazon.sh that rewrites env.sh 2013-12-10 14:48:59 +01:00
Axel Uhl 4e9abce583 adjusted start script to set the telnet port property for the Felix remote shell 2013-12-09 11:19:21 +01:00