lams_monitoring

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

Modified the dummy monitoring screen to support the new Activity.getAuthoringActivityDTOSet() method.

  1. … 1 more file in changeset.
Added scrollbar to the frame containing the list of lessons, so that it is easier to navigate when there are lots of lessons!

Fixed display of the parallel activities on the dummy monitoring screen. Previously it was using the activities from in the learning design and the parallel activity was a CGLIB entry, which didn't give access to the activities method. Added a new session parameter, activities, which contains a set of AuthoringActivityDTO objects and these are used in the place of the learning design.

  1. … 1 more file in changeset.
Display complex activities and their child activities more logically - groups the child activities under the parent activity.

Removed dtd so that tiles would start up okay when not connected to the internet.

  1. … 4 more files in changeset.
Moved learner portfolio over to learner screen, improved list of users in the organisation dropdown.

The rule to work out whether to pre-initialise the tool session was wrong. Was initialising for grouped activities, we want to initialise the non-grouped activities.

  1. … 1 more file in changeset.
Added archive a lesson feature

  1. … 1 more file 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.

    • -0
    • +42
    ./web/dummyControlFrame.jsp
    • -0
    • +114
    ./web/dummyDetail.jsp
    • -0
    • +73
    ./web/dummyStart.jsp
    • -0
    • +26
    ./web/dummyStarted.jsp
    • -2
    • +17
    ./web/WEB-INF/struts/struts-config.xml
  1. … 1 more file in changeset.
change forum tool context location

  1. … 3 more files in changeset.
Added forum back into the master-build

  1. … 1 more file in changeset.
Rejigged the tool jars loaded on the classpath so suit the most "completed" tools.

  1. … 1 more file in changeset.
Fixed the url processing to remove the escaping from & in wddx'd urls

Added new tags to help with the lams url, the local tool url + the stylesheets.

  1. … 5 more files in changeset.
Converted to use the common.properties definitions in lams_build.

  1. … 4 more files in changeset.
Had the wrong case for the JSTL directory

Updated web.xml to include the context files for all the "current" deployed tools.

Added matching tool jars to classpath.

Stopped deploying the classes to WEB-INF/classes

Implemented more calls on the dummy monitoring page to access the learner pages.

  1. … 10 more files in changeset.
Tweaks to the dummy page to make monitoring/define later links clearer

Added monitoring calls to the dummy monitoring page.

Updated the taglib settings and references to suit the new standard

  1. … 32 more files in changeset.
added links for the export stuff

Added place for Export Portfolio calls.

Added a dummy monitoring page that will allow developers to access their tools via the normal learner url.

    • -0
    • +27
    ./web/WEB-INF/lams.tld
More changes to suit Hibernate 3

    • -193
    • +0
    ./test/web/WEB-INF/spring/applicationContext.xml
  1. … 25 more files in changeset.
Upgraded Hibernate to 3.0

  1. … 33 more files in changeset.
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. … 5 more files in changeset.
Removed reference to WEBINF/lib directory as not longer needed

Removed quartz as it is now in shared libraries

Changed jar file in path to be lams-central and lams-authoring and lams-workspace have been integrated into lams_central project