SIS Framework Controller - Change List




 
SIS Framework Controller - Change List

Date Published: Dec 08,2020 Category: Product:Data_Management_and_Integrations_Learn; Version:X9_1,SaaS   Article No.: 000053075

Product: Blackboard Learn

Description: This article contains the list of changes applied to the SIS Framework Controller. For any questions related to this, please open a ticket for the ICM team in Behind the Blackboard.

Symptoms: The latest SIS Framework Controller release is v2.3, the most recent version for which is 2.3.201802.3.
This release contains the following updates:
  • Integration instance configuration page:
    • Endpoint URL is no longer configurable under file details (posts to SIS Framework now done via loopback address on port specified in the bb-config.properties file)
    • Integration Details now point directly to SIS Framework
      • Integration picklist persists with that selected
      • Shared Username no longer displayed
      • Shared Password no longer displayed
      • Ignore SSL certificate no longer displayed (unneeded as endpoint URL not configurable)
      • OneRoster CSV file support
      • Ability to include/exclude specific app nodes from Scheduler
The release dates of these Builds are as follows :
Version 3Date
2.3 Build 22020-Jul-07
 
Version 2Date
Build 302019-Nov-11
Build 262019-Sep-16
Build 252019-Sep-03
Build 222019-Apr-18
Build 182019-Jan-13
Build 162018-Dec-03
Build 142018-Oct-24
Build 132018-Oct-24
Build 122018-Sep-17
Build 112018-Sep-13
Build 102018-Jul-25
Build 9 2018-May-13 
Build 8 2018-Mar-10 
Build 7 2018-Feb-06  
 Build 6   2018-Jan-15 
  • Build 30
    • Update to support OpenJDK11.
  • Build 25
    • Update to address AWS related access control exception that surfaced in recent versions of Learn. [runtime permissions granted: getenv.AWS_CSM_ENABLED","getenv.AWS_PROFILE"]
  • Build 22
    • Update to use only one Quartz scheduler.
  • Build 18
    • Update adding functionality to process feed file based upon comparison to last instance of the file parsed by the controller, handling differences only.
    • Update to Integration Instance configuration page so that (warning) inline receipt distinguishes between Snapshot Flat File and XML integrations.
    • Removed Data Set Status URL from configuration page as the corresponding web service call is no longer used.
  • Build 16
    • Update to address radio button issue on Schedule page.
    • User-added image
 
  • Version 2.2 Build 14
    • Update to create entry in job queue after file transfer completion to avoid intermittent issue copying feed files to processing directory.
  • Version 2.2 Build 13
    • Update to address invalid error/warning count. (same as v2.1 Build 32)
  • Version 2.2 Build 12
    • Update to provide web service to get archive files generated by processing most recent job.
  • Version 2.2 Build 11
    • Update to provide web service to post feeds to SIS Framework Controller files directory.
  • Version 2.2 Build 10
    • Update to address intermittent SFTP issue; added ability to select SFTP Library: JSch or SSHJ.
  • Version 2.2 Build 9
    • Update to process multi-byte information; supported formats are UTF-8, UTF-16LE, UTF-16BE, ISO-8859-1.
  • Version 2.2 Build 8
    • Update to normalizes key values to upper case when processing Secondary Institution Role files.
  • Version 2.2 Build 7
    • Update to discard misfired executions (jobs) so the scheduler simply waits for next scheduled time.
  • Version 2.2 Build 6
    • First generally available build for Release 2.2.
    • Compatible with Learn version 3400 and above
  • Version 2.1 Build 32
    • update to address invalid error/warning count.
  • Version 2.1 Build 31
    • update to address ActiveMQ connection issue while checking Data Set Status.
  • Version 2.1 Build 30
    • update to address intermittent SFTP issue where session connections were failing; implemented retry mechanism.
  • Version 2.1 Build 29
    • update to support case-insensitive role keys in secondary institution role feed files.
  • Version 2.1 Build 28
    • update to address intermittent SFTP issue