Project
Clone or download the source code from https://stash.uconn.edu/projects/KFS/repos/uconn-kfs.
...
Update liquibase.properties file with appropriate url, user and password
- Replace [env] in kfs/core/core-services-cf.sql and kfs/kfs-additional.xml with appropriate environment (prd for production)
Run kfs-runlog.sh to use liquibase to perform the updates.
Server Configuration
Add -Dadditional.kfs.config.locations="/srv/uconn_configs/kfs-external-config.properties" to VM arguments.
Tomcat
Additional jar files.
...
Due to the separation of Rice and KFS to separate Tomcat instances the WSDLs in the config file must change to reflect the Rice server url
Code Block |
---|
<!-- production --> <param name="application.url">https://prd.aeweb.uconn.edu/dtw</param> <param name="encryption.key">7IC64w6ksLU</param> <param name="keystore.alias">rice</param> <param name="keystore.file">/srv/uconn_configs/rice-config/rice.keystore</param> <param name="keystore.password">r1c3pw</param> <param name="clientapp.environment">dev</param> <param name="production.environment.code">prd</param> <param name="dtw.export.file.path">/home/dtw/</param> <param name="engine.url">https://kualinp.uconn.edu/kr-prd</param> <!-- https://kualinp.uconn.edu/kfs-updev/remoting --> <!-- externalized configuration for worklow --> <param name="group.srvc.wsdl">https://kuali.uconn.edu/kr-prd/remoting/soap/kim/v2_0/groupService?wsdl</param> <param name="role.srvc.wsdl">https://kuali.uconn.edu/kr-prd/remoting/soap/kim/v2_0/roleService?wsdl</param> <param name="workflow.srvc.wsdl">https://kuali.uconn.edu/kr-prd//remoting/soap/uconn/v2_0/ucWorkFlowWsService?wsdl</param> <param name="ldap.srvc.wsdl">https://kuali.uconn.edu/kr-prd/remoting/soap/uconn/v2_0/uconnLdapService?wsdl</param> <param name="mud.srvc.wsdl">https://kuali.uconn.edu/kr-prd/remoting/soap/uconn/v2_0/ucMudOrgWsService?wsdl</param> <param name="mail.smtp.host">smtp.uconn.edu</param> <param name="mail.prop.name">mail.smtp.host</param> <param name="mail.from.addr">noreply@uconn.edu</param> </config |
...