added code to togle activity between negative and positive based on run offline selection in PI and updated code to place learner icon on the correct level
Added a new method forwardToLearnerActivityURL, that allow the server to go directly to a url, rather than sending the url to Flash which would then call the url (which is getLearnerActivityURL).
retrieve WebApplicationContext from proper servletContext to get IUserMangementService bean , as Dapeng found out to fix OpenSessionInViewFilter-not-work issue
Improving the "waiting" page for export portfolio. Now styled correctly, updates every 10 secs to give the user feedback and has a close button once the generation is complete. Java code also contains some test code that can be used to test the timeout (commented out).
If you change the lesson class for lesson, the old rows in the database are deleted. If the lesson has already started, you won't be able to change the lesson class.