Hello,
I'm trying to debug this error which I only see when accessing the
XFireServlet behind a load balancer. WHen I access directly there is no
problem
org.codehaus.xfire.XFireRuntimeException: Could not read message!. Nested
exception is java.io.IOException: Couldn't read headers.
java.io.IOException: Couldn't read headers.
at
org.codehaus.xfire.attachments.StreamedAttachments.readNextAttachment(StreamedAttachments.java:197)
at
org.codehaus.xfire.attachments.StreamedAttachments.ensureSoapAttachmentIsRead(StreamedAttachments.java:122)
at
org.codehaus.xfire.attachments.StreamedAttachments.getSoapContentType(StreamedAttachments.java:104)
at
org.codehaus.xfire.transport.http.XFireServletController.invoke(XFireServletController.java:268)
at
org.codehaus.xfire.transport.http.XFireServletController.doService(XFireServletController.java:130)
at
org.codehaus.xfire.spring.remoting.XFireServletControllerAdapter.handleRequest(XFireServletControllerAdapter.java:67)
at
org.codehaus.enunciate.modules.xfire.EnunciatedXFireExporter.handleRequest(EnunciatedXFireExporter.java:131)
at
org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.handle(SimpleControllerHandlerAdapter.java:44)
at
org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:740)
at
org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:684)
at
org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:394)
at
org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:358)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:710)
And the masked exception at StreamedAttachments.java:197 is a
SocketTimeOutException
Does anyone know how to set the sockettimeout value in Spring framework or
is it in the XfireServletController? Its possible im debugging too slowly
and hitting this limit.
Thanks
--
Sebastian Johnck