About Rustici Engine
Rustici Engine is a separately licensable 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.
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.
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. For more information about the CMI5 xAPI specification, see https://xapi.com/cmi5/.
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:
Migrate a Course to Rustici Engine
Course administrators can migrate courses that use the native LMS SCORM engine to Rustici Engine. Only
SCORM, AICC and xAPI courses imported via the Import Content Package page can be migrated. It is not
possible to migrate courses from Rustici Engine back to the native LMS SCORM engine.
To load a new revision into Rustici Engine, you must first load the revision into the native player and then
change its launch interface in the Catalog Editor or Course CSV Loader. The Rustici Engine option is available
only when Rustici Engine is configured in the ekp.properties file. Similarly, if Rustici Engine is not configured,
changing the Launch.Interface to 14 (Rustici Engine) via the Course CSV Loader causes the import to fail. For
more information, see About Importing Courses.
Once a course revision has been migrated to Rustici Engine, subsequent revisions are automatically loaded to Rustici Engine, so there is no need to update the launch interface for each revision. After migrating a course to Rustici Engine, administrators can preview the course from the Catalog Editor's Preview page. The migration happens the first time a user launches the course, either as a Preview through the Catalog Editor or when an enrolled learner launches the course.
To migrate the latest revision of an existing course to Rustici Engine in the Catalog Editor
1. Go to Manage Center > Learning > Learning Modules and click the name of the module you want to
migrate to Rustici Engine. The Catalog Editor opens at the Define Module Properties page.
2. Click Define Launch Properties in the Module Properties tab. The Web Launch Interface Specifications
page opens.
3. Select Rustici Engine from the Launch interface drop-down list in the Web Launch InterfaceSpecifications page.
4. Click the Save icon to save your changes.
To migrate a course to Rustici Engine using the Course CSV Loader
Set the Launch.Interface value to 14.