>From looking at the SOAP spec, it seems that it's the responsibilty of the transport to indicate the encoding, as these samples show:
http://www.w3.org/TR/2000/NOTE-SOAP-20000508/#_Toc478383490 Note the "Content-Type:" HTTP header. Also note that the SOAP spec explicitly states that SOAP messages MUST NOT (their emphasis) contain processing instructions (e.g. the "<?xml...?>" declaration) http://www.w3.org/TR/2000/NOTE-SOAP-20000508/#_Toc478383492 I wonder if we change our client to set the outboud content-type header to indicate the encoding, if this will fix it. I will look into this angle. Thanks, -Chris W. -----Original Message----- From: Benson Margulies [mailto:[EMAIL PROTECTED] Sent: Tuesday, August 19, 2008 10:16 PM To: users@cxf.apache.org Subject: Re: Dealing with non-UTF-8 messages This is not a current feature of CXF. If the messages had prologs with encodings, all would work. Better, put an interceptor at the front to transcode to UTF-8 or add prologs? Can you tell us if this problem is specific to some app of yours or more generic, to help motivate (or not) effort? On Tue, Aug 19, 2008 at 4:47 PM, Wolf, Chris (IT) <[EMAIL PROTECTED]> wrote: > We now have some messages that contain iso-8859-1 (but non-ascii) > characters, which apparently, are not UTF-8, e.g. accented characters > used in Spanish and/or French. These are causing exceptions citing > invalid UTF-8 character sequences. > > I was able to eliminte one source by explicitly setting the encoding > to "iso-8859-1" > in the parser of one of our interceptors, but not the error simply > migrated to one of the CXF built-in interceptors. Is there a way to > globally set the encoding? > > I searched the FAQs and list archives and found nothing helpful. > > Thanks, > > -Chris W. > -------------------------------------------------------- > > NOTICE: If received in error, please destroy and notify sender. Sender does not intend to waive confidentiality or privilege. Use of this email is prohibited when received in error. > -------------------------------------------------------- NOTICE: If received in error, please destroy and notify sender. Sender does not intend to waive confidentiality or privilege. Use of this email is prohibited when received in error.