Added security to the monitoring calls - the calls to update a lesson now check that the user either the owner of the lesson or a staff member for the lesson.
Added "real" monitor page, which will contain the Flash movie. Doesn't replace the dummy pages yet as the required functionality doesn't exist yet. Once completed, the dummy pages will be removed.
Renamed the disabled state to "removed". This will make it less confusing with the u/i which describes the suspended as disabled.Cleaned up MonitoringAction so that it doesn't try to forward to a jsp.
Tool deployment utility has been changed to update the context path and class path when the tool is deployed. Build file changed to match and the main tool context application file moved so that only the tool's have a context file classpath of /org/lamsfoundation/lams/tool.
Changed learning design activities and transition collections to use all-delete-orphan cascade management. This will ensure that the secondary records are created and removed as required.This required fixing code that trigger cascade problems and also highlighted some session problems with the learner cache created by Jacky.