Hi All,

Can someone please help on this ? It is in production and affecting many
customers. Upgrading tomcat is a big task.
Any pointers will be really appreciated.

Thanks
Naveen

On Wed, Jun 10, 2020 at 4:24 PM Naveen Kumar <navee...@gmail.com> wrote:

> Hi Luis,
>
> Thanks for your suggestion.
> But I am wondering what has changed in 9.0.31. Because my webapp works
> perfectly fine in 9.0.24 and 9.0.35.
>
> Thanks
> Naveen
>
> On Wed, Jun 10, 2020 at 2:52 PM Luis Rodríguez Fernández <
> uo67...@gmail.com> wrote:
>
>> Hello Naveen,
>>
>> Recently we have had a similar issue migrating a webapp from another
>> application server to tomcat. We solved it specifying
>> <request-character-encoding>UTF-8</request-character-encoding> in the
>> web.xml descriptor.
>>
>> You can read here [1] the long story :)
>>
>> Hope it helps,
>>
>> Luis
>>
>> [1] https://cwiki.apache.org/confluence/display/TOMCAT/Character+Encoding
>>
>>
>> El mié., 10 jun. 2020 a las 11:08, Naveen Kumar (<navee...@gmail.com>)
>> escribió:
>>
>> > Hi All,
>> >
>> > I have a webapp A which has few SOAP services and I consume those
>> services
>> > from webapp B.
>> > I started getting below error since I upgraded the tomcat to 9.0.31
>> (from
>> > 9.0.24):
>> > com.sun.xml.ws.transport.http.HttpAdapter.invokeAsync Couldn't create
>> SOAP
>> > message due to exception: XML reader error:
>> > javax.xml.stream.XMLStreamException: java.io.EOFException: Unexpected
>> EOF
>> >
>> > Then I wrote a filter at webapp A to intercept the request and I could
>> see
>> > that some junk characters are added in the SOAP request.
>> >
>> > If I upgrade tomcat to 9.0.35, the error disappears.
>> >
>> > Problematic request:
>> > LoggingFilter.doFilter - The servlet  request soap mapping  body is:à
>>  8Ï
>> > S(http://schemas.xmlsoap.org/soap/envelope/ð??? Envelope??? Body8Ï ns13
>> >
>> > Correct request:
>> > The servlet  request soap mapping  body is:<?xml version='1.0'
>> > encoding='UTF-8'?><S:Envelope xmlns:S
>> >
>> > Does anyone know what could be the possible reason for this?
>> >
>> > Thanks in advance.
>> > - Naveen
>> >
>>
>>
>> --
>>
>> "Ever tried. Ever failed. No matter. Try Again. Fail again. Fail better."
>>
>> - Samuel Beckett
>>
>

Reply via email to