Zuletzt bearbeitet vor 10 Monaten
von Daniel Quathamer

Tomcat im superx-git

Ab 2021 muss man im master ein paar Besonderheiten konfigurieren, um Tomcat zu starten

  • Die SQL_ENV benötigt als JAVA_HOME das OpenJDK 11
  • Die dbforms-config.xml muss am Ende eine neue dbconnection haben connectionProviderClass="de.superx.db.SpringBeanConnectionProvider"
  • im propadmin.x muss man nochmal das Passwort eingeben, dann wird es auf weitere Dateien verteilt
  • Musterdateien siehe unten, hier das Vorgehen in Short:
. SQL_ENV_JAVA11
cp /home/superx/git/Memtext-Interna/devel_module/kern/tomcat_superx_git/dq/his1_databases.properties $WEBAPP/WEB-INF/classes
cp /home/superx/git/Memtext-Interna/devel_module/kern/tomcat_superx_git/dq/web.xml $WEBAPP/WEB-INF
cp /home/superx/git/Memtext-Interna/devel_module/kern/tomcat_superx_git/dq/dbforms-config.xml $WEBAPP/WEB-INF
cp /home/superx/git/Memtext-Interna/devel_module/kern/tomcat_superx_git/dq/configuration.xml /home/superx/git/superx/superx/WEB-INF/saiku/repository
rm -r /home/superx/git/superx/superx/WEB-INF/saiku/repository/data
propadmin.x

Dann kann man Tomcat starten.

attention.svg Nach der Arbeit muss man die obigen Dateien mit git checkout -- wieder zurücksetzen, aif keinen Fall ins git committen