On 2/21/08, Quentin Dallons <[EMAIL PROTECTED]> wrote: > > I have a problem with that fact because it forces me to change already > deployed configurations (1° needs to be migrate to CXF-BC) in order to make > them compatible with the Ode message mapping choice. This issue makes me > rise the following question: how can Ode JBI face complex situations > (configurations) like my UC if it only can handle one message mapper at a > time?
The cynical answer to this is that message mediation is precisely the reason of being of JBI. Mediation should happen at the bus level (with or without binding component), not within service engines. There's no reason to reinvent routing, transformation, mediation, and so on, within Ode if there's a better, more general framework for doing it. We provided different message mappers as convenience and to get things working initially. Personally, I don't think adding more features like this in Ode as being a good thing to do. I would rather submit patches to ServiceMix to push this kind of feature into the bus. My $0.02, alex
