Java Apache Camel JUnit测试警告
我正试图找出如何消除JUnit测试中出现的警告。该测试扩展了CamelTestSupport,但所有测试方法都会抛出Java Apache Camel JUnit测试警告,java,junit,apache-camel,Java,Junit,Apache Camel,我正试图找出如何消除JUnit测试中出现的警告。该测试扩展了CamelTestSupport,但所有测试方法都会抛出 WARN : Caught unhandled exception while processing ExchangedId:... java.lang.IllegalArgumentException: connectionFactory must be specified 有什么办法解决这个问题吗 如果您使用的是JMS/AMQ,那么您可能需要将其添加到组件/连接工厂的设置
WARN : Caught unhandled exception while processing ExchangedId:...
java.lang.IllegalArgumentException: connectionFactory must be specified
有什么办法解决这个问题吗 如果您使用的是JMS/AMQ,那么您可能需要将其添加到组件/连接工厂的设置中
protected CamelContext createCamelContext() throws Exception {
CamelContext camelContext = super.createCamelContext();
String url = "vm://test-broker?broker.persistent=false&broker.useJmx=false";
ConnectionFactory connectionFactory = new ActiveMQConnectionFactory(url);
camelContext.addComponent("activemq", JmsComponent.jmsComponentAutoAcknowledge(connectionFactory));
return camelContext;
}
你能发布你的整个单元测试吗?可能只是缺少JMS connectionFactory设置,请参阅