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.