Instructions files now appear in the instructions page on the monitoring screen. The attachment entries were not being copied when the tool content was duplicated.
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).General changes to use UserDTO from shared session and standard URL parameters.
Changed authoring to use the user from the shared session, the correct url parameters and to only update the attachment records when the user clicks save.
Updating JSPs to use tag lib standard, new lams tags. Rationalising authoring down to the DHTML version (had been a DHTML and non-DHTML version). Updating URLS as per LDEV-38
ExportServlet - this is the servlet that the export service will call...this servlet in turn opens a httpurlconnection to the real export url, and saves the content in a file.
Removed ISOLATION_READ_COMMITTED from the transactions as it is not supported by the JTA transaction manager. We will have to rely on the database settings.
when a learner clicks on finish, it will call learnerService.completeToolSession which returns the link to the next activity. the tool then redirects to this new url