java.io.IOException:在Apache Camel

时间:2016-05-07 08:56:59

标签: apache-camel

org.apache.cxf.interceptor.Fault:无法发送消息。     at org.apache.cxf.interceptor.MessageSenderInterceptor $ MessageSenderEndingInterceptor.handleMessage(MessageSenderInterceptor.java:64)     在org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:308)     在org.apache.cxf.endpoint.ClientImpl.doInvoke(ClientImpl.java:514)     在org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:416)     在org.apache.camel.component.cxf.CxfProducer.process(CxfProducer.java:120)     在org.apache.camel.processor.SendProcessor.process(SendProcessor.java:141)     在org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:77)     at org.apache.camel.processor.interceptor.TraceInterceptor.process(TraceInterceptor.java:163)     at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:460)     at org.apache.camel.spring.spi.TransactionErrorHandler.processByErrorHandler(TransactionErrorHandler.java:218)     在org.apache.camel.spring.spi.TransactionErrorHandler.process(TransactionErrorHandler.java:99)

骆驼版 - 2.16.1。

引起:java.io.IOException:在Conduit" webserviceURL上检测到授权循环..."

尝试调用已发布的WS,来自" route id = 1"在" routeContext id = 1",from" route id = 2"在" routeContext id = 2"中定义... WS - 使用CXF端点定义.. " routeContext"有" http:conduit"定义.. 尝试删除其中一个..没有成功..

1 个答案:

答案 0 :(得分:2)

解决方案是,

您必须更具体地说明http:conduit的范围,可以通过为配置的管道提供特定名称来实现,例如:http:conduit name =“abcd.http”,将仅可用于' abcd',这里abcd~ = Webservice