camel-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Hubertus.Willuhn" <hubertus.will...@dinsoftware.de>
Subject Spring Boot and Camel 2.17 - HangupSupport Removed!
Date Tue, 19 Apr 2016 13:25:01 GMT
Hello,

since the latest update of Camel to Version 2.17 (which I am trying to
migrate my Application to)
the hangup support for the SpringBootApplicationController was removed from
Camel.

This ticket refer to that:  https://issues.apache.org/jira/browse/CAMEL-9330
<https://issues.apache.org/jira/browse/CAMEL-9330>  

So this is nice and all, but to me that does not look like an improvement
because the line:

mainSupport.enableHangupSupport();

was removed from the
org/apache/camel/spring/boot/CamelSpringBootApplicationController.java in
the function blockMainThread()!

Now how i am supposed to block my app and keep it running?
Any advices?

Until now i do the following in my "public static void main(String[] args)":

SpringApplication app = new SpringApplication(CamelApp.class);

app.setWebEnvironment(false);

log.info("Finish application by pressing Ctrl + C");

ApplicationContext ctx = app.run(args);

CamelSpringBootApplicationController appController =
       ctx.getBean(CamelSpringBootApplicationController.class);
appController.blockMainThread();

Thanks in advanced!

Best regards, 

Hubertus



--
View this message in context: http://camel.465427.n5.nabble.com/Spring-Boot-and-Camel-2-17-HangupSupport-Removed-tp5781339.html
Sent from the Camel - Users mailing list archive at Nabble.com.

Mime
View raw message