+# Should we clean up?
+if [ "${VERSION}" != "$(cat ${LOCAL}/VERSION 2> /dev/null)" ]; then
+ echo "Clean up directory ${LOCAL}"
+ rm -Rf ${LOCAL}/*
+fi
+echo "${VERSION}" > $LOCAL/VERSION
+
+echo "Namespace is ${NS}"
+# Only initialize once, automatically...
+if [ ! -e $LOCAL/${NS}.props ]; then
+ echo "#### Create Configuration files "
+ $JAVA_AGENT config $APP_FQI $APP_FQDN
+ cat $LOCAL/$NS.props
+
+ echo
+ echo "#### Certificate Authorization Artifact"
+ # TMP=$(mktemp)
+ TMP=$LOCAL/agent.log
+ $JAVA_AGENT read ${APP_FQI} ${APP_FQDN} | tee $TMP
+
+ if [ -n "$(grep 'Namespace:' $TMP)" ]; then
+ echo "#### Place Certificates (by deployer)"
+ $JAVA_AGENT place $APP_FQI $APP_FQDN
+
+ if [ -z "$(grep cadi_alias $NS.cred.props)" ]; then
+ echo "FAILED to get Certificate"
+ INITIALIZED="false"
+ else
+ echo "Obtained Certificates"
+ echo "#### Validate Configuration and Certificate with live call"
+ $JAVA_AGENT validate cadi_prop_files=${NS}.props
+ INITIALIZED="true"
+ fi
+ else
+ echo "#### Certificate Authorization Artifact must be valid to continue"
+ fi
+ rm $TMP
+else
+ INITIALIZED="true"