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.
...
- /uconn/upgrade-kfs7/workflow-upgrades/FINI-5084.xml
- /uconn/upgrade-kfs7/workflow-upgrades/FINI-5135.xml
- /uconn/upgrade-kfs7/workflow-upgrades/FINI-5989.xml
- /uconn/upgrade-kfs7/workflow-upgrades/FINI-443.xml
- /uconn/upgrade-kfs7/workflow-upgrades/FINI-5164.xml
- /uconn/upgrade-kfs7/workflow-upgrades/FINI-5237.xml
- /uconn/upgrade-kfs7/workflow-upgrades/FINI-5331.xml
- /uconn/upgrade-kfs7/workflow-upgrades/KS-PS-455-CLOS.xml/
- /uconn/upgrade-kfs7/workflow-upgrades/KS-PS-455-INST.xml
- conn/uconn/upgrade-kfs7/workflow-upgrades/AccountsReceivableMaintenanceDocuments.xml
- conn/uconn/upgrade-kfs7/workflow-upgrades/AccountsReceivableSimpleMaintenanceDocuments.xml
- conn/uconn/upgrade-kfs7/workflow/AccountsReceivableTransactionalDocuments.xml
- /uconn/upgrade-kfs7/workflow-upgrades/ChartSimpleMaintenanceDocuments.xml
- uconn/upgrade-kfs7/workflow-upgrades/ContractsAndGrantsSimpleMaintenanceDocuments.xml
Upload UConn logo
From KFS menu Syatem >> Institutional Configuration → Branding → click box "Drag & drop logo here or click to select a logo to upload." and navigate to /uconn-kfs/uconn/upgrade-kfs7/uconn-wordmark-side-blue-gray.png and click "Open". Logo will appear in "Branding" box...click "Apply".
...
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
Edit the /srv/uconn_configs/workflow/conf/workflow_clientapp.xml file and change the wsdl parmeters from .../kfs-prd/remoting /... to ../kr-prd/remoting/... as in the following example
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> </configconfig> |