Hi Romain,

No change in 1.7.1 Š Same thing Š but as the code for stopping is
identical, I would not have expected any difference. I even checked with
HEAD and as the code is still the same, I would assume the problem to
still be present in 2.0.0-SNAPSHOT

Chris
-- 


Mit freundlichen Grüßen | Best regardsChristofer Dutz | Senior IT
Consultant

codecentric AG | An der Welle 4 | 60322 Frankfurt am Main | Deutschland
mobil: +49 (0) 1525.3057806 | fax: +49 (0) 69.7593-8200
www.codecentric.de <http://www.codecentric.de/> | blog.codecentric.de
<http://blog.codecentric.de/> | www.meettheexperts.de
<http://www.meettheexperts.de/> | www.more4fi.de <http://www.more4fi.de/>
  

Sitz der Gesellschaft: Solingen | HRB 25917| Amtsgericht
WuppertalVorstand: Michael Hochgürtel . Mirko Novakovic . Rainer Vehns
Aufsichtsrat: Patric Fedlmeier (Vorsitzender) . Klaus Jäger . Jürgen Schütz

Diese E-Mail einschließlich evtl. beigefügter Dateien enthält vertrauliche
und/oder rechtlich geschützte Informationen. Wenn Sie nicht der richtige
Adressat sind oder diese E-Mail irrtümlich erhalten haben, informieren Sie
bitte sofort den Absender und löschen Sie diese E-Mail und evtl.
beigefügter Dateien umgehend. Das unerlaubte Kopieren, Nutzen oder Öffnen
evtl. beigefügter Dateien sowie die unbefugte Weitergabe dieser E-Mail ist
nicht gestattet.






Am 25.09.14 15:55 schrieb "Romain Manni-Bucau" unter
<[email protected]>:

>Hi
>
>before going further is it still the case with 1.7.1 version?
>
>
>Romain Manni-Bucau
>Twitter: @rmannibucau
>Blog: http://rmannibucau.wordpress.com/
>LinkedIn: http://fr.linkedin.com/in/rmannibucau
>Github: https://github.com/rmannibucau
>
>
>2014-09-25 15:52 GMT+02:00 Christofer Dutz
><[email protected]>:
>> Hi,
>>
>> I¹m currently struggling to get some integration-tests running and have
>>stumbled over something that i might think could be a problem.
>>
>> Then using the tomee-maven-plugin 1.7.0 to start tomee before my tests,
>>this works fine. After my tests I have maven call the stop goal. It
>>seems tomee is correctly shut down (All ports are closed and processes
>>killed), but the plugin seemed to be waiting for ages.
>>
>> To me it seems the StopTomEEMojo calls server.forceStop to stop TomEE
>>this then issues the server stop and goes into waitForServerShutdown()
>>
>> This method now tries to connect to the shutdown port of tomcat for
>>MAXINT times. If the connection is successful the socket is closed again
>>and true is returned and waitForServerShutdown while loop just calls it
>>again. When looking at that method, to me it seems that the only option
>>in which the while loop in RemoteServer.waitForServerShutdown() can end,
>>is that the plugin has waited MAXINT seconds and has opened MAXINT
>>sockets. Why do you do that much recursion anyway? To me a simple while
>>loop would have made sense here.
>>
>> In my case the first connection attempt already fails, but even if if
>>didn¹t that wouldn¹t change the fact that I have to wait almost 70 years
>>for my test suite to finish ;-)
>>
>> Am I doing something wrong or does this code sort of smell a little
>>strange?
>>
>> Chris
>>
>>


Reply via email to