On 4/21/07, Jean-Sebastien Delfino <[EMAIL PROTECTED]> wrote:
[snip] Luciano Resende wrote: > +1 on focusing on the stability and consumability for the core functions, > other then helping on simplifying the runtime further and work on a > Domain > concept, I also want to contribute around having a better integration > with > App Servers, basically start by bringing back WAR plugin and TC > integration. > Do we still need a special Tuscany WAR Maven plugin? I was under the impression that the Tuscany WAR plugin was there to automate the packaging of all the pieces of Tuscany runtime and their configuration in a WAR, assuming that it was probably too complicated to do that packaging by hand. Before reactivating this machinery, could we take a moment and have a discussion to understand why this packaging was so complicated that we needed a special Maven plugin to take care of it? and maybe come up with a simpler packaging scheme for Web applications and WARs? To put this discussion in context, I'm going to start with a very simple question... What do we want to use WARs for? What scenarios do we want to support in our next release that will require a WAR? -- Jean-Sebastien --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] Hi
My desire for WAR packaging was to allow people to easily deploy Tuscany applications (samples?) to existing web application installations. I.e. allow Tuscany to be plugged into environments people are familiar with. I was mulling over how to get some more interesting samples into the Java space, e.g. porting over Andy's alert aggregator sample from the C++ SCA implementation, and this is why I happened to be thinking about how to make it work. But we have also had a recent exchange on the user list on this subject [1]. I actually hadn't considered the mechanism by which this is achieved. I wasn't aware this was being done in the past by a mvn plugin I was just aware that, certainly in M1, you could see Tuscany samples as WAR files that were used with Tomcat in the release. Its good that you have started this discussion. Lets get consensus on whether we should provide it. Also if there is an easier and more natural way of providing this integration then we should investigate that, e.g. if this integration should he host-webapp or host-tomcat, host-apache etc. then that's fine. If it's already done then even better. Regards Simon [1] http://www.mail-archive.com/[EMAIL PROTECTED]/msg00839.html
