About Rustici Engine
Applicable Product:
PeopleFluent Learning
Applicable Release:
All Versions
Rustici Engine is a separately licensed component that provides improved SCORM compliance and integrates with the Analytics dashboards (also separately licensed) in the SaaS PeopleFluent Learning platform. Rustici Engine integration enables LMS users to take advantage of third-party content connectors, such as G01.
If Rustici Engine is enabled for your LMS implementation, course administrators can:
- Import new course content packages (including CMI5-based courses) into Rustici Engine
- Migrate existing courses to use the Rustici Engine launch interface.
- Migrate course revisions to the Rustici Engine for courses originally loaded to the original native LMS SCORM engine.
- Preview courses that have changed their launch interface to Rustici Engine.
Migration of courses to Rustici Engine applies only to SCORM, AICC, and xAPI courses imported via Import Content Package. Online modules that launch exams, launch a file from the repository, or launch a web address cannot be migrated to Rustici Engine. Additionally, Rustici Engine cannot be selected as the launch interface for AICC courses imported via the Import AICC Course Structure feature. The launch interface for these courses is set to Structured Content and cannot be changed.
Importing CMI5 Courses to Rustici Engine
You can import xAPI (or TinCan) based courses that use the CMI5 specification as content packages via the Course CSV Data Loader or the Import Content Package page in the LMS application. The import mechanism for CMI5 content packages differs slightly from xAPI/TinCan packages to accommodate the cmi5.xml manifest file name.
Error Message Translation
Rustici Engine exceptions raised by the LMS during launch, preview, or import of Rustici Engine courses are translated to the user's preferred language, based on their profile settings.
The following error messages are translated for import errors:
- Failed to create Learning Module [CourseId] for Rustici Engine
- Error in importing course to Rustici Engine [CourseId]
The following error messages are translated for launch or preview errors:
- Failed to acquire Engine config properties; these are necessary to work with Engine content. [engineCourseId, transcriptId]
- Unhandled Exception upon Launch of Engine course [engineCourseId, transcriptId]