My Oracle Support Banner

How to Install Non-Java (JSP) SCORM Adapter (Doc ID 1631724.1)

Last updated on DECEMBER 15, 2023

Applies to:

Oracle Learning Management - Version 12.1.3 and later
Information in this document applies to any platform.


Oracle Learning Management provides two separate CMI adapters one for SCORM 1.2 and one for SCORM 2004 specifications to play SCORM content online. Currently, OLM provides Java based applet adapters which require JRE on each learner’s machine. For Java based applet adapters, see: Oracle SCORM Adapter for Oracle Learning Management

The applet based adapter might behave differently when learners upgrade or downgrade their JRE version. This might result in errors and appropriate status is not updated for learners.

To resolve this issue, Oracle Learning Management has created a non-java based adapter.

Download the adapter zip that you require from the Attachments section in this note:

Note: These adapters have been tested and verified to be working on Oracle WebLogic Server (Oracle WLS) and Oracle iAS as content servers for Oracle Learning Management. Whenever the check box 'Log Diagnostic Messages' is enabled for the adapter, messages will be logged onto the content server log files.

Adapters for Patch 22392843:R12.OTA.B - these should only be applied if development requested them.

Customers who have applied Patch 22392843:R12.OTA.B must download and use these following adapters:

  • SCORM 1.2 Adapter: Download ""
  • SCORM 2004 Adapter: Download ""


Before downloading the "encrypt" adapters:

  • OLM R12.1.x customers must apply Patch 26803483:R12.OTA.B.
  • OLM R12.2.x customers at the release level R12.HR_PF.C.Delta.16 (R12.2.HRMS RUP16) or earlier must apply Patch 31116133:R12.OTA.C.


For the SCORM adapters to function correctly:

  1. Create a separate web accessible directory for each adapter that you want to install on the content server.
  2. Ensure that files from each adapter zip are placed in the respective directories created in Step 1.

The administrator can set up new adapter and upload the same on the content server which will be used to play SCORM content. Administrator now has the flexibility to select the appropriate adapter to play SCORM content online.  When a learning administrator sets up a SCORM adapter or updates SCORM adapter information, the administrator can specify whether the adapter is a Non Java Adapter or Signed Java Applet Adapter.


This note is applicable to the following Oracle Learning Management customers:



Applicable to R12.HR_PF.C.Delta.17 (R12.2 HRMS RUP17) and later

From R12.HR_PF.C.Delta.17 and later, Oracle Learning Management supports only encrypted SCORM adapters.

If you are already using encrypted SCORM adapters, then there is no action to be performed. Otherwise, to use encrypted SCORM adapters, download the following encrypted SCORM adapters:

Note: As a learning administrator, use the "Create SCORM Adapter" page to register the downloaded encrypted SCORM adapter with the Adapter Type as Non Java Adapter. You must disable the non-encrypted SCORM adapters. We recommend customers to create new folders on the content server and unzip encrypted adapters in this new folder instead of using the existing adapter folders. Log in as a learning administrator and update SCORM adapters configuration by updating the Directory field with the new folder name.

The adapters available with this note are supported on content servers having servlet containers only.


To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!

My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.