-
Bug
-
Resolution: Fixed
-
Major
-
1.2.1
-
None
-
ubuntu 11.11, apache-tomcat 6.x
The general root cause of this problem is that when doing a redeploy of web-application, without clearing down the DB, it is expected that the mgnl-files folder expansion task is re-executed and files are copied back into the cleared folder. However, it seems that ModuleManagerImpl's checkForInstallOrUpdates excludes all delta tasks for any module which hasn't had a version change on redeploy. Problem is specifically with the docroot folder which results in broken references to any resources not created post redeploy. This is not good because this means we cannot be sure the updates made to module are going through and consistent.
Specifically w.r.t the RSS Aggregator module, the problem is that it has resources such has images (gifs) when changed or missing in the original deploy are not getting updated on redeploy. In order to avoid this issue, we think these should be moved into mgnl-resources instead (as most other resources are expected there by convention).
I'm attaching the patch that does the above with this report.
- caused by
-
MGNLRSSAGG-10 Enable easy syndication of any Magnolia content
- Closed
- is related to
-
MGNLRSSAGG-55 Wrong link to RSS feed icon
- Closed