我在 spring 中遇到了 JMS 访问问题,我尝试配置 JMS 消费者并收到错误:
org.springframework.core.task.SimpleAsyncTaskExecutor 类没有实现请求的接口 java.util.concurrent.Executor
有谁知道如何解决这个问题,或者这意味着什么?我正在使用 Camel 2.4 并将我的服务部署到 ServiceMix 3.3。
我在 spring 中遇到了 JMS 访问问题,我尝试配置 JMS 消费者并收到错误:
org.springframework.core.task.SimpleAsyncTaskExecutor 类没有实现请求的接口 java.util.concurrent.Executor
有谁知道如何解决这个问题,或者这意味着什么?我正在使用 Camel 2.4 并将我的服务部署到 ServiceMix 3.3。
我假设您使用的是 Spring 2.x。
似乎Spring 2.x SimpleAsyncTaskExecutor没有实现 Java 核心Executor接口。为了解决这个问题,我可以立即想到 2 个选项:
希望有帮助。
//尼古拉斯
您也许可以使用 spring 2.5 重新编译 camel-jms,这可能会有所帮助。检查骆驼建筑源文档,因为有一个使用 spring 2.5 的 Maven 配置文件。