Skip to main content

Remote Storage App Configuration

Configuration Files

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


Logs


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

Shared Collections Facility Integration Profile

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.