lams.jar

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Add group name

Added a general "user doesn't have the rights to do this" exception. This may be used for throwing an exception in the service layer and be picked up in the web layer for translation to a Flash error message. See usage in WorkspaceAction.java for example.

Teacher view of the learner url did not include the user id. This stopped the tools showing the specific data for a learner.

Changed name of parentLearningDesign to originalLearningDesign. This field links the lesson version of a design back to its original design, but the parent name suggests that the parent learning design contains the child learning design (this is the meaning in the activity table) so the name was changed.

  1. … 9 more files in changeset.
Added methods to WebUtil which get a Long or an Integer from the request parameters where the parameter may be optional (previously they had to be mandatory).

  1. … 1 more file in changeset.
LDEV-72 - made changes to Configuration, ConfigurationLoader and ConfigurationKeys

Added licenseID to learning designs in the FolderContentDTO. This allows the Flash client to list the license type in the workspace window, rather than having to request the whole learning design just to get the license details.

  1. … 1 more file in changeset.
LDEV-73: Added method to check that two licenses are the "same" for import purposes ie compares license id and name.

  1. … 2 more files in changeset.
LDEV-73: Added LicenseDTO for passing License data back to Flash. Having a separate DTO allows us to tweak the data before sending - in this case we make sure the picture url is a complete url (maybe relative to the current server in db).

This is used in the authoring call to get all the license details.

  1. … 2 more files in changeset.
LDEV-75 Implemented a Flash client crash dump utility. Writes out the wddx packet from Flash to a file in the LAMS dump directory. The DumpDirectory is configured via DumpDir in the LAMS configuration file.

Moved the WDDX null entry checking to the base packet handling servlet (AbstractStoreWDDXPacketServlet) so that all packets will be checked, not just authoring packets.

  1. … 1 more file in changeset.
LDEV-79: Added a new DISABLED state for a lesson - when disabled the lesson shouldn't be returned to users. Changed getLessonsForUser() to not return DISABLED lessons, but left getAllLessons() getting all (including disabled) lessons. But added a comment to indicate that getAllLessons includes disabled lessons.

  1. … 1 more file in changeset.
Add DISABLE_LESSON to lesson class

*** empty log message ***

  1. … 2 more files in changeset.
LDEV-61 Fixing tool sessions - all users were getting separate tool sessions.

  1. … 3 more files in changeset.
changed so that the relationship between activities and learningLibrary is lazy loaded.

  1. … 1 more file in changeset.
LDEV-67: Run sequences were not going in the correct workspace folder. Added a default runtime sequence folder to the workspace object.

  1. … 4 more files in changeset.
Moved the hibernate properties to the applicationContext and localApplicationContext files, and removed the cache entries from the local version. This way, it won't try to load the jboss cache when doing junit tests. This was causing most of our junit tests to fail.

  1. … 3 more files in changeset.
changes to Activity, ComplexActivity and LearningDesignDTO new method getAuthoringActivityDTOSet

Made Activity.toString() more informative.

The getActivityByUUID now gets the real activity, rather than the hibernate CGLIB version, to avoid classcast errors when updating an activity in authoring.

  1. … 2 more files in changeset.
Added mc to our temporary list of tools on the classpath.

  1. … 1 more file in changeset.
Added three new fields to complete the activity on the client - was missing some of the tool details.

  1. … 1 more file in changeset.
some changes to AbstractExportPortfolioServlet and HttpUrlConnectionUtil

Add forum Tool service

  1. … 1 more file in changeset.
Added support for wrapping an existing exception in a ToolException or a ToolServiceException

Grouping Changes?

latest build

  1. … 4 more files in changeset.
Modified the "leaveToolSession" and related code to allow the tool to pass the userid (which it gets from UserDTO in the shared session) rather than pass User (which the tool doesn't have).

Added method to generate tool access code from a string - for when the mode comes in via a form.

*** empty log message ***

  1. … 1 more file in changeset.
*** empty log message ***

  1. … 1 more file in changeset.
*** empty log message ***