ITS Admin Technical
Entity Relationship Diagram of Database (as of 06/07/17)
Entity Relationship Diagram of Database (as of 04/19/22)
Property files:
The legacy ITSAdmin production's datasource.properties and webapp.properties that contain sensitive information are no longer generated and included in the war file. They should be generated separately using the secure-properties target and copied into the ~/tomcat/webapp/itsadmin/WEB-INF/classes directory after the war file has been explicitly uncompressed. This procedure is done by the Jenkins job, itsadmin-prod-deploy. The source files for the properties files are in ~/.itsadmin-conf/*.properties on the production server. If any of these values need to be changed they can be edited in WEB-INF/classes and the application restarted. But don't forget to update the values in ~/.itsadmin-conf/ otherwise the updates will be lost on the next prod deploy.