SmarterApp Logo
Item Scoring Installation Checklist
2024-03-26 14:03:06 -0400 |

Overview

Item Description
Purpose Scores test items
Communicates With Student
TIS
Repository Location https://github.com/SmarterApp/TDS_ItemScoring
Additional Documentation README
Running Item Scoring Engine

NOTE: The Item Scoring component is typically deployed to the same application server that hosts the Student and Proctor applications. That is, a single AWS instance will host the Student and Proctor applications.

Instructions - Deploy Item Scoring to AWS Instance That Already Hosts Student and Proctor

Deploy the Item Scoring Component

Create Log Directory

Deploy the Item Scoring Component

Update Item Scoring Configuration in the Itembank Database

SET SQL_SAFE_UPDATES = 0;
START TRANSACTION;
UPDATE configs.client_itemscoringconfig
SET serverurl = 'http://localhost:8080/itemscoring/Scoring/ItemScoring'
WHERE serverurl != 'http://localhost:8080/itemscoring/Scoring/ItemScoring';
COMMIT;
SET SQL_SAFE_UPDATES = 1;

SET SQL_SAFE_UPDATES = 0;
START TRANSACTION;
UPDATE configs.client_itemscoringconfig
SET clientname = 'SBAC_PT'
WHERE clientname = 'SBAC';
COMMIT;
SET SQL_SAFE_UPDATES = 1;

IMPORTANT: If your deployment is using an environment designation other than Development, run the UPDATE statement below

SET SQL_SAFE_UPDATES = 0;
START TRANSACTION;
UPDATE configs.client_itemscoringconfig
SET environment = '[name of environment set in the progman.locator of JAVA_OPTS contained within the /etc/default/tomcat7 file.]';
COMMIT;
SET SQL_SAFE_UPDATES = 1;
SET SQL_SAFE_UPDATES = 0;
START TRANSACTION;
UPDATE configs.client_itemscoringconfig
SET environment = 'Staging';
COMMIT;
SET SQL_SAFE_UPDATES = 1;

back to Deployment Checklists

As of Fall 2018 the Smarter Balanced Test Delivery System (TDS) is no longer supported.

The code base and documentation for the TDS is available within the Smarter Balanced GitHub repository.

Creative Commons License Unless stated otherwise, all content on SmarterApp.org is licensed under a Creative Commons Attribution 4.0 International License.