我有一個駱駝設置來讀取提要,我使用splitEntries = true,並使用可用的org.apache.camel.component.rss.RssEndpoint,但它跳過提要相同的時間戳。有人知道發生了什麼嗎?Apache Camel RSS提要處理器跳過同一個pubdate的提要
0
A
回答
1
終於找到了它的解決方案,需要定製其內部使用UpdatedDateFilter的FeedPollingConsumer類,並刪除
lastUpdate.after(updated) || lastUpdate.equals(updated)
並取出lastUpdate.equals(更新),處理同一個pubdate的時間戳供稿。 UpdatedDateFilter也不可擴展,所以從FeedFilter接口實現您自己的結帳。
謝謝。讓我知道你是否有更好的解決方案。
+0
感謝您的報告。我已經登錄了一張票,以解決這個問題 - https://issues.apache.org/jira/browse/CAMEL-6436。我們喜歡貢獻,所以補丁非常受歡迎。 –
+0
肯定克勞斯感謝您的更新,將工作的補丁,讓你知道很快 – mehmoodz
相關問題
- 1. Zend RSS提要pubDate時間格式
- 2. 排序RSS提要通過pubdate的在PHP
- 3. 在Drupal中處理RSS提要內容
- 4. XML 2.0 RSS提要處理Android
- 5. Youtube RSS提要
- 6. RSS提要
- 7. 從RSS提要
- 8. RSS提要pubdate的正確格式是什麼?
- 9. AngularJS RSS提要閱讀器
- 10. RSS提要聚合器
- 11. 自動將RSS提要提交至RSS提要目錄
- 12. 使用jQuery/Apache檢索RSS提要Cordova
- 13. Android從RSS XML提要解析pubDate標記
- 14. 從<pubDate>刪除時間PHP RSS提要
- 15. RSS提要字幕
- 16. 解析RSS提要
- 17. 在RSS提要PHP
- 18. 搜索RSS提要
- 19. RSS提要顯示
- 20. Linq to RSS提要?
- 21. 多個RSS提要iPhone閱讀器
- 22. 在Symfony中創建一個RSS提要
- 23. onItemClick從RSS提要打開一個URL
- 24. 我嘗試爲我的網站創建RSS提要,並使用Spring MVC提供RSS提要和apache tile。
- 25. 如何使用YQL合併2個由pubDate排序的RSS提要?
- 26. RSS提要提交軟件如何提交提要?
- 27. Facebook的通知,RSS提要
- 28. RSS提要的大小
- 29. Git更新的RSS提要
- 30. excel中的RSS提要
查看源代碼以瞭解最新進展 –
以下是我的發現的更新。當我們使用splitEntries = true時,默認情況下它使用updatedDateFilter來過濾Feed,當我看到org.apache.camel.component.atom.UpdatedDateFilter代碼時,它實際上跳過了像lastUpdate.after這樣的日期。 lastUpdate.equals(已更新)。因此,所有其他具有相同時間戳的Feed都會被跳過。我應該使用自己的過濾器來擴展updatedDateFilter,所以讓我知道你是否有任何建議。 – mehmoodz