0
낙타를 사용하여 wireTap을 수행해야합니다.아파치 낙타를 사용하여 와이어 탭 수행
아래는 위의 코드를 실행할 때 내가
from("jetty:http://xyz:8080?enableMultipartFilter=false")
.streamCaching()
.wireTap("direct:tap").copy(true).process(new WireTapProcessor()).end()
.process(new RequestProcessor())
.to("file:Z:/Testing/input");
를 작성한 코드의 조각이다, 그것은 NoDirectConsumersAvailable 저에게 예외를 제공합니다.
당신은
위에서 사용하면 예외 : – user3265703
예외 : 예외 "주"org.apache.camel.FailedToStartRouteException에서 예외 : 동일한 끝점에 대해 여러 소비자가 허용되지 않기 때문에 route2를 시작하지 못했습니다 : Endpoint [direct : // tap] \t org.apache.camel.impl.DefaultCamelContext.doStartOrResumeRouteConsumers (DefaultCamelContext.java:2142) – user3265703
다음과 같이 routebuilder를 추가하고 낙타를 시작했습니다. Main main = new Main(); main.enableHangupSupport(); main.addRouteBuilder (new XyzRouteBuilder()); main.run (args); – user3265703