camel-ftp

    0熱度

    1回答

    輪詢多個文件,我想用下面的駱駝航線,並使用quartz2調度,之後輪詢幾個文件的輪詢從SFTP位置的文件,我「M得到一個GenricFileOperationFailedException caused by java.io.IOException: Pipe closed: JaxbDataFormat dataFormat = new JaxbDataFormat(); dataFormat

    0熱度

    1回答

    我正在使用Apache Camel使用springboot,所以我的問題是我該如何編寫代碼才能使用Idempotentconsumer和使用apache駱駝的JDBC存儲庫。

    0熱度

    1回答

    我在路由中使用FTP端點,並且當連接到ftp的連接由於某種原因而失敗時,我需要將路由詳細信息記錄到數據庫,例如說連接超時或套接字超時。我使用輪詢策略,並且此策略中的回滾方法在連接超時時被調用。但是回滾方法並不允許我訪問RouteID,以便將其記錄到數據庫中。 在做了一些原因之後,我發現可以設置爲true的標誌consumer.bridgeErrorHandler將異常傳遞給默認錯誤處理程序。但是這

    0熱度

    2回答

    我的用例是定期輪詢本地目錄以獲取新文件列表,然後將它們上傳到1個連接的FTP服務器。駱駝路線在Spring XML定義如下: <route> <from uri="file:data/inbox?noop=true&delay=1000&maxMessagesPerPoll=3" /> <to uri="ftp:uid:[email protected]t:21

    -2熱度

    1回答

    我使用Apache Camel 2.17.0從SFTP位置選取文件。它是一個Springboot應用程序。我可以看到,在SFTP調用後,SFTP用戶被自動鎖定,並且我得到的錯誤是無法連接到sftp。由於鎖定問題,是否出現以下錯誤?請幫忙。 org.apache.camel.component.file.GenericFileOperationFailedException: Cannot conn

    0熱度

    1回答

    我正在開發一個路徑以批量方式從FTP位置下載文件。請在下面找到我的路線 - **from("ftp://[email protected]/inbox?password=XXXX&binary=true&recursive=true") .log("Batch Index = ${header.CamelFileBatchIndex}, Batch Size = ${header.C

    0熱度

    1回答

    我有兩個不同的路由類(RouteBuilder)。在第一個RouteBuilder中,它選擇文件並執行一些處理併發送到第二個routeBuilder中定義的另一個路由流。 這裏的技巧,我定義了第一個RouteBuilder中的所有異常策略,並期望第二個RouteBuilder繼承它。我不知道駱駝是否支持這一點。請讓我知道如果有任何問題 現在,我面臨的問題是,當異常拋出第二個routeBuilder

    0熱度

    2回答

    我試圖通過屬性值動態地將傳遞給URI值。該屬性值將在cfg文件中進行配置。 當使用CamelFileNameOnly頭提取文件名時,它必須傳遞到to Uri端點。因此代碼中提到了同一個名字。 請在下面找到我的代碼: 我在我的服務器位置= d下降與名KevinFile.txt文件:\服務器\ jboss的熔絲,6.2.0.redhat-133 \ DATA \ myLocalFTP(文件://數據/

    2熱度

    1回答

    我很可能錯過了一些東西,但這裏是發生了什麼。 此作品:我有todo文件夾中的兩個文件。如果我創建這條路線一切工作正常,我收到了兩個交易所,一個爲每個文件,每30秒: from(String.format(baseFtpConnectionString, "/todo/") + "&scheduler=quartz2&scheduler.cron=0/10+*+*+*+*+?") .to(

    0熱度

    2回答

    我有這個同步管道需要從時間執行時間(可以說每30分鐘): 連接到一個ftp; 閱讀.json文件夾A中的文件(單個文件) 解組文件的內容(Class A)並將其添加到路由上下文; 從文件夾B(preMove:processingFolder,move:doneFolder,moveFailed:errorFolder)中讀取所有.fixedlenght文件(多個文件); 解組文件的內容(Class