Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
LDEV-67: Run sequences were not going in the correct workspace folder. Now when the lesson starts, the learning design is placed in the default runtime sequence folder. If such a folder does not exist, the learning design is placed in the original folder. Also changed lams.jar to add a default runtime sequence folder to the workspace object.

Also cleaned up MonitoringService - removed a few member variables and methods that are no longer used, and removed the matching entries from the context file.

  1. … 4 more files in changeset.
Regigged the dummy monitoring screen. Made the layout more compact, moved the learner functionality to the learner screens.

Fixed a transaction bug with startLesson - the method was not named consistently in the applicationContext file, so the method was not part of a proper transaction. As such, the db changes done by the method were lost. This resulted in the lesson staying in the created state, never going onto the started state. Made the naming consistent and it now goes into the started state as expected.

  1. … 14 more files in changeset.
Added a dummy monitoring page that will allow developers to access their tools via the normal learner url.

  1. … 12 more files in changeset.
The common test code has been removed from lams.jar, which triggered the abstract lams test case class to change package. New version uses the "new" package.

  1. … 6 more files in changeset.
Now runs from ANT without "file missing errors", but still doesn't work - throws duplicate key. Not sure what state it expects the test data to be in.

Improved test cases to make them run more than once (without resetting the db) and to not use as many magic numbers as ids!

Updated to use the new tool exceptions

  1. … 3 more files in changeset.
testcases for checkGateStatus and releaseGate, testcases only output the wddx packet

getContextConfigLocation() - Changed the location reference of the applicationContext.xml, the old code is commented out.

testViewScheduleGate()

- changed it to access the correct request parameter, it is now using TEST_SCHEDULE_GATE_ID instead of TEST_SYNCH_GATE_ID

testViewPermissionGate()

- changed it to access the correct request parameter, it is now using TEST_PERMISSION_GATE_ID instead of TEST_SYNCH_GATE_ID

testOpenGate()

- Change made:verifyTilesForward("viewSynchGate",".viewSynchGate")

*** empty log message ***

*** empty log message ***

  1. … 1 more file in changeset.
Got junit tests working - moved jfreechart from survey tool to common area and included new version of survey jar which has the updated jdbc call (i.e. not pass 00:00:00 times back to Hibernate).

  1. … 1 more file in changeset.
Switched project to use ear file format

  1. … 46 more files in changeset.
Include the id #s needed for either testing or demoing the progress engine.

changed test learning design

gate action implemented and some comments added

    • -0
    • +140
    ./lamsfoundation/lams/monitoring/web/TestGateAction.java
  1. … 32 more files in changeset.
get automatic system scheduling function working and tested

    • -0
    • +96
    ./lamsfoundation/lams/monitoring/web/TestMonitoringAction.java
  1. … 95 more files in changeset.
get automatic system scheduling function working and tested

  1. … 6 more files in changeset.
scheduling service for starting and finishing gate implemented

  1. … 3 more files in changeset.
*** empty log message ***

  1. … 5 more files in changeset.
*** empty log message ***

  1. … 6 more files in changeset.
Quartz scheduled job implemented

  1. … 4 more files in changeset.
test cases changed according to the change of super test case

  1. … 5 more files in changeset.
gate open and close services implemented

  1. … 2 more files in changeset.
change create lesson into two step processes

  1. … 2 more files in changeset.
modify the lesson creation to incorporate lesson name and lesson description

  1. … 3 more files in changeset.
Replace mock copy design service with Manpreet's real implementation

  1. … 5 more files in changeset.
accomodate the change of tool session constructor

  1. … 7 more files in changeset.
GPL license added

  1. … 3 more files in changeset.
lams tool service implemented. related services has been refactored into this implementation and shared throughout the application

  1. … 7 more files in changeset.