OCM.INI Property Descriptions
ocmLang=en
ocmLang=en
Applicable values: frca (Canadian French), eses (Castilian Spanish), zhyue (Chinese Cantonese), zh (Chinese Mandarin)
zhtw, (Chinese Traditional), en (English), fr (French), de (German), el (Greek), it (Italian), jp (Japanese), ko (Korean), esdo (Latin American Spanish), pl (Polish), tr (Turkish)
|
Sets the language of the SCM user interface.
|
VALIDATE_SCM_LOGIN=false
VALIDATE_SCM_LOGIN=false
Applicable values: true, false
|
true: Set this value to true if the following scenario:
You are using SkillPort, the user's SkillPort login ID is downloaded for use with the SCM when the user first downloads or plays a course from SkillPort using NetPlay. Then a valid user IS available when the user starts the local SCM and that ID must be used in order for the results to synchronize into SkillPort.
If you are NOT using SkillPort, as when accessing courses from a content only server, the user is not assigned a valid user ID when they download the SCM. Therefore, no user ID is available when the user starts the local SCM. In this case, set this variable as:
false: Set this value to false if either the following scenarios:
You are using the SkillPort, under some circumstances you might want to permit users to start the SCM without a valid user ID. For example, you may want to allow a user to start the downloaded SCM before they download any content.
You want to trouble shoot an installation by starting the SCM and playing a course without sending scores to SkillPort.
|
LMS_VENDOR=SKILLSOFT
LMS_VENDOR=SKILLSOFT
Applicable values: alphanumeric
|
Customizes SCM AICC communication for a specific vendor.
|
LMS_DEBUG=true
Applicable values: true, false
|
true: Enables detailed LMS related information, such as connection and results tracking data, to be logged in the Java Console or the SCM log file.
false: Disables detailed LMS related information, such as connection and results tracking data, to be logged in the Java Console or the SCM log file.
|
SKILLPORT_SECURE_LOGIN=true
SKILLPORT_SECURE_LOGIN=true
Applicable values: true, false
|
true: The SCM uses the SkillPort v3 Secure Login Model. During SCM login the user is required to enter a valid SkillPort User ID and Password.
false: The user is only required to enter a user ID for SCM login and it is not validated against SkillPort. However, if VALIDATE_SCM_LOGIN=true the SCM will validate that the user ID is an ID that has been downloaded from SkillPort.
If you are using SCM 2.8 or higher with SkillPort 2.5 or earlier, you must set SKILLPORT_SECURE_LOGIN=false.
|
HTTP_TIMEOUT_SECS=5
HTTP_TIMEOUT_SECS=5
Applicable values: numerical (seconds)
|
Sets the timeout value to retry HTTP connections.
|
DEFAULT_AICC_VERSION=3.5
DEFAULT_AICC_VERSION=3.5
Applicable values: 2.2 or 3.5
|
Sets the AICC version that the SCM uses to communicate by default. Supported values are 3.5 and 2.2.
Note: if the SCM is being used with a SkillPort or an LMS that uses AICC version 2.2, then you must set this property to 2.2. The value of this property must match the value of LMS_AICC_VERSION in PagePlayer.properties.
|
RETRY_COUNT=3
RETRY_COUNT=3
Applicable values: numerical
|
Determine how many times the SCM tries to reestablish communication after an AICC communication error.
|
LMS_AICC_V2_POST=false
LMS_AICC_V2_POST=false
Applicable values: true, false
|
true: The SCM posts a complete [Objective_Status] block every time it writes AICC data in the HTTP transport (to an LMS).
false: The SCM writes only changes to objective status (and scores) since the last post.
|
LMS_SECURE_CONNECTION=false
LMS_SECURE_CONNECTION=false
Applicable values: true, false
|
true: If the SCM needs to connect to a SSL SP.
false: If the SCM does not need to connect to a SSL SP.
|
UseLogFile=true
UseLogFile=true
C 1, 0
|
1: Writes SCM information to a log file.
0: Does not write SCM information to a log file.
|
DEBUG=1
DEBUG=1
Applicable values: 1, 0
|
1: Enables the debug messages in the Java console.
0: Disables the debug messages in the Java console.
|
showSessionIDErrorDialog=false
showSessionIDErrorDialog=false
Applicable values: true, false
|
true: Enables a message dialog, which pops up when progress cannot be synched between the SCM and SkillPort. The reason for this is usually that the session id being used for the login to SkillPort (from the SCM) is no longer valid.
false: Disables a message dialog, which pops up when progress cannot be synched between the SCM and SkillPort.
|
AUTODETECT_PROXY_SETTINGS=true
AUTODETECT_PROXY_SETTINGS=true
|
true: The SCM automatically detects proxy server details configured in the user's default browser and uses them.
false: The SCM does not automatically detect proxy server details configured in the user's default browser and uses them.
|
MANUAL_PROXY_SETTINGS=false
MANUAL_PROXY_SETTINGS=false
Applicable values: true, false
|
Determines whether or not the SCM users currently have the Manual Proxy Setting enabled in the SCM.
true: enables manual proxy settings in the SCM.
false: disables manual proxy settings in the SCM.
|
DOWNLOAD_ZIP_SLEEPING_TIME=1.5
DOWNLOAD_ZIP_SLEEPING_TIME=1.5
Applicable values: Number between 1.5 and 10. (Default is 1.5 seconds.)
|
The sleep time ensures that the application has waited long enough for the connection to be created before downloading the course file.
The specified value dictates the time in seconds that the application goes to sleep after trying to create the connection to the server.
Note: Slower networks may need more time to create the connection.
|
SHOW_COURSE_SCORE=true
SHOW_COURSE_SCORE=true
Applicable values: true, false
|
This is an optional flag used to display course score.
true: Course score will be displayed in the Progress Tab for every result.
false: Course score will display as normal.
|
USE_EMBEDED_JRE=false
USE_EMBEDED_JRE=false
Applicable values: true, false
|
Determines whether or not the SCM should use the embedded JRE.
true: Tells the SCM to use the embedded JRE.
false: Tells the SCM not to use the embedded JRE.
|
SKILLPORT_USER_LOGIN=true
SKILLPORT_USER_LOGIN=true
Applicable values: true, false
|
Enables the Single Sign On mode (SSO).
true: Logs in as normal and disables the Single Sign On mode (SSO).
false: The SSO mode will be enabled in the SCM.
|
CD_Root=
CD_Root=
Applicable values: one character, alphabetic
|
Sets the location of the CD-ROM drive.
|
LMSPostURL=
LMSPostURL=
Applicable values: alphanumeric
|
Specifies where to post results for offline play when synchronizing (not including protocol)
|
ServerRoot=
ServerRoot=
|
Specifies a fully-qualified URL where to look for SCM component updates
|
proxySet=
proxySet=
Applicable values: true, false
|
true: Sets the SCM to be configured with a proxy.
false: Sets the SCM to be configured without a proxy.
|
http.proxyHost=
http.proxyHost=
|
Specifies the proxy host to use
|
http.proxyPort=
http.proxyPort=
|
Specifies the proxy Port to use
|
proxyUsePac=
proxyUsePac=
Applicable values: true, false
|
true: The SCM uses a PAC file to determine proxy server and port
false: The SCM does not use a PAC file to determine proxy server and port.
|
proxyPacAddress
proxyPacAddress
Applicable values: valid URL address
|
Sets the URL of proxy PAC file to use if proxyUsePac=true
|
JETTY_DEBUG=
JETTY_DEBUG=
Applicable values: true, false
|
true: The SCM writes internal web server debug info to the log.
false: The SCM does not write internal web server debug info to the log.
|
ServerHost=127.0.0.1
ServerHost=127.0.0.1
Applicable values: numeric, use_local_ip, localhost
|
Specifies the local web server for a host.
|
LOCAL_RESULTS_PORT=9090
LOCAL_RESULTS_PORT=9090
|
Sets the port that the embedded web server uses, default is.
|
exportResult=true
exportResult=
Applicable values: true, false
|
true: Enables the Export button for use with RUM.
false: Disables not display the Export button.
|
SoftwareUpdateCheckOption=1
SoftwareUpdateCheckOption=
Applicable values: 1, 0
|
1: the SCM automatically checks for software updates.
0: the SCM does not automatically checks for software updates.
Note: If this field is not present in your ocm.ini file then auto-detection will default to '1' (On).
|
SoftwareUpdateCheckTime=blank
SoftwareUpdateCheckTime=
|
The last time the SCM checked for new update. By default (first time launch) the value is blank.
|
SoftwareUpdateCheckInterval=30
SoftwareUpdateCheckInterval=
Applicable values: numeric (minutes)
|
Sets the time (in minutes) that the SCM waits before checking for a software update.
|
ContentRoot=
ContentRoot=
Applicable values: numeric
|
Specifies the port (default is 2492) that the SCM uses to determine if a copy of the software is already running.
|
Show_Config_Panel=false
Show_Config_Panel=
|
true: The SCM displays the configuration panel.
false: The SCM does not display the configuration panel.
|
ServerSocketValue=
ServerSocketValue=
|
The port that the SCM should use at every start up. If this entry is empty, the SCM will use the port 2492 as default.
|
LMS_SECURE_CONNECTION=false
LMS_SECURE_CONNECTION=false
Applicable values: true, false
|
true: The SCM sets the protocol on any URL connections to https instead of http. This is only done in the HTTP Transport to set up the connection to the LMS.
false: The SCM always uses the http protocol.
|
Results_Data_Decoded=
Results_Data_Decoded=
Applicable values: true, false
|
true: Decode score from AICCData.
false: Do not decode score from AICCData
|
FORCE_PLAYERLAUNCH_WITH_IE
FORCE_PLAYERLAUNCH_WITH_IE
|
true: The SCM detects and uses an IE browser.
false: The SCM uses the default browser.
|
SYNCHRONIZE_ON_LOCAL_LAUNCH
SYNCHRONIZE_ON_LOCAL_LAUNCH
|
true: Synchronization is switched on for local launch.
false: Synchronization will not occur as part of the local launch of the SCM.
|
Server_Root_bkp
Server_Root_bkp
|
If a user wishes to hardcode the content server and LMS on their CD they will need to fill this in (rather than filling in Server_Root) and it will get swapped in the Server_Root field at runtime after installation.
|
CDSS_Root=
CDSS_Root=
|
If the course content is installed into a different directory than the default then this field should be filled in with a forward slash (or two back slashes) and the new directory (e.g. \\myskillsoftDir or /myskillsoftDir)
|
ROUND_CLASSIC_SCORES
ROUND_CLASSIC_SCORES
|
true: Enables results rounding for classic courses.
false: Turns off results rounding for classic courses.
|
CLASSIC_AICC_SEPARATOR=PLATEAU
CLASSIC_AICC_SEPARATOR=PLATEAU
|
Sets the SCM to synchronize Classic results correctly on the Plateau LMS.
Note: This is not a standard setting for the OCM.ini, and should only be added to the OCM.ini for deployment on the Plateau LMS.
|
Optional Properties
MULTI_USER_SYNCHRONIZE =false
MULTI_USER_SYNCHRONIZE =false
Applicable Values: true, false
|
true: Enables the SCM to synchronize results of all users.
false: The SCM does not synchronize results of all users.
|
LEVEL_DISPLAY=-1
LEVEL_DISPLAY=-1
Applicable Values: -1, 00, 1, 2, 3, 4
|
The level of displaying course hierarchy. Default value is -1. Below are meanings of values:
-1: Display all levels of hierarchy (all course catalogues).
0 : Disable display course hierarchy (disable course catalog view).
1,2,3,4: The level of displaying
|
|