apache-camel

    0熱度

    1回答

    我想使用下面列出的代碼使用此代碼將數據庫表導出爲JSON文件,代碼將運行但將返回的數據行分割爲每個記錄的文件沒有按預期的單個文件。 駱駝的路線: public void configure() throws Exception { JsonDataFormat jsonFormat = new JsonDataFormat(JsonLibrary.XStream); jsonF

    2熱度

    1回答

    我正在使用Apache Camel向我的Java服務發送消息。我在消費者路線上保留了transacted=true。我還需要發送成功處理JMS消息的電子郵件。 我正在使用下面的代碼來註冊同步並在事務提交後才發送電子郵件。 TransactionSynchronizationManager.registerSynchronization(new TransactionSynchronizationA

    0熱度

    1回答

    我使用自定義的InterceptStrategy,它在SOAP響應成功後引發錯誤。 錯誤:java.lang.IllegalStateException:這是調用完成後()或任何派遣Request()方法()方法非法在org.apache.catalina.core.AsyncContextImpl.getRequest被稱爲 (AsyncContextImpl的.java:224) 在org.a

    0熱度

    1回答

    我已經將「http-conf」命名空間最近添加到了我現有的藍圖容器中。但是如果我正在運行我的單元測試用例,則會通過拋出以下異常來關閉我的藍圖容器。但是,如果我將它安裝在我的karaf中,相同的代碼工作正常。 我的藍圖守則, <blueprint xmlns="http://www.osgi.org/xmlns/blueprint/v1.0.0" xmlns:camel="http://camel.

    0熱度

    1回答

    我在使用Apache Camel解析XML時遇到問題。我添加了所有必要的註釋,接下來我對多個根元素有一些問題,然後使用List創建了新類。現在,我告訴我的代碼如下: 客戶 @XmlRootElement @XmlAccessorType(XmlAccessType.FIELD) public @Data class Customer { private int id; private S

    1熱度

    1回答

    我有一個CSV文件,我使用Bindy解析。我已經創建了一個包含所有DataField的CsvRecord類。現在,他們爲CSV文件添加了新列,我希望Bindy忽略它們。我怎麼做? 我知道我可以改變添加額外字段的代碼並忽略它們,但是我不希望每次有人決定向輸入文件添加額外的列時都不得不發佈新版本的軟件。 謝謝!

    1熱度

    1回答

    我想使用jsonpath從頭中的JSON數組中提取值。 headers.barcodes: [ { "barcodeValue" : "123456789" , "type" : "CODE128" , `"pageNumber" : 1}] 我發現的唯一方法是用身體來提取值: <setBody> <simple>${headers.barcodes}</simple> </set

    0熱度

    1回答

    我想從駝峯路線的單元測試類中的mockEndPoint獲取交換,但它不起作用。 這裏是我的單元測試類: @RunWith(SpringJUnit4ClassRunner.class) @ContextConfiguration("classpath:camel-unit-test.xml") public class ImportDatabaseRouteTest extends CamelT

    0熱度

    1回答

    我有一個Camel端點,它返回屬性爲JSON,但沒有正確的順序。 return類有一個超類,它返回一些控制數據,這些數據在每個返回中都必須存在。 public class Respuesta implements Serializable { @SerializedName("subject") @Expose private String subject;

    0熱度

    1回答

    我試圖使用Apache Camel來解析XML到POJO並且打印出實際的POJO時遇到問題。相反,我得到常規的XML,就好像沒有轉換沒有發生一樣。例如,當我通過Customer顧客時,其工作正常。還可以將客戶類別打印爲完美的bean。 MyRoute @Autowired private MyBean mb; @Override public void co