Hi Guillaume,

I've posted the question on the Ode user list and here is the answer from
Alex Boisvert:

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


KR
Quentin





gnodet wrote:
> 
> This is a limitation of Ode currently.
> This question could be raise on the Ode list I suppose.
> 
> On Thu, Feb 21, 2008 at 12:36 PM, qdallons
> <[EMAIL PROTECTED]> wrote:
>>
>>  Hi Guillaume,
>>
>>  I've putted smx in debug mode, it seems the error comes from the
>> incovcation
>>  of a JBI endpoint inside my Bpel process (1°) which still uses a
>> http-bc.
>>
>>  Reminder of my UC:
>>  CXF BC <--> ODE SE <--> 1° HTTP BC <--> External Web Service on tomcat
>>                                  <--> 2° JSR181 SE
>>
>>  In a way it's quite logical  that my ODE which speaks only
>> WrapperdWDSL11
>>  cannot speaks correctly  ServiceMix or DocLit.
>>
>>  I'm busy right now but I'll test to change the http-bc in cxf later to
>> see
>>  if everything is ok.
>>
>>  But this issue makes me rise the following question: how can ode jbi
>> face
>>  complex situation (configuration) like my UC if it only can handle one
>>  mapper at a time?
>>
>>  KR
>>  Quentin
>>
>>
>>
>>
>>
>>  The WSDL11Wrapper should work and if there is any problem, it should
>>  be fixed asap.
>>  It seems the error occurs while handling a fault.
>>  Could you try to put the ODE log level to debug and see if there is any
>>  error ?
>>  I guess the incoming message is not exactly the one expected.
>>
>>
>>  --
>>  View this message in context:
>> http://www.nabble.com/CXF-to-BPEL-tp15499345s12049p15607287.html
>>
>>
>> Sent from the ServiceMix - User mailing list archive at Nabble.com.
>>
>>
> 
> 
> 
> -- 
> Cheers,
> Guillaume Nodet
> ------------------------
> Blog: http://gnodet.blogspot.com/
> 
> 

-- 
View this message in context: 
http://www.nabble.com/CXF-to-BPEL-tp15499345s12049p15629439.html
Sent from the ServiceMix - User mailing list archive at Nabble.com.

Reply via email to