i have found one email that offending Scalix Web Access. In Scalix-SWA.log i see
Code: Select all
Could not write SOAP response: java.io.IOException: The character '<ffff>' is an invalid XML character
at com.oddpost.soap.SoapResponseImpl.flushAndHandleException(SoapResponseImpl.java:371)
at com.oddpost.soap.SoapResponseImpl.send(SoapResponseImpl.java:350)
at com.oddpost.server.HttpRequestHandler.sendResponse(HttpRequestHandler.java:292)
at com.oddpost.server.HttpRequestHandler.handleRequest(HttpRequestHandler.java:263)
at com.oddpost.server.SoapServlet.doPost(SoapServlet.java:44)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:710)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:70)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
at com.oddpost.server.filter.HttpConfFilter.doFilter(HttpConfFilter.java:181)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
... skipping the last 18 lines as irrelevant...
Caused by: java.io.IOException: The character '<ffff>' is an invalid XML character
at com.sun.org.apache.xml.internal.serialize.BaseMarkupSerializer.fatalError(Unknown Source)
at com.sun.org.apache.xml.internal.serialize.BaseMarkupSerializer.surrogates(Unknown Source)
at com.sun.org.apache.xml.internal.serialize.XMLSerializer.printEscaped(Unknown Source)
at com.sun.org.apache.xml.internal.serialize.XMLSerializer.printAttribute(Unknown Source)
at com.sun.org.apache.xml.internal.serialize.XMLSerializer.serializeElement(Unknown Source)
at com.sun.org.apache.xml.internal.serialize.BaseMarkupSerializer.serializeNode(Unknown Source)
at com.sun.org.apache.xml.internal.serialize.XMLSerializer.serializeElement(Unknown Source)
at com.sun.org.apache.xml.internal.serialize.BaseMarkupSerializer.serializeNode(Unknown Source)
at com.sun.org.apache.xml.internal.serialize.XMLSerializer.serializeElement(Unknown Source)
at com.sun.org.apache.xml.internal.serialize.BaseMarkupSerializer.serializeNode(Unknown Source)
at com.sun.org.apache.xml.internal.serialize.BaseMarkupSerializer.serialize(Unknown Source)
at com.oddpost.soap.SoapResponseImpl.serializeElementListToStream(SoapResponseImpl.java:201)
at com.oddpost.soap.SoapResponseImpl.flush(SoapResponseImpl.java:292)
at com.oddpost.soap.SoapResponseImpl.flushAndHandleException(SoapResponseImpl.java:359)
So i login via Outlook and i analyze subject header that avoids (for me) SWA login.
in subject blah blah ?ISO-8859-1?Q?blah blah blah=B0 blah blah blha?=
blah= is text subject
Why i have this problem ? Have you any ideas ?
thanks
Stefano