(Sorry if this message is a duplicate but it seems it wasn't sent properly last time, so I post it using Nabble instead of email).
Hi, I have a standalone application that uses Spring and Camel. As suggested in the Camel in Action book, I do this in order to launch the application and make it lasts until I hit Ctrl+C : public class MainSimulator { public static void main(String[] args) throws Exception { Main main = new Main(); AbstractApplicationContext ctx = new ClassPathXmlApplicationContext( "META-INF/spring/activity-simulator-context.xml", "META-INF/spring/application-context.xml" ); main.setApplicationContext(ctx); main.enableHangupSupport(); main.start(true); } } The camel context consists of : <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd http://camel.apache.org/schema/spring http://camel.apache.org/schema/spring/camel-spring-2.6.0.xsd"> <bean id="simulator" class="com.prg.babylon.dashboard.simulation.ActivitySimulator"/> <bean id="dataOutputter" class="com.prg.babylon.dashboard.simulation.ChannelDataOutputter"/> <camelContext id="camel" xmlns="http://camel.apache.org/schema/spring"> <route> <from uri="timer://simulator"/> <bean ref="simulator" method="fillData"/> <bean ref="dataOutputter" method="output"/> </route> </camelContext> </beans> The application starts fine but directly stops afterwards : mvn clean compile exec:java -Dexec.mainClass=com.prg.babylon.dashboard.simulation.MainSimulator [INFO] Scanning for projects... [...] Feb 1, 2011 4:21:21 PM org.apache.camel.impl.DefaultCamelContext doStartOrResumeRouteConsumers INFO: Route: route1 started and consuming from: Endpoint[timer://simulator] Feb 1, 2011 4:21:21 PM org.apache.camel.impl.DefaultCamelContext start INFO: Total 1 routes, of which 1 is started. Feb 1, 2011 4:21:21 PM org.apache.camel.impl.DefaultCamelContext start INFO: Apache Camel 2.6.0 (CamelContext: camel) started in 1.687 seconds Feb 1, 2011 4:21:21 PM org.apache.camel.impl.MainSupport doStart INFO: Apache Camel 2.6.0 starting [INFO] ------------------------------------------------------------------------ [INFO] BUILD SUCCESS [INFO] ------------------------------------------------------------------------ [INFO] Total time: 8.028s [INFO] Finished at: Tue Feb 01 16:21:21 CET 2011 [INFO] Final Memory: 14M/166M [INFO] ------------------------------------------------------------------------ So, my question is : what did I do wrong ? Regards. -- View this message in context: http://camel.465427.n5.nabble.com/Camel-startup-tp3367829p3367829.html Sent from the Camel - Users mailing list archive at Nabble.com.