[英]Why is my Camel http response body empty despite stream caching?
我有一個 JPA 消費者路由,它進行 POST 並豐富原始 Exchange: 在 AggregationStrategy 的開頭中斷,這是 Exchange 中的響應: 來了HttpResponseCode:200 CamelHttpResponseText: "" 主體是 C ...
[英]Why is my Camel http response body empty despite stream caching?
我有一個 JPA 消費者路由,它進行 POST 並豐富原始 Exchange: 在 AggregationStrategy 的開頭中斷,這是 Exchange 中的響應: 來了HttpResponseCode:200 CamelHttpResponseText: "" 主體是 C ...
[英]Apache Camel: Unit testing for file and http components
我對 Camel 還很陌生,只是設法實現了一個如下用例,其中有 2 條使用文件和 http 組件的路由。 尋找一些關於編寫junits的線索。 根據我在網上找到的輸入,我嘗試了下面的一些示例測試用例。 不確定這是否足夠。 感謝你的幫助! 執行: Junit } 另外-如何為負流(異常情況)編寫測 ...
[英]HttpOperationFailedException deprecatted but still used in Camel 3
我有一條在 Camel 3.3 中調用 HTTP 組件的路線。 這工作正常,我正在嘗試捕獲正在拋出的 HttpOperationFailedException。 我在駱駝路線中聲明了以下錯誤處理程序: org.apache.camel.http.common.HttpOperationFailed ...
[英]How to set path variables in camel-http4
我有一個 camel-spring-boot 項目,我在其中使用 Spring 的 @ConfigurationProperties 從 yml 文件加載目標 url。 因為我的目的地是 HTTP url 我正在使用 camel-http4 組件。 現在我的 URL 是https://example ...
[英]Unable to process large files in camel using http4
A scenario, need to consume a rest webservice which provides a huge file as a stream output and vice versa need to handle the stream and directly wri ...
[英]Produce messages to IBM MQ using REST API. Apache Camel
我必須通過點擊休息服務向 IBM MQ 發送消息。 下面是我想出的代碼,使用 Camel XML DSL。 當我嘗試發布消息時,出現以下異常 post 方法是否期望從 QUEUE 返回響應,以便它可以響應其余客戶端? 我只需要 post 服務回復 200,如果消息成功生成到 QUEUE,否 ...
[英]How do I add only the parameter value to the endpoint in camel?
我是 Camel 的新手,我正在努力尋找資源來僅附加參數的值? 對於當前代碼,它將添加 ?Id=${property.POList} 到端點。 我只希望將值 ${property.POList} 添加到其余端點。 請建議在 Spring DSL 中僅向端點添加一個值的最佳行動方案。 謝謝! ...
[英]How to merge two xml tags into one xml using apache camel bindy
我的問題是我的平面文件中有兩個不同的位置“|” 分隔的字符串。 位置 2 和 3 參見說明。 我想生成兩個描述附加到一個描述的 xml,並返回一個帶有兩個描述的 DESC 標記。 輸入源: 預期輸出: 我得到的輸出: 測試程序 轉換器.java ...
[英]How to make GET api call based on content of body using apache camel
我的要求是根據我從平面文件中吐出的正文的內容進行 GET api 調用。並將 api 響應與原始正文聚合並生成 xml。 輸入: 如果輸入源中是“US”,則基於第四個位置。 我必須進行 GET api 調用才能獲得響應。 例子: 我必須生成包含 GET api 與輸入源一起返回的字段的 ...
[英]How to check that a key exists with jsonpath in a Camel route?
需要檢查下面的這個 JSON 對象是否存在鍵。 如果鍵存在且值為空,那么我想將TH設置為默認語言。 如何在駱駝路線中做到這一點? { "languagePreference":"" } //set default value of language preference as TH .setH ...
[英]Is HttpOperationFailedException available with apache's http4?
我正在使用 apache camel http4 作為 http 服務器。 JBoss Fuse Karaf 容器 6.3.0.redhat-310 已經捆綁了camel-core 2.17 - (2.17.0.redhat-630310) 我正在嘗試使用異常類 org.apache.camel ...
[英]Apache Camel: How to download multiple files from SFTP with Premove, Move and MoveFailed options?
我有以下格式的兩個文件名: 到目前為止,我只選擇Gontagrater_1.xml並將其重命名為處理,一旦完成就失敗了。 現在Gontagrator_2出現了。 建議為兩者創建單獨的路由。 我們可以同時下載兩個路徑並相應地重命名嗎? 如果是,我需要傳遞什么值? U ...
[英]Restlet error: 'Unable to run the following server-side task: sun.net.httpserver.ServerImpl$Exchange@56d26222'
我想通過調用URL來開始我的路線。 我的開始路線尚未准備好,但工作正常。 我的問題是,當我使用剩余路線(稱為開始路線)時收到錯誤消息。 我可以啟動程序而沒有任何錯誤。 當我調用URL( http:// localhost:8080 /?restletMethods = GET )時 ...
[英]How to get the message back to the queue if the http request failed?
我將apache camel與activemq和camel-http一起使用,在消息發送到端點並且請求失敗之后,我仍然從隊列中丟失消息。 如果請求失敗,則消息必須丟失。 我怎樣才能做到這一點? <route> <from uri="activemq://db_record ...
[英]How to create routes configuration itself dynamically
在我的一個用例中,我將所有路由信息都保存在一個json文件中,我想讀取該文件並相應地創建路由。 例如, 如果我在json配置文件中聲明了這樣的路由 然后我就可以動態創建如下的路由。 但是這里雖然是動態的,但路由定義不是動態的,因為我使用了一個“從”和“到”定義,但是我動態傳 ...
[英]Configure http4 certificate in application.yml
我正在嘗試將我的http4證書配置從RouteBuilder類移到application.yml文件。 我的代碼與此頁面上的“為HTTP客戶端設置SSL - 組件的編程配置”下的Java示例完全相同:( https://camel.apache.org/http4.html#HTTP4-Usi ...
[英]Camel rest - Allow specific ip to access send request
我有以下駱駝休息路線。 當前,所有主機都可以使用公開的URL訪問此路由。 無論如何,我可以根據配置的IP限制遠程主機訪問。 我想允許某些IP地址訪問此URL。 駱駝中是否有任何配置可用於處理此問題? ...
[英]HttpConnectionManagerParams not working for HTTPS URL
我們使用Apache Camel的camel-http組件與HTTP端點集成, HttpConnectionManagerParams用於配置defaultconnectionsPerHost和maxTotalConnections。 以上參數僅在端點URL通過HTTP時才有效,相同的配 ...
[英]Camel Java DSL: Update the next polling request param using the value from the response
我是Apache駱駝的新手,這就是我要解決的問題。 在下面的示例代碼中,我試圖在下一個輪詢請求的請求參數中使用屬性-“ value”。 實現這一目標的最佳方法是什么? 或為類級別變量分配屬性值? 更新:解決方案通過添加以下內容使其起作用: ...
[英]camel proxy configuration camel-https4
我們必須通過 https 將 java camel 應用程序與外部系統連接起來。 在中間我們有一個代理,但是這個代理只接受 http 連接。 我已經在駱駝上下文中配置了 http 和 https 代理,但這似乎沒有幫助。 http4s 組件遇到連接關閉異常。 所以我直接在 https4 端點配置 ...