I've run up against this before and came accross this

https://bugs.eclipse.org/bugs/show_bug.cgi?id=38016

Alex Sherwin
alex.sher...@acadiasoft.com

> On Nov 8, 2013, at 12:26 PM, "pmp.martins" <pmp.mart...@campus.fct.unl.pt> 
> wrote:
> 
> Hey there, I found out what the problem was... and I am not sure what to say
> about it.
> Aparently, If I run my sample application using the command line and Maven:
> mvn exec:java -Dexec.mainClass="servers.MyApp_B", everything works as it is
> supposed to be.
> 
> However, if I do this in Eclipse IDE, when I press the *Terminate* button in
> the Eclipse console, the doStop() method is not called. I always assumed
> that pressing the *Terminate* button in the Eclipse console was the
> equivalent of pressing CTRL+C on a normal console, however, it appears that
> Eclipse simply kills the process (thus the reason why the doStop() and
> beforeStop() methods were not working !) 
> 
> I have to say I was not expecting some this ... /trivial/ to be the problem.
> Turns out I cannot use the Eclipse IDE to test my sample programs because of
> this issue. Who would have said?
> 
> I guess we learn something new every day. Thanks for the help!
> 
> I also created a thread in the Eclipse forums to check if there is a
> solution to the problem:
> http://www.eclipse.org/forums/index.php/m/1176961/#msg_1176961
> 
> Hopefully it will be useful to someone.
> 
> 
> 
> --
> View this message in context: 
> http://camel.465427.n5.nabble.com/Is-there-a-way-to-send-a-message-when-I-am-terminating-tp5742834p5742885.html
> Sent from the Camel - Users mailing list archive at Nabble.com.

Reply via email to