GB2 UCD Institutional Advisor

rSmart Specific Information

  • Once available, use 1.1.0 tag
    • Currently, the 1.1.x-test branch is compatible with sakai_2-5-x and sakai_2-6-x. During maven build time choose one of the following profiles:
      • For Sakai v2.5.x : -P pre-K1
      • For Sakai v2.6.x : -P K1
  • Maven v2.2.1 is required in order to build from the Sakai root with the above profiles
  • TEST
    • sakai.properties
      final_grade_submission_url=https://cmdev.ucdavis.edu/CourseManagement/final_submit/fgs_direct_upload.cfm?sakai_id=
      # final_grade_submission_enterprise_service_url=https://cmdev.ucdavis.edu/CourseManagement/final_submit/fgs_ss_deliver.cfm
      # Until the https/cmdev issue is fixed we have to use the following url
      final_grade_submission_enterprise_service_url=http://cmdev.ucdavis.edu/login/CourseManagement/final_submit/fgs_ss_deliver.cfm
      final_grade_submission_request_key_grade_data=gd
      final_grade_submission_request_key_file_name=fn
      final_grade_submission_csv_header=Kerberos Id,Name,EnrollmentSet EID,Grade
      

UCD Release Information

Version Information

Patch : UCD Local Modifications

  • Change from sample to UCD specific advisors
    • SAK-2853 : patch
    • (warning) Instead applying the patch, we can use the rSmart Maven filter approach to set the bean at build time.

Configuration

  • TEST
    • sakai.properties
      final_grade_submission_url=https://cmdev.ucdavis.edu/CourseManagement/final_submit/fgs_direct_upload.cfm?sakai_id=
      # final_grade_submission_enterprise_service_url=https://cmdev.ucdavis.edu/CourseManagement/final_submit/fgs_ss_deliver.cfm
      # Until the https/cmdev issue is fixed we have to use the following url
      final_grade_submission_enterprise_service_url=http://cmdev.ucdavis.edu/login/CourseManagement/final_submit/fgs_ss_deliver.cfm
      final_grade_submission_request_key_grade_data=gd
      final_grade_submission_request_key_file_name=fn
      final_grade_submission_csv_header=Kerberos Id,Name,EnrollmentSet EID,Grade
      
  • PROD
    • sakai.properties
      final_grade_submission_url=https://classes.ucdavis.edu/CourseManagement/final_submit/fgs_direct_upload.cfm?sakai_id=sakai_id
      final_grade_submission_enterprise_service_url=https://classes.ucdavis.edu/CourseManagement/final_submit/fgs_ss_deliver.cfm
      final_grade_submission_request_key_grade_data=gd
      final_grade_submission_request_key_file_name=fn
      final_grade_submission_csv_header=Kerberos Id,Name,EnrollmentSet EID,Grade
      
  • Adding the UCD IET CA certificate authority if needed
    1. Download the IET CA public key in DER format from:
    https://confluence.ucdavis.edu/confluence/display/IETP/IET+Certificate+Authority
    
    2. Install that cert into the Java JRE's root certificate store 
    keytool -import -alias ucdavis_iet -file ucd_iet_ca.der -keystore $JAVA_HOME/jre/lib/security/cacerts
    - Unless you've changed it, the JRE's default keystore password is 'changeit'.
    
    3. Restart Tomcat
    

    Subversion Changes

  • Previously, we used a Sakai specific versioning scheme, sakai_2-5-x etc. Now, we assign version numbers that are project specific.