LDEV-2364Modified the createId method to return the jabberID instead of null when a 409 error code is returned from the xmpp server. A 409 error code indicates that the user has already been created with this ID
LDEV-2071, LDEV-2201, LDEV-57: Changed the Transaction Manager to Hibernate instead of JTA. Synchronized code in 2 more spots as deadlock exceptions had been thrown.
LDEV-2071: Fixed Spring classpath scanning problems using newly intruduced to JBoss VFSClassPathXmlApplicationContext class.Upgraded to Spring 2.5.6 (was 1.2.8).
LDEV-2310 New custom Time Zone settings in Advanced tab of Wizard for scheduling lessons to a particular timezone, pre-selected to user's timezone from profile settings. Added common methods for timezone conversion to DateUtil. Using these methods to alternate Date times between client and server, and formatting for how they're presented to users based on locale/timezone.
LDEV-2254Safari and VR Author fixedLDEV-2286VR tool now deployed as archived .warLDEV-2281Lessons with VR tool activities are now exported correctlyAuthor recordings are held locally on LAMS serverLDEV-2289Popup now shown if EITHER media server settings are blank (both required for VR to work)LDEV-2005Export for learner/teacher workingConditions tab removedAuthor recordings added to FCK content folderPreview images uploaded to own content folder for each VR session
LDEV-2261 Setting a flag in gradebook activities so that they can be updated more than once if hte request comes from an external source like a tool. If it is set in gradebook, the flag is set so it cant be updated from an external source again