The University of York Data Source Key building block which allows system administrators to alter user, course and enrolment DSK, row status and availability via the GUI.
From Learn SaaS version v3800.15.0 (Released to Production 6 August 2020) the following Java APIs which have been removed (they were deprecated since 2015):
CourseCategoryMembershipLoader
CourseCategoryMembershipPersister
OrganizationCategoryLoader
OrganizationCategoryMembershipLoader
OrganizationCategoryMembershipPersister
OrganizationCategoryPersister
Thus, we commented out all the functionalities for searching courses/organizations according to their category.
Fixed Version 2.5.2 throwing error in OpenJDK Instance issue reported by hcrites54.
Add the javax.annotation-api lib to fix the javax.annotation.Resource issue with OpenJDK 11
compile group: 'javax.annotation', name: 'javax.annotation-api', version: '1.3.2'
Fixed Organization Status Update Throws Error, no Logging issue reported by hcrites54.
This release has resolved the following issue on SaaS (3600.x). Only tested on a 3600.x DVM running with OpenJDK 11. The xml-apis-1.0.b2.jar has been excluded in this version.
java.lang.SecurityException: Sealing violation loading javax.xml.parsers.FactoryConfigurationError :
Package javax.xml.parsers is sealed.
This release should hopefully have fixed the enrolment issue on SaaS. Only tested on the Bb learn 9.1 Q2 2018 (3400.0.0) DVM.
Added database tables to store change logs.
SELECT
*
FROM
york_dsk_change_log l
JOIN york_dsk_change_message m ON l.york_dsk_change_message_pk1 = m.pk1
WHERE
trunc(m.dtcreated) = trunc(current_date)
ORDER BY m.dtcreated;
This release has fixed the paging issue. The source has been recompiled with Spring v5.0.6.RELEASE and JDK 1.8.
Added columns sorting feature.
An update comment box is added.
Result receipt is updated to show change logs.
Change logs are written to Tomcat stdout-stderr log.