이제 Camel부터 시작하겠습니다. http 클라이언트의 http4 구성 요소와 http 서버의 부두 구성 요소를 보았습니다.Apache Camel http to http 라우팅 (가능합니까?)
하나를 사용하는 몇 가지 예를 보았습니다. 함께 결합 할 수 있는지 알고 싶습니다.
예
from("jetty:http://0.0.0.0:8080/myapp/myservice")
.to("http4://www.google.com");
이 낙타 간단한 HTTP 기반의 라우터/프록시를 만들 것입니다. 웹 브라우저는 낙타 URL을 공격하고 대신 Google을 얻습니다. (Google은 단지 예일뿐입니다. 사용하려는 실제 POST 기반 서비스가 있습니다.)
이 경로가 가능합니까? Camel을 연구해야합니까? 아니면 다른 소프트웨어 프레임 워크가 필요합니까? 미래에는 변환/필터를 추가해야 할 것입니다.
나는 그것을 시도하고 nullpointer 예외 당신은 엔드 포인트를 해소 할 필요가
[qtp757856402-14] SendProcessor DEBUG >>>> Endpoint[http4://www.google.com] Exchange[Message: [Body is instance of java.io.InputStream]]
[qtp757856402-14] DefaultErrorHandler DEBUG Failed delivery for exchangeId: ID-IT12-53265-1302683969823-0-1. On delivery attempt: 0 caught: java.lang.NullPointerException
[qtp757856402-14] DefaultErrorHandler ERROR Failed delivery for exchangeId: ID-IT12-53265-1302683969823-0-1. Exhausted after delivery attempt: 1 caught: java.lang.NullPointerException
java.lang.NullPointerException
새로운 (google.com) 주소에 대한 끝점을 만들었습니까? – Padmarag