Mercurial > lada > lada-server
view wildfly/execute.sh @ 1290:14876c62f692
Push down refreshing of persisted objects deeper into the stack.
There are more places besides creation of Probe objects where it is
useful to return within the response what has been really written to
the database (including modifications by the database itself) instead
of merely the request data, e.g. creation of Ort objects, which
includes database generated ort_ids.
author | Tom Gottfried <tom@intevation.de> |
---|---|
date | Wed, 08 Feb 2017 18:02:05 +0100 |
parents | 75e87b7d37c0 |
children |
line wrap: on
line source
#!/bin/bash if [ -z $JBOSS_HOME ] then JBOSS_HOME=/opt/jboss/wildfly fi JBOSS_CLI=$JBOSS_HOME/bin/jboss-cli.sh JBOSS_MODE=${1:-"standalone"} JBOSS_CONFIG=${2:-"$JBOSS_MODE.xml"} function wait_for_server() { until `$JBOSS_CLI -c "ls /deployment" &> /dev/stdout`; do sleep 1 done } function wait_for_shutdown() { until `$JBOSS_CLI -c "ls /deployment" &> /dev/stdout`; do sleep 1 done } echo "=> Starting WildFly server" $JBOSS_HOME/bin/$JBOSS_MODE.sh -c $JBOSS_CONFIG & echo "=> Waiting for the server to boot" wait_for_server echo "=> Executing the commands" $JBOSS_CLI -c --user=admin --password=secret --file=`dirname "$0"`/commands.cli echo "=> Shutting down WildFly" if [ "$JBOSS_MODE" = "standalone" ]; then $JBOSS_CLI -c ":shutdown" sleep 10 echo "=> done." else $JBOSS_CLI -c "/host=*:shutdown" fi