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.
* Removed repositoryLocation within FileDAO in applicationContext.xml * Change FileDAO to use Configuration.get(ConfigurationKeys.CONTENT_REPOSITORY_PATH) to get the repository path
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.
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.
Added new class org.lamsfoundation.lams.contentrepository.client.ToolContentHandler 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.