Details
-
Bug
-
Resolution: Won't Do
-
Major
-
None
-
None
-
None
-
None
Description
When a module is updated, part of the module registration process involves installing files. Only files under mgnl-files containing the module name as part of the path are installed. This is a good thing since it means each module has its own file 'name space'.
However if you trigger redeployment via the deployment utils page, no such check is used. Any file anywhere in the classpath under mgnl-files is unpacked and written to the file system.
You might notice this if your jsps never deploy by themselves and you find yourself having to deploy them manually every time you update your modules version number.
Checklists
Acceptance criteria