Externalize Oasis Properties for Tomcat in Linux
Prerequisites
Configuration Steps
mkdir -p /home/ovaledge/extpropcp /home/ovaledge/apache-tomcat-10.1.40/webapps/ovaledge/WEB-INF/classes/oasis.properties /home/ovaledge/extprop/
vi /home/ovaledge/extprop/oasis.properties
cd /home/ovaledge/apache-tomcat-10.1.40/binvi setenv.shexport CATALINA_OPTS="\ -Duse.http=true \ -DOVALEDGE_SECURITY_TYPE=db \ -DOVALEDGE_ENCRYPT_DECRYPT_KEY=ovaledge2021 \ -Dext.properties.dir=file:/home/ovaledge/extprop/ \ -Dlog4j.configuration=file:/home/ovaledge/extprop/log4j.properties \ -Xms4g -Xmx8g \ --add-opens java.base/jdk.internal.loader=ALL-UNNAMED \ --add-opens jdk.zipfs/jdk.nio.zipfs=ALL-UNNAMED \ --add-opens java.base/java.net=ALL-UNNAMED \ --add-opens java.base/java.time=ALL-UNNAMED \ --add-opens=java.base/java.nio=ALL-UNNAMED"chmod +x setenv.sh
cd /home/ovaledge/apache-tomcat-10.1.40/bin ./shutdown.sh ./startup.sh
Validation
Rollback Instructions
Last updated
Was this helpful?

