Hi Jean, I've commited your changes. Could you please test it so that I can close the issue.
Regards, Thomas Termin Thomas Termin (JIRA) wrote: > [ > https://issues.apache.org/activemq/browse/SM-1281?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel > ] > > Thomas Termin resolved SM-1281. > ------------------------------- > > Fix Version/s: 3.2.2 > Resolution: Fixed > > Fixed. Sorry for long waiting. I didn't find the time. > > Author: tterm > Date: Mon Jul 21 01:53:35 2008 > New Revision: 678365 > > URL: http://svn.apache.org/viewvc?rev=678365&view=rev > Log: > Preserving or configuring content-type of http-header > > Modified: > > servicemix/smx3/branches/servicemix-3.2/deployables/bindingcomponents/servicemix-http/src/main/java/org/apache/servicemix/http/HttpEndpoint.java > > servicemix/smx3/branches/servicemix-3.2/deployables/bindingcomponents/servicemix-http/src/main/java/org/apache/servicemix/http/processors/ProviderProcessor.java > > >>Preserving or configuring content-type of http-header >>----------------------------------------------------- >> >> Key: SM-1281 >> URL: https://issues.apache.org/activemq/browse/SM-1281 >> Project: ServiceMix >> Issue Type: Bug >> Components: servicemix-http, servicemix-jsr181 >> Reporter: Jan Reynaerts >> Assignee: Thomas Termin >> Fix For: 3.2.2 >> >> Attachments: HttpEndpoint.java, ProviderProcessor.java >> >> >>I have a servicemix configuration with 3 components: >>- a http-consumer component >>- a http-provider component >>- a jsr-181 component. In the jsr181 component I use a proxy, that exposes a >>wsdl (generated by XFire) >>Messages are sent from the http-consumer component through the jsr-181 >>component to the http-provider component. I want to preserve the content-type >>from the incoming message. To do this I use the parameters >>wantHeadersFromHttpIntoExchange and >>wantContentTypeHeaderFromExchangeIntoHttpRequest. However in the >>jsr181-component the content-type gets lost. Is it possible to preserve the >>content-type of a message during his route through servicemix? >>As a work-around (patch) we changed the code of the http-provider ( >>HttpEndpoint.java, ProviderProcessor.java), where we introduced a new >>parameter (overrideContentTypeHeader), that allows you to override the >>content-type. > > -- Thomas Termin _______________________________ blue elephant systems GmbH Wollgrasweg 49 D-70599 Stuttgart Tel : (+49) 0711 - 45 10 17 676 Fax : (+49) 0711 - 45 10 17 573 WWW : http://www.blue-elephant-systems.com Email : [EMAIL PROTECTED] blue elephant systems GmbH Firmensitz : Wollgrasweg 49, D-70599 Stuttgart Registergericht : Amtsgericht Stuttgart, HRB 24106 Geschäftsführer : Holger Dietrich, Thomas Gentsch, Joachim Hoernle
