lams_tool_nb

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
added the mapping for the export servlet

the contents of filters.xml is commented out. uncomment these if you want to try the functionality of the filter

    • -0
    • +9
    ./conf/xdoclet/filters.xml
added test data so that users can run the examples on the noticeboard starter page

    • -1
    • +41
    ./db/sql/insert_lams_tool_nb_data.sql
Removed ISOLATION_READ_COMMITTED from the transactions as it is not supported by the JTA transaction manager. We will have to rely on the database settings.

  1. … 7 more files in changeset.
fixed up the comments.

when a learner clicks on finish, it will call learnerService.completeToolSession which returns the link to the next activity. the tool then redirects to this new url

the error message if the userId or toolSessionId is missing is changed.

changed the url from /tool/.../ to /lams/tool/...

Move common.js in Lams_central to /includes/javascript subfolder

  1. … 10 more files in changeset.
Use the hibernate properties bean from lams.jar

  1. … 2 more files in changeset.
Switched to shared transaction manager and JNDI toolDataSource

  1. … 5 more files in changeset.
Add the new tool identifier and version fields.

updated usage, for instructions on running the junit test

updated the targets: usage build-db insert-test-data and changed db.driver.file to db.driver.jar (as that is used in common.properties)

*** empty log message ***

removed toolContentId parameter in the learner urls

the userId field is no longer specified to be unique. "UNIQUE" keyword removed from create statement

removed the columns offline_instructions and online_instructions to suit the new table structure

added new case for new method retrieveNbUserBySession

added new testcase for new method getNbUserBySession

quite a few changes here. removed unused import declarations the learner environment doesnt expect a toolContentId to be passed via url. the tool contentId/toolSessionId relationship is assumed to have been establish when the core made the call to createToolSessions() if no toolSession exist in the table when the learner reaches the activity, the user will see an error screen. if user in this tool session isnt found, thena new entry is created.

removed unused exports

uses the new method retriveNbUserBySession to grab the user data from the db. This ensures that the user does belong to the tool session specified

removed unused import declarations

added new method retrieveNbUserBySession() which calls the equivalent DAO method getNbUserBySession

added new method getNbUserBySession, which gets a user from tl_lanb11_user table with a particular user id and sessionId

Update ant properties files to common.properties

Log files should not be in cvs

Removed the fckeditor connector and upload servlet definition

upgrade to taglib version 2.3

    • -2
    • +22
    ./web/WEB-INF/fckeditor/tlds/FCKeditor.tld