camel-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From saltnlight5 <saltnlig...@gmail.com>
Subject Re: Flatpack and aggregation
Date Wed, 07 Aug 2013 01:46:40 GMT
Hello Tom,

I think you can try flatpack with one of the idempotent consumer
(http://camel.apache.org/idempotent-consumer.html) to eliminate duplicated
messages. For example, maybe something like this:

  from("file:inbox")
    .to("flatpack:fixed:yourdata.pzmap.xml")
    .filter(header("action_id"))
    .idempotentConsumer(header("organisation_id"),
MemoryIdempotentRepository.memoryIdempotentRepository(200))

Also alternative to flatpack, you may also checkout Camel bindy:
http://camel.apache.org/bindy.html to parse fixed length records.

Have fun,
Zemian



--
View this message in context: http://camel.465427.n5.nabble.com/Flatpack-and-aggregation-tp5736837p5736874.html
Sent from the Camel - Users mailing list archive at Nabble.com.

Mime
View raw message