lams_monitoring

  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Will now run the service and gate action tests okay - allows more memory.

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.

Do not appear to be required for lams_monitoring - appear to have been coped from other projects.

    • binary
    ./lib/jakarta-commons/commons-configuration-1.0-dev-3.20030607.194155.jar
    • binary
    ./web/WEB-INF/lib/jcommon-0.9.6.jar
    • binary
    ./web/WEB-INF/lib/jdbc2_0-stdext.jar
    • binary
    ./web/WEB-INF/lib/jfreechart-0.9.21.jar
Improved test cases to make them run more than once (without resetting the db) and to not use as many magic numbers as ids!

Removed target="../" from html:base tag as it is causing javascript to fail.

This value doesn't make sense anyway as the target should be a window name,

not a path.

reference to lams-learning.jar is changed to a relative reference

Upgraded to Struts 1.2.7

    • -0
    • +5
    ./web/WEB-INF/struts/struts-config.xml
    • -0
    • +270
    ./web/WEB-INF/struts/struts-html-el.tld
    • -11
    • +341
    ./web/WEB-INF/struts/struts-html.tld
    • -2
    • +12
    ./web/WEB-INF/struts/struts-logic.tld
    • -10
    • +311
    ./web/WEB-INF/struts/struts-nested.tld
    • -73
    • +0
    ./web/WEB-INF/struts/struts-template.tld
    • -830
    • +99
    ./web/WEB-INF/struts/validator-rules.xml
  1. … 17 more files in changeset.
Removed - included in the common libraries

    • binary
    ./web/WEB-INF/lib/struts-legacy.jar
    • binary
    ./web/WEB-INF/lib/wddx-1.0a-lfl-0.2.jar
Updated to use the new tool exceptions

in checkGateStatus() - if the gate is a schedule gate, teh wddx packet will also return the gate start times and gate end times

inside checkGateStatus, added additional fields activityTypeID, and changed field name from waitingLearners to learnersWaiting

testcases for checkGateStatus and releaseGate, testcases only output the wddx packet

Struts dispatch actions for checkGateStatus and releaseGate, see Monitoring.doc under lams_documents for more info

implemented checkGateStatus which returns a wddx packet with certain information, however may be changed later when requirements are more clear.

releaseGate returns a boolean, true to acknowledge the gate is open and false if the gate isnt opened. helper method createGateStatusInfo used in checkGateStatus()

added new functions checkGateStatus() and releaseGate()

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")

corrected spelling error in the jsp output

*** empty log message ***

*** empty log message ***

*** empty log message ***

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).

Switched project to use ear file format

    • -0
    • +3
    ./conf/jar/META-INF/MANIFEST.MF
    • -0
    • +2
    ./conf/war/META-INF/MANIFEST.MF
    • -93
    • +0
    ./test/java/SurveyAnsContent.hbm.xml
  1. … 35 more files in changeset.
Switched projectl to use ear file format

    • binary
    ./lib/hibernate/hibernate-tools.jar
    • binary
    ./lib/hibernate/src/hibernate2-src.zip
    • binary
    ./lib/jakarta-commons/commons-digester.jar
    • binary
    ./lib/jakarta-commons/commons-lang-2.0.jar
    • binary
    ./lib/jakarta-commons/commons-lang.jar
  1. … 71 more files in changeset.
Include the id #s needed for either testing or demoing the progress engine.

changed test learning design

change back to local time implementation

copy config files for war

gate stuff completed

    • binary
    ./web/WEB-INF/lib/lams_learning.jar
    • -0
    • +2
    ./web/WEB-INF/struts/struts-config.xml
update cglib

    • binary
    ./web/WEB-INF/lib/cglib-full-2.0.2.jar
    • binary
    ./web/WEB-INF/lib/cglib-nodep-2.1-dev.jar
add war task to ant build