2016-03-15 95 views
2

我在java DSL中配置了一条简单的骆驼路由。 如何在Jboss中将我的项目部署为JAR时启动它?因为在不能创建一个CamelContext并启动它。在jboss中部署骆驼

回答

0

您无法将其作为JAR进行部署。您应该创建一个Web应用程序作为WAR,并使用@Startup bean来启动上下文。

或检出https://github.com/wildfly-extras/wildfly-camel

或骆驼和Java EE引导http://blog.eisele.net/2014/08/bootstrapping-apache-camel-in-java-ee7.html

+0

是不是有办法让它启动无需手动启动的背景下?与context.start()?像能够从春天或其他东西配置它? –

+0

看一看这个博客帖子: http://blog.eisele.net/2014/08/bootstrapping-apache-camel-in-java-ee7.html –