अब मैं ऊंट के साथ शुरू कर रहा हूं। मैंने http सर्वर के लिए http4 घटक और http सर्वर के लिए जेटी घटक देखा है।अपाचे कैमल http http रूटिंग पर (क्या यह संभव है?)
मैंने कई उदाहरण देखे हैं जो एक या दूसरे का उपयोग करते हैं। मैं जानना चाहता हूं कि उन्हें एक साथ जोड़ना संभव है या नहीं।
उदाहरण
from("jetty:http://0.0.0.0:8080/myapp/myservice")
.to("http4://www.google.com");
यह ऊंट एक सरल http आधारित रूटर/प्रॉक्सी होगा। वेब ब्राउज़र ऊंट यूआरएल पर क्लिक करेंगे और इसके बजाय Google प्राप्त करेंगे। (Google सिर्फ एक उदाहरण है, मेरे पास एक वास्तविक पोस्ट आधारित सेवा है जिसका उपयोग मैं करना चाहता हूं)
क्या यह मार्ग संभव है? क्या मुझे ऊंट का शोध करना चाहिए या क्या मुझे इसके लिए एक अलग सॉफ्टवेयर ढांचे की आवश्यकता है? भविष्य में मुझे बीच में परिवर्तन/फ़िल्टर जोड़ने की भी आवश्यकता होगी।
मैं इसे करने की कोशिश की है और एक 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