lams-contentrepository.jar

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Started to record user id against entries in content repository - not yet completed.

  1. … 4 more files in changeset.
Export tool content success.

  1. … 1 more file in changeset.
Update ToolContentManager API

  1. … 11 more files in changeset.
Renaming blahResources.properties to ApplicationResources.properties

  1. … 4 more files in changeset.
Implemented a new method to store a package (or directory) of files.

  1. … 2 more files in changeset.
Added a "copy node" function to the content repository, added "copy" functionality to the toolContentHandler.

Modified the ToolDownload to pick up the name of the tool content handler bean from the servlet definition, rather than hardcoding a standard name. This is needed as we can't have duplicated bean names across projects - the beans overwrite each other when loaded in lams_learning and lams_monitoring.

  1. … 4 more files in changeset.
latest build

  1. … 4 more files 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.
Removed the treecache to simplify getting the classpaths right. Will be replaced with shared cache.

  1. … 1 more file in changeset.
Fix static bug: shared by webapp, so download does not work when tools switch.

  1. … 1 more file in changeset.
More changes to suit Hibernate 3

  1. … 19 more files in changeset.
The saveDB() call that I added previously to sort out the junit problems doesn't work in practise - it will cause an exception when the entire node is deleted.

Upgraded Hibernate to 3.0

  1. … 13 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.
No longer rollback on checked exceptions - causes problems if the calling handles the exception and tries to continue the transaction.

Converted to use JNDI datasource.

  1. … 5 more files in changeset.
Added initial Theme support

  1. … 5 more files in changeset.
Completed generic tool file download servlet.

Started client download servlet. Trying out in forum - there is some issue with accessing the servlet. Checked in as this code has been released to Dolly.

  1. … 25 more files in changeset.
Recompiled jar as I'm not sure if it compiled properly before.

Added new class org.lamsfoundation.lams.contentrepository.client. The class handles a simple connection to the content repository, and allows a file to be stored and retrieved. Designed to be used by tools when their only use of the content repository is to store files for online and offline instructions.

SetProperties wasn't working for file nodes - had forgotten to update the validate test, so was expected a file to be included even when just the properties had changed. Altered validation to check inputStream and check on disk for a file.

  1. … 4 more files in changeset.
Add a setProperties to the Repository interface, allowing users to store custom properties

Converted name format

    • binary
    ./lams-contentrepository.jar
  1. … 3 more files in changeset.