Nathan Coast and I had a chat about this one night (my time, day yours) on IRC/email for Maven, and we need:
appserver stuff: - start - stop - deploy war, ear, rar etc - undeploy war, ear, rar etc - 'save config' if possible For a bunch of supported appservers: Tomcat, Jetty, JBoss, WebLogic, WebSphere, iPlanet etc.... We are also using cactus for our testing (along with StrutsTestCase), and it'd cool to have all this available for tests :) "James Strachan" <[EMAIL PROTECTED]> wrote on 31/10/2002 02:33:34 AM: > From: "Vincent Massol" <[EMAIL PROTECTED]> > > Cactus can use any JUnit test runner. Thus it should be able to use the > > exsiting JellyUnit tags with no problem. However, before running the > > tests there needs some preparations to make everything automatic: > > - packaging the application as a war or ear > > - configuring the container > > - starting it > > - deploying the app in it > > - stopping it > > > > These could be easily achieved through a combination of Ant and Jelly > > tags, potentially used in a Cactus Tag library which would make the > > whole thing easier and more coherent to use? > > Sounds good to me. > > The war/ear would be generated by the build process I guess. Different tests > may want to configure the container, start it, deploy app, stop it in > multiple times. e.g. to test the same war or ear on different deployment > configurations, containers or platforms. So deploying artifacts should be > part of the test case; whereas the war or ear should be part of the build > process shouldn't it? > > James > ------- > http://radio.weblogs.com/0112098/ > > __________________________________________________ > Do You Yahoo!? > Everything you'll ever need on one web page > from News and Sport to Email and Music Charts > http://uk.my.yahoo.com > > -- > To unsubscribe, e-mail: <mailto:commons-dev-unsubscribe@;jakarta.apache.org> > For additional commands, e-mail: <mailto:commons-dev-help@;jakarta.apache.org> > > ForwardSourceID:NT00088916 -- dIon Gillard, Multitask Consulting Work: http://www.multitask.com.au Developers: http://adslgateway.multitask.com.au/developers -- To unsubscribe, e-mail: <mailto:commons-dev-unsubscribe@;jakarta.apache.org> For additional commands, e-mail: <mailto:commons-dev-help@;jakarta.apache.org>