我目前正在研究 WSO2 esb 和 RabbitMq 的组合,虽然我越来越接近 (:-) ),但仍然出现问题。我读过这篇文章。该功能已安装,接收器和发送器已配置。我看到在 RabbitMq 中自动创建了 queue1 和 exchange1。但是每次我想通过向 RabbitMq 管理站点中的 queue1 发送消息来测试配置时,我都会收到以下错误:
————</p>
[2013-06-07 16:37:00,230] INFO – ProxyService Successfully created the Axis2 service for Proxy service : AMQPProxy
[2013-06-07 16:37:33,600] ERROR – NativeWorkerPool Uncaught exception java.lang.NullPointerException
at org.apache.axis2.transport.rabbitmq.ServiceTaskManager$MessageListenerTask.getConsumerDelivery(ServiceTaskManager.java:290)
at org.apache.axis2.transport.rabbitmq.ServiceTaskManager$MessageListenerTask.run(ServiceTaskManager.java:179)
at org.apache.axis2.transport.base.threads.NativeWorkerPool$1.run(NativeWorkerPool.java:172)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
——————
有人知道这里发生了什么吗?