Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Moving from a tool activity to a grouped tool activity was throwing an exception as the "create tool session" code (which calls the tool to create the tool session details) was being called within the tool context.

Moved the call to create the tool session into LoadToolActivityAction so that it will always be run within the lams-learning war context and hence all the tools' beans are available in the Spring context.

To try to stop this sort of problem occuring again (ie a tool calling code that relies on all tools' beans being in the context) the ILearnerService has been split into two interfaces. ILearnerService now only contains the one method that should be called by tools (to complete a tool session). All other calls are in ICoreLearnerService. Any of the core modules may use the ICoreLearnerService but only tools should use the ILearnerService.

  1. … 24 more files in changeset.
Learner Progress DTO changes made to so that Flash will know when a learner is finished. * Current activity now set to null (and hence won't appear in packet) when the learner has completed the lesson. * New field lessonComplete which is true when the learner has completed the lesson, false otherwise.

  1. … 6 more files in changeset.
Set server default Locale when session create, in order to make index.jsp/login.jsp display correctly.

Add customiseSessionID

  1. … 3 more files in changeset.
moved password hashing out of user management service

  1. … 1 more file in changeset.
latest change to UserManagementService

Added styling images to export portfolio. This required making lams-central.war an expanded war and adding the lams directory to the configuration file so that the css and image files could be copied using a file copy rather than using http (for performance).

  1. … 6 more files in changeset.
Moved hard coded jabber config from chat tool to lams.xml

  1. … 9 more files in changeset.
Added the "course admin can do blah" fields to Organisation

User Organisation Changes

Adding a combined language/country supported locale table. Changing activity title from "title" to "activityTitle" for the DTO's sent to Flash - needed for sorting on the Flash client.

Changed LibraryActivityDTO's title to activityTitle to make it easy for Flash to sort the activities.

Genericising the relationship between folders and workspaces - now one folder can be in many workspaces. Problem with the code though - when run from junit the relationship is set up okay, but when run in JBOSS the lams_workspace_workspace_folder records are not created.

  1. … 33 more files in changeset.
Add name duplicated handle and i18n.

  1. … 1 more file in changeset.
Implementing gate and grouping screens for export portfolio.

Attempting to do a build with everyone's checked in code, so that Shaun will build okay.

*** empty log message ***

    • binary
    ./jakarta-commons/commons-codec-1.3.jar
the latest lams_common

renamed the src

    • binary
    ./spring/src/spring-framework-1.2.8-src.zip
    • binary
    ./spring/src/spring=framework-1.2.8.zip
upgrade to hibernate3.1 to use spring 1.2.8

the latest lams_learning

the latest lams_common

spring source code

    • binary
    ./spring/src/spring=framework-1.2.8.zip
use spring 1.2.8 to use hibernate bulkUpdate interface exposed by the HibernateTemplate()

  1. … 3 more files in changeset.
Removing learnerProgress from the user's shared session. This should allow preview and learner to run without interfering with each other.

  1. … 24 more files in changeset.
updated with change in lams_common (sorry about the build failure)

the latest lams_common

*** empty log message ***

  1. … 1 more file in changeset.
correctly validate order using orderID

  1. … 1 more file in changeset.
Preview changes: When define later activity occurs don't tell the tool that it is define later but display a special screen before going to the next tool.