SCF App Configuration
CONFIGURATIONConfiguration FILESFiles
Json config file for sandbox is in opt/tomcat/webapps/AlmaRSA-PSB/WEB-INF/classes/conf.json
Json config file for production is in opt/tomcat/webapps/AlmaRemoteStorageApp/WEB-INF/classes/conf.json
Default location for location codes not found in SCF IZ is in the remote_storage_holding_location portion of the config file
Changes made to the config files requires a reloading of the app
What is in the config file?
SCF locations
Publishing job and Request webhooks
LOGSLogs
Logs for production and sandbox environment are in opt/tomcat/logs
Logs with a file name beginning with PSB-application are for the sandbox
Logs with a file name beginning with application are for the production environment.
Log files starts at 6:30 am of the day listed in the name of the log, and ends at 6:30 am of the next day
The log will have thread numbers - if there are many requests at once, the thread numbers are an easy way to keep track of one request
SCFTP for SCF App S/FTP Definition
Names the subdirectory where publishing job files are placed; this is the S/FTP definition that is configured for the publishing job.
Sandbox needs to be updated with correct subdirectory after every sandbox refresh
FTP Server information in config file must match the information in the sftp definition in Alma
Creates webhooks for all requests (holds, digitization, move, work order, etc.)
Publishing_job_id
Requests_job_id
Exports request info to an SFTP folder every 12 hours (at midnight and again at noon)
Both are the same in the sandbox and in production, unless the publishing profile is updated in one environment but not in the other environment.