Hey Mattias, I'll deliberately leave parts of your questions out, hoping someone else picks them up. [quote] Also - our server group who handles the Magnolia deployment wants us to only deliver war-files to them and not exploded war-files which seems to be what Magnolia recommends. [/quote] What ? Where does that come from ? If someone from the company recommended that to you, I'll have to publicly whip their ass ;-) Seriously though, there is no need to deploy exploded wars, provided you understand the [url=http://documentation.magnolia-cms.com/cookbook/using-a-single-war-file-with-multiple-configurations.html]configuration mechanism[/url] for that.
[quote] If you have an exploded war you can upgrade / add modules by just adding a module-jar in WEB-INF/lib but that option is removed if we must run a war-file and instead we must create such a file for each small change to any module. Is there any way to have both. That is - add our modules to another path that the war-file (I cannot think of any standard webapp-way but I thought I'd ask)? Perhaps you have some secret / cool plugin classloader who can be configured to look outside the war? [/quote]I don't really get your question. Yes, if you update a module (be it yours, or a third party used by your installation), you'll have to rebuild the war file for deployment. I'm not sure you're implying that could be a problem, but if you do, I don't understand ;) Provided the creation of the .war (exploded or not)is part of your project - and it should be!! - then .. what's the big deal ? Of course, if you have been building war files "manually" for your projects instead of relying on a build tool to do it for you along with your modules/content/what have you, then it's a pain in the ass. If that's the case, hopefully, the link above will give you incentive to stop doing that. Essentially, updating a Magnolia-based project should be as smooth as updating a .war file (and/or the context configuration to point to a new version of that file) and kick the appserver to pick it up. -- Context is everything: http://forum.magnolia-cms.com/forum/thread.html?threadId=7c6a3ba6-1ccb-4fac-8a9d-b3f9022cc80b ---------------------------------------------------------------- For list details see http://www.magnolia-cms.com/home/community/mailing-lists.html To unsubscribe, E-mail to: <[email protected]> ----------------------------------------------------------------
