count the number of hits per articles
[pnews.git] / war / run.sh
index 7da6bb5..65e7a29 100755 (executable)
@@ -2,12 +2,24 @@
 
 SDIR=`dirname $0`
 SWAR=`realpath $SDIR/target/pnews-1.0.war`
-TMP_DIR="/tmp/$$.tmp"
-DWAR="$TMP_DIR/config/dropins/pnews-1.0.war"
 
-mkdir -p $TMP_DIR/config/dropins
+if [ -z "$1" ]; then
+        exit 1
+else
+        SHARED_DIR="$1"
+fi
+
+mvn clean install
+
+echo "SHARED_DIR=$SHARED_DIR"
+
+SHARED_DIR=`realpath $SHARED_DIR`
+
+DWAR="$SHARED_DIR/apps/pnews-1.0.war"
+
+mkdir -p $SHARED_DIR/apps
 cp $SWAR $DWAR
-cp server.xml $TMP_DIR/config
+cp server.xml $SHARED_DIR
+cp server.env $SHARED_DIR
 
-#docker run -ti --name pnews -p 9080:9080 -p 9443:9443 -v $DWAR:/config/dropins/pnews.war websphere-liberty:webProfile7
-docker run -ti --name pnews -p 9080:9080 -p 9443:9443 -v $TMP_DIR/config:/config websphere-liberty:webProfile7
+docker run -ti --name pnews -p 9080:9080 -p 9443:9443 -v $SHARED_DIR:/opt/ibm/wlp/usr/servers/defaultServer websphere-liberty:webProfile7