Thanks for that Denis, I raised and fixed https://bugs.eclipse.org/bugs/show_bug.cgi?id=412637
With jetty-9.5 (and the next snapshot that the CI build system should push out soon), you will be able to use the <stopWait> parameter with jetty:stop mojo. It is the max time in seconds that the stop mojo will wait for confirmation that jetty has stopped. If you don't specify this number, the stop mojo just tells jetty to stop and finishes (ie current behaviour). I've tested this with a simple project with 2 web sub-modules so it should work. However, if you test it in your environment and the fix doesn't work, by all means reopen the bug and attach a test project that reproduces it and I'll take another look. cheers Jan On 9 July 2013 18:34, Denis Tunović <[email protected]> wrote: > Hi All, > > I have Maven parent project that has multiple modules each building a war. > Next to that I use a integration profile that uses the SoapUI (maven pugin) > to test each module war that is started in Jetty > (org.eclipse.jetty:jetty-maven-plugin:9.0.4.v20130625:run) during > pre-integration-test phase of each module. In each module I also have stop > Jetty in the post-integration-test phase with its own stopKey and stopPort > matching the run goal. > > The problem is that when one module is finished and its stopping Jetty, > other module will try to start Jetty resulting in "Failed to execute goal > org.eclipse.jetty:jetty-maven-plugin:9.0.4.v20130625:run (start-jetty) on > project module2: Failure: ShutdownMonitorThread already started". I am > wondering why is this conflicting while they have different stopKey and > stopPort? > > I have tried using run-forked goal but this will hang on Jetty start up and > not continue with the tests. Trying <waitForChild>false</waitForChild> will > continue with my tests before Jetty is started resulting in failed tests. > > Any clue on how to resolve the situation where modules don't conflict on > Jetty threads? > > Cheers, > > Tuno > > _______________________________________________ > jetty-users mailing list > [email protected] > https://dev.eclipse.org/mailman/listinfo/jetty-users > -- Jan Bartel <[email protected]> www.webtide.com – Developer advice, services and support from the Jetty & CometD experts. _______________________________________________ jetty-users mailing list [email protected] https://dev.eclipse.org/mailman/listinfo/jetty-users
