Skip to content
Snippets Groups Projects
Commit c84f32ad authored by sveseli's avatar sveseli
Browse files

deployment changes to take into account new properties related to web service

parent 6584fff0
No related branches found
No related tags found
No related merge requests found
......@@ -37,14 +37,20 @@ else
echo "Deployment config file $deployConfigFile not found, using defaults"
fi
JAVA_HOME=$DM_SUPPORT_DIR/java/$DM_HOST_ARCH
DM_HOST_ARCH=`uname | tr [A-Z] [a-z]`-`uname -m`
DM_HOSTNAME=`hostname -f`
DM_CONTEXT_ROOT=${DM_CONTEXT_ROOT:=dm}
GLASSFISH_DIR=$DM_SUPPORT_DIR/glassfish/$DM_HOST_ARCH
DM_DEPLOY_DIR=$GLASSFISH_DIR/glassfish/domains/domain1/autodeploy
DM_DIST_DIR=$DM_ROOT_DIR/src/java/DmWebPortal/dist
DM_BUILD_WAR_FILE=DmWebPortal.war
DM_WAR_FILE=$DM_CONTEXT_ROOT.war
JAVA_HOME=$DM_SUPPORT_DIR/java/$DM_HOST_ARCH
DM_SYSTEM_PASSWORD_FILE=${DM_INSTALL_DIR}/etc/${DM_SYSTEM_USER}.system.passwd
cmd="echo $DM_DS_WEB_SERVICE_HOST | sed 's?DM_HOSTNAME?$DM_HOSTNAME?'"
DM_DS_WEB_SERVICE_HOST=`eval $cmd`
if [ ! -f $DM_DIST_DIR/$DM_BUILD_WAR_FILE ]; then
echo "$DM_BUILD_WAR_FILE not found in $DM_DIST_DIR."
......@@ -72,6 +78,14 @@ configFile=WEB-INF/classes/dm.portal.properties
cmd="cat $configFile | sed 's?dm.dsWebService.url=.*?dm.dsWebService.url=https://${DM_DS_WEB_SERVICE_HOST}:${DM_DS_WEB_SERVICE_PORT}/dm?g' > $configFile.2 && mv $configFile.2 $configFile"
eval $cmd
configFile=WEB-INF/classes/dm.portal.properties
cmd="cat $configFile | sed 's?dm.system.user=.*?dm.system.user=${DM_SYSTEM_USER}?g' > $configFile.2 && mv $configFile.2 $configFile"
eval $cmd
configFile=WEB-INF/classes/dm.portal.properties
cmd="cat $configFile | sed 's?dm.system.passwordFile=.*?dm.system.passwordFile=${DM_SYSTEM_PASSWORD_FILE}?g' > $configFile.2 && mv $configFile.2 $configFile"
eval $cmd
configFile=WEB-INF/classes/resources.properties
cmd="cat $configFile | sed 's?DmSoftwareVersion=.*?DmSoftwareVersion=${DM_SOFTWARE_VERSION}?g' | sed 's?DM_DATE?$DM_DATE?g' > $configFile.2 && mv $configFile.2 $configFile"
eval $cmd
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment