apache-camel

    13熱度

    1回答

    我現在開始與駱駝。我已經看到http客戶端的http4組件和http服務器的jetty組件。 我看過幾個使用其中一個的例子。 我想知道是否有可能將它們結合在一起。 例 from("jetty:http://0.0.0.0:8080/myapp/myservice") .to("http4://www.google.com"); 這將使駱駝一個簡單的HTTP基於路由器/代理。網頁瀏覽器會碰到駱

    3熱度

    3回答

    我有一個用Apache Camel編寫的獨立Java應用程序,我想通過SNMP進行監視。我認爲Camel使用Spring的JMX(@ManagedAttribute,@ManagedResource等),我可以在JDK jconsole中看到各種與Camel相關的對象。當我運行我的應用程序啓用SNMP: -Dcom.sun.management.snmp.interface=127.0.0.1

    17熱度

    3回答

    假設我有在獨立的RouteBuilder類中創建的路由。它看起來像:從JMS隊列 搶消息 做一些轉換,驗證等 根據驗證結果轉發到特定的JMS隊列和保存東西在DB 我會就像單元測試這條路線一樣,沒有JMS代理,也沒有數據庫。我知道我可以嘲笑我的處理器實現,但這還不夠。我不想改變這條路線(讓我們假設我在jar文件中得到了這個類)。據我在Camel in Action(第6.2.6節)中所知道的,爲了能

    3熱度

    1回答

    我對Apache駱駝非常陌生,我正在探索如何創建一個從ftp中拉取數據的例程,每15分鐘一次,並且只抽取新的或更新的文件,所以如果某些文件被提前下載並仍然相同(不變)的ftp加載程序不應將其加載到目標文件夾。 任何建議熱烈讚賞。 更新#1 我已經注意到,我需要看的FTP2,實際上我已經取得了進展,但我要澄清的最後一件事:consumer.dealy定義每次下載嘗試之間的延遲,例如consumer.

    2熱度

    2回答

    有沒有什麼辦法來路由通過操作該消息中指定的ServiceMix的消息? 我試過Google搜索它,但無法找到任何方法來完成這個簡單的任務,也許我做錯了第一位? 我已經得到了調度2種消息類型的適配器。 2個其他適配器必須趕上他們,並作出迴應。這兩個消息具有相同的主體(例如讓它成爲一些<product>...</product>),但操作不同(例如update和create)。我如何路由消息不同的適配

    6熱度

    3回答

    我有以下Spring配置 <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="

    2熱度

    1回答

    如何指定我想從ftp中獲取數據的順序,例如某些文件夾我想按字母順序或數字方式提取數據,但是對於另一個文件夾我需要對其進行排序通過一些複雜的表達式(解析數據,定義四分之一併由querter排序)是否有創建分類器(過濾器)的方法,這將給我們這種靈活性?

    0熱度

    2回答

    我有一個Apache Camel路由,它被導出爲eclipse中的可運行jar文件。我用一個簡單的批處理文件來運行該航線... C:\PROGRA~1\Java\jre6\bin\java -jar C:\dev\_exports\mdt\cpnnectors_v1.jar 如何,我可以運行這個作爲一個窗口服務,而不是從控制檯日誌文件的輸出?

    1熱度

    2回答

    這有可能聚合多個小型XML文檔: <doc><field name="XXX">fieldValue</field><doc> 使用aggregator2(駱駝2.7.0)組合成一個大文件 <result><doc>...</doc><doc>...</doc><doc>...</doc>...<doc>...</doc></result> 沒有使用一些自定義聚合器處理器?我已經設法完成了

    12熱度

    2回答

    必須在XML中定義的駝峯路由中引發異常。發現可從駱駝2.3 throwException聲明看起來像: <throwException ref="forced"></throwException> 不過,我不知道如何定義forced異常類拋出。由於相同的異常可能會拋出幾次不同的異常消息 - 如果throwException具有其他一些定義形式,以便異常類和異常消息在原地定義,那麼這將非常有用。