1. main方法中启动时报错:java.lang.NoSuchMethodError: org.apache.camel.CamelContext.getProducerServicePool()Lorg/apache/camel/spi/ServicePool;

报错代码:

import org.apache.camel.CamelContext;
import org.apache.camel.ProducerTemplate;
import org.apache.camel.builder.RouteBuilder;
import org.apache.camel.impl.DefaultCamelContext;
import org.apache.camel.impl.DefaultProducerTemplate; // 需要替换该行public class TestRouteBuilder extends RouteBuilder {@Overridepublic void configure() throws Exception {from("direct:route-test").log("hello world");}public static void main(String[] args) throws Exception {CamelContext context = new DefaultCamelContext();context.start();TestRouteBuilder routeBuilder = new TestRouteBuilder();routeBuilder.addRoutesToCamelContext(context);ProducerTemplate template = new DefaultProducerTemplate(context);template.start();template.sendBody("direct:route-test", null);context.shutdown();}
}

解决方案:

将 import org.apache.camel.impl.DefaultProducerTemplate;

替换为 import org.apache.camel.impl.engine.DefaultProducerTemplate;

Camel-学习笔记相关推荐

  1. Apache Camel学习笔记

    Apache Camel:         概念:是一个基于 规则路由 和 processor处理 的引擎.             官网介绍:Camel允许您创建企业集成模式,以基于Java的域特定 ...

  2. Json.Net学习笔记

    Json.Net学习笔记 摘自:  http://www.verydemo.com/demo_c360_i45119.html 分类: 编程语言/ ASP.NET/ 文章 导读:string goog ...

  3. Java学习笔记二:数据类型

    Java学习笔记二:数据类型 1. 整型:没有小数部分,允许为负数,Java整型分4种:int short long byte 1.1 Int最为常用,一个Int类型变量在内存中占用4个字节,取值范围 ...

  4. php框架费尔康,GitHub - majixian/study-phalcon: phalcon(费尔康)框架学习笔记

    phalcon(费尔康)框架学习笔记 以实例程序invo为例(invo程序放在网站根目录下的invo文件夹里,推荐php版本>=5.4) 环境不支持伪静态网址时的配置 第一步: 在app\con ...

  5. [学习笔记] Cordova+AmazeUI+React 做个通讯录 - 使用 SQLite

    [学习笔记] Cordova+AmazeUI+React 做个通讯录 系列文章 目录 准备 联系人列表(1) 联系人列表(2) 联系人详情 单页应用 (With Router) 使用 SQLite 传 ...

  6. A Byte of Python3 学习笔记

    A Byte of Python3 学习笔记 第七章 控制流 1.if语句(带输入函数) 2.while语句 3.for循环 4.break.continue.return的区别 第八章 函数 8.1 ...

  7. 《Java学习笔记(第8版)》学习指导

    <Java学习笔记(第8版)>学习指导 目录 图书简况 学习指导 第一章 Java平台概论 第二章 从JDK到IDE 第三章 基础语法 第四章 认识对象 第五章 对象封装 第六章 继承与多 ...

  8. python学习笔记连载

    python学习连载 一.python的下载.安装及配置 1.python下载 python下载地址widows版:https://www.python.org/downloads/windows/ ...

  9. PyTorch 学习笔记(六):PyTorch hook 和关于 PyTorch backward 过程的理解 call

    您的位置 首页 PyTorch 学习笔记系列 PyTorch 学习笔记(六):PyTorch hook 和关于 PyTorch backward 过程的理解 发布: 2017年8月4日 7,195阅读 ...

  10. 容器云原生DevOps学习笔记——第三期:从零搭建CI/CD系统标准化交付流程

    暑期实习期间,所在的技术中台-效能研发团队规划设计并结合公司开源协同实现符合DevOps理念的研发工具平台,实现研发过程自动化.标准化: 实习期间对DevOps的理解一直懵懵懂懂,最近观看了阿里专家带 ...

最新文章

  1. 异常处理与MiniDump详解(3) SEH(Structured Exception Handling)
  2. vue 圆形百分比进度条_快速构建一个圆形的进度条
  3. 【Java Web前端开发】深入浅出xml
  4. C语言实现字符串的加密和解密
  5. CentOS常用到的查看系统命令
  6. oracle三种删除的区别,三种批量删除PLSQL写法效率的比对
  7. Spring Boot国际化支持
  8. Git之pull后回退版本
  9. 边缘计算安全技术综述
  10. 学习vi和vim编辑器(1):vi文本编辑器
  11. bzoj 1607: [Usaco2008 Dec]Patting Heads 轻拍牛头
  12. Akka适用于分布式系统《five》译
  13. 15款你可能不知道的精致Mac应用
  14. 如何利用CRM软件建立有利可图的客户关系?
  15. 对于币圈的情况,除了内心没有别
  16. 锁模块之当前读和快照读
  17. B树B+树的原理和操作
  18. Stata: Tobit 模型
  19. 解决安装Visual Studio .NET 2003 时FrontPage 2000 WEB 扩展客户端 安装失败
  20. String to jpg

热门文章

  1. keil软件仿真时如何使用逻辑分析仪查看波形(转载)
  2. python os system_python中os.system返回值为-1是什么意思?
  3. sunday算法和kmp算法
  4. 惠普孙振耀:让18位上司成为伯乐
  5. java对PDF电子盖章
  6. While...Wend 语句
  7. Linux查询日志宝典
  8. 生物信息数据格式:vcf格式
  9. 垃圾慧分类微信小程序_基于图像识别、语音识别的垃圾分类小程序
  10. linux编译input驱动,Linux驱动开发之input子系统