You are right! You should be able to workaround it setting
connect.tries system property.


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 17:14 GMT+02:00 Christofer Dutz <[email protected]>:
> 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