This isn't to do with Camel per se but I'm hopeful I'm asking this question of the the right audience!
Basically we're going to be routing event messages into some storage component where some of those messages may be billable to customers. We have an existing service that charges customers based on a high level aggregate summary of activity. We are missing a component that takes these new event messages, performs business analysis on them, then sends them onwards into our existing billing service. BPM sounds almost like the thing we want, but it's rather broad given our somewhat narrow scope. Can any Camel users advise on what they use to aggregate events for billing purposes? Thanks, James