lams-central.jar

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
LDEV-75: Tweaked the Flash crash dump - must be logged in to do a dump and the file now has a .xml extension.

  1. … 2 more files in changeset.
Changed the calls to get the workspace folders and folder contents to be one call getFolderContents. The call uses dummy values to indicate when it wants the very root of all directories and when it needs the organisation workspaces. This allows Flash to call the same method (and the same data) for all parts of the display tree, which makes drag and drop much easier.

Most of the "rearranging" of the data and the dummy values has been kept in the Action class as it is designed to suit Flash, rather than being normal business logic.

  1. … 3 more files in changeset.
Changed code to suit new name for the field linking designs to their runtime versions (new name LearningDesign.originalLearningDesign). Modified the copyLearningDesign routines to only set the field when creating a runtime design - don't want to link the designs when the user duplicates a design in authoring. Finally, changed the delete learning design methods to delete a design even if it is the parent of other designs (note: this leaves the child designs pointing to a parent that does not exist).

  1. … 5 more files in changeset.
Rationalised the copy*, move*, delete* and rename* messages for the workspace - Flash calls one method which then calls the appropriate code for a folder, learning design etc, rather than separate methods on the interface for each resource type.

  1. … 6 more files in changeset.
learning design validator changes

LDEV-73: Added a method to pass the details of the license table to Flash. The DTO code in lams.jar tweaks 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).

LDEV-77: Issues exist with the data returned by getAccessibleWorkspaceFolders(). Data is missing, and the structure is different to the workspace data returned by getFolderContentsExcludeHome().

Trying to fix the problems by changing the DTO to be the same one used for getFolderContentsExcludeHome(). Put it in a temporary method for the moment so that we can try out the changed packet without breaking the existing code. More changes will probably be required for this problem.

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.
add some validation for createWorkspaceFolderContent so that a non-unique name doesn't result in an index violation .

deleteContentWithVersion - checks if a resource exists before deleting.

updated ack message so that it returns the folderContentID

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

*** empty log message ***

  1. … 2 more files in changeset.
modified ObjectExtractor : after parsing the activity list, it will go through the list again and match up the parent with child activity based ont he parentUIID

Fixed bug - tool content id was not being updated when a tool activity was updated. The code that handles the special fields for tool activities, optional activities, etc wasn't being called.

  1. … 1 more file in changeset.
Removed run sequences from getAccessibleWorkspaceFolders() and added a new call getFolderContentsExcludeHome() which excludes the user's home directory from the returned contents.

  1. … 1 more file in changeset.
latest build

  1. … 4 more files in changeset.
Staff screen now redirects automatically to dummy screen. The popup javascript code to add scrollbars,resizable as the JSP screen gets too long to fit in the window. The scrollbars,resizable should be removed when the Flash screen is implemented.

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

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

  1. … 1 more file in changeset.
Include authoring client that has toolContentID, no userID in authoring calls, and expects libraryActivityUIImage. Some problems with the version built last night, so did a rebuild.

  1. … 4 more files in changeset.
Probably no changes but all other jars changed, so just to be sure to be sure.

Sets the first activity column

Added User Tag, to allow easy access to the userid, name, etc in the UserDTO object from a jsp

More changes to suit Hibernate 3

  1. … 19 more files in changeset.
Upgraded Hibernate to 3.0

  1. … 13 more files in changeset.
Add catalina jar for LoginFormAuthenticator compile.

  1. … 3 more files in changeset.
Stopped the authoring using the DTOs as a way of converting the data coming from Flash. Using the DTOs caused the WDDX null values (e.g. -1111111) to be written to the database.

  1. … 15 more files in changeset.
Improved the special NULL handling code for WDDX processing. Learning design DTOs now use the convertToBlah utilities in WDDXProcessor. Also covers changes made by Mai recently.

  1. … 3 more files in changeset.
Changed authoring storeLearningDesignDetails and storeTheme to use standalone servlets. The struts actions can't take the WDDX packet from Flash as a POST body. Also updated DOLLY to 4.0.2 so updated all the core project jars.

  1. … 6 more files in changeset.
Upgraded to Spring 1.2.4

  1. … 31 more files in changeset.