我试图实现的目标是启动从Apache Camel的ActiveMQ代理监听的AMQP协议。
我用org.apache.camel.archetypes:camel-archetype-activemq (Creates a new Camel project that configures and interacts with ActiveMQ.)原型创建了maven模块,用mvn camel:run创建了maven模块,并且成功了。然后,在我对amqp协议进行了更改之后:
<!-- This creates an embedded ActiveMQ Broker -->
<
我得到了camel (3.5.0)应用程序的弹簧引导(2.3.2.RELEASE)和两个测试路线:
这样做的目的是检查从多播调用的子路由异常发生时会发生什么,以及它如何处理事务。
@Component
public class MyRoute1 extends RouteBuilder {
@Override
public void configure() {
onException(Exception.class)
.useOriginalBody()
.log("Error handler parent. Body is: ${body}
我有一个使用apache版本2.13.2的spring项目,当我尝试将该版本更新为2.18.1时。我的战争失败了,并抛出了以下错误-
Target state: deploy failed on Server Common
java.lang.ClassNotFoundException: org.springframework.util.backoff.BackOff
at weblogic.utils.classloaders.GenericClassLoader.findLocalClass(GenericClassLoader.java:981)
at weblogic.utils.c
我对骆驼和石英有问题。我打算用Quartz执行一个触发器,所以我编写了这个简单的代码,在这里我希望每两秒钟在控制台上打印一次时间:
public class TestQuartz {
public static void main(String args[]) throws Exception {
CamelContext context = new DefaultCamelContext();
context.addRoutes(new RouteBuilder() {
@Override
public