camel-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Freeman Fang <freeman.f...@gmail.com>
Subject Re: [jira] Updated: (CAMEL-243) small issues of CxfProducer and CxfConsunmer
Date Mon, 26 Nov 2007 05:48:03 GMT
Can anyone kindly review and apply this patch?

Thanks in advance

Freeman

Freeman Fang (JIRA) wrote:
>      [ https://issues.apache.org/activemq/browse/CAMEL-243?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
>
> Freeman Fang updated CAMEL-243:
> -------------------------------
>
>     Attachment: camel-243.patch
>
> patch for this issue
>
>   
>> small issues of CxfProducer and CxfConsunmer
>> --------------------------------------------
>>
>>                 Key: CAMEL-243
>>                 URL: https://issues.apache.org/activemq/browse/CAMEL-243
>>             Project: Apache Camel
>>          Issue Type: Bug
>>            Reporter: Freeman Fang
>>         Attachments: camel-243.patch
>>
>>
>> CxfProducer didn't write back return value to the exchange, so can't get return value
when other kind of consumer (such as SMX consumer) work with CxfProducer
>> need add 
>> exchange.copyFrom(cxfExchange); 
>> in the public void process(Exchange exchange) method
>> The CamelInvoker used for CxfConsumer didn't set correct ExchangePattern after create
the Exchage, 
>> need add
>>         if (bop.getOperationInfo().isOneWay()) {
>>         	cxfExchange.setPattern(ExchangePattern.InOnly);
>>         } else {
>>         	cxfExchange.setPattern(ExchangePattern.InOut);
>>         }
>> to set the MEP correctly according to the Cxf ServiceModel
>>     
>
>   

Mime
View raw message