Code Review
/
aai
/
data-router.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
review
|
tree
raw
|
inline
| side by side
Fixed project version parsing
[aai/data-router.git]
/
src
/
main
/
bin
/
start.sh
diff --git
a/src/main/bin/start.sh
b/src/main/bin/start.sh
index
bb219b8
..
120f960
100644
(file)
--- a/
src/main/bin/start.sh
+++ b/
src/main/bin/start.sh
@@
-1,7
+1,7
@@
#!/bin/sh
#!/bin/sh
-
BASEDIR="/opt/app/data-router/
"
-AJSC_HOME="$BASEDIR"
+
MICRO_HOME="/opt/app/data-router
"
+
if [ -z "$CONFIG_HOME" ]; then
if [ -z "$CONFIG_HOME" ]; then
@@
-14,15
+14,23
@@
if [ -z "$KEY_STORE_PASSWORD" ]; then
exit 1
fi
exit 1
fi
-PROPS="-DAJSC_HOME=$
AJSC_HOME
"
-PROPS="$PROPS -Dlogging.config=$
BASEDIR
/bundleconfig/etc/logback.xml"
+PROPS="-DAJSC_HOME=$
{MICRO_HOME}
"
+PROPS="$PROPS -Dlogging.config=$
{MICRO_HOME}
/bundleconfig/etc/logback.xml"
PROPS="$PROPS -DCONFIG_HOME=$CONFIG_HOME"
PROPS="$PROPS -DKEY_STORE_PASSWORD=$KEY_STORE_PASSWORD"
PROPS="$PROPS -DCONFIG_HOME=$CONFIG_HOME"
PROPS="$PROPS -DKEY_STORE_PASSWORD=$KEY_STORE_PASSWORD"
+if [ ! -z "$TRUST_STORE_PASSWORD" ]; then
+ PROPS="$PROPS -DTRUST_STORE_PASSWORD=${TRUST_STORE_PASSWORD}"
+fi
+
+if [ ! -z "$TRUST_STORE_LOCATION" ]; then
+ PROPS="$PROPS -DTRUST_STORE_LOCATION=${TRUST_STORE_LOCATION}"
+fi
+
JVM_MAX_HEAP=${MAX_HEAP:-1024}
cd ${MICRO_HOME}
JVM_MAX_HEAP=${MAX_HEAP:-1024}
cd ${MICRO_HOME}
-jar uf0 $
MICRO_HOME/data-router.jar BOOT-INF/lib/*
+jar uf0 $
{MICRO_HOME}/data-router.jar BOOT-INF/lib/* > /dev/null 2>&1
exec java -Xmx${JVM_MAX_HEAP}m $PROPS -jar ${MICRO_HOME}/data-router.jar
\ No newline at end of file
exec java -Xmx${JVM_MAX_HEAP}m $PROPS -jar ${MICRO_HOME}/data-router.jar
\ No newline at end of file