We are happy to bring you release 1.1.2 of Weceem, fixing more issues and providing further compatibility with Grails 2.0 RC3 and higher.
NOTE: There are important changes for those upgrading from previous releases
This release includes some useful new features and refinements:
The full list of issues resolved is in JIRA.
The important change for those upgrading is related to file uploads. If you have deployed Weceem but not previously set weceem.upload.dir to a file: URL outside of the web application's work directory, you will need to move your uploaded files during upgrade. This change is necessary due to fixes in Spring used in Grails 2 and incorrect assumptions Weceem previously had about the work directory being writable.
If the above applies to you, all you need to do is move the uploaded files folder from your expanded web-apps directory to the Tomcat user's home directory under /weceem-uploads/.
If you had no previous config setting at all for weceem.upload.dir:
Move <weceem-app-work-dir>/WeceemFiles to <container-user-home>/weceem-uploads/WeceemFiles
If you did set weceem.upload.dir to a simple path name (not a file: URL):
Move <weceem-app-work-dir>/<dir-name> to <container-user-home>/weceem-uploads/<dir-name>
The URL used to serve the files should not have changed and when you start up with the new build you should find that all links work as expected. Note however that you should make sure your servlet container is NOT running as a superuser and that you have permissions on that folder set correctly. It is strongly recommended that you do use a file: URL for your upload directory and set the permissions correctly on that instead.