i'm having a very extrange problem i'm working with cxf-2.0.12, but i think this problem is not related to such version i have created a ws consumer, basic, with wsdl2java, and when testing with created main class/method works perfect, but i two (or more) consecutive requests are executed (regardless of reusing or not the same service and port), both soap requests are sent in the same POST request, and the second POST is empty, while the first returns a valid response, and the second response throws a timeout reading input stream. And when debugging this code !!it works!! (and i turn into madness). Also, it works if each request is done in a different thread. Here the data sent in the two requests (source code is as simply as produced by wsdl2java):
== First requests (Two requests inside) == POST http://vacaciones.marsans.es:80/holidays/HolidaysService.ws HTTP/1.1 Content-Type: text/xml; charset=UTF-8 SOAPAction: "http://www.marsans.es/webservices/web/holidays/getHolidays" Accept: */* User-Agent: Apache CXF 2.0.12 Cache-Control: no-cache Pragma: no-cache Host: vacaciones.marsans.es Proxy-Connection: keep-alive Transfer-Encoding: chunked 314 <soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"><soap:Body><ns1:getHolidays xmlns:ns1="http://www.marsans.es/webservices/web/holidays"><ns3:holidaysRequest xmlns="java:com.marsans.webservice.holidays.bean.request" xmlns:ns2="java:com.marsans.webservice.holidays.bean.response" xmlns:ns3="http://www.marsans.es/webservices/web/holidays"><Departure xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:nil="true"/><DepartureDate xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:nil="true"/><Destination xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:nil="true"/><Gama>1004</Gama><Nights>0</Nights><Passengers>0</Passengers><Password></Password><User></User></ns3:holidaysRequest></ns1:getHolidays></soap:Body></soap:Envelope> 0 POST http://vacaciones.marsans.es:80/holidays/HolidaysService.ws HTTP/1.1 Content-Type: text/xml; charset=UTF-8 SOAPAction: "http://www.marsans.es/webservices/web/holidays/getHolidays" Accept: */* User-Agent: Apache CXF 2.0.12 Cache-Control: no-cache Pragma: no-cache Host: vacaciones.marsans.es Proxy-Connection: keep-alive Transfer-Encoding: chunked 314 <soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"><soap:Body><ns1:getHolidays xmlns:ns1="http://www.marsans.es/webservices/web/holidays"><ns3:holidaysRequest xmlns="java:com.marsans.webservice.holidays.bean.request" xmlns:ns2="java:com.marsans.webservice.holidays.bean.response" xmlns:ns3="http://www.marsans.es/webservices/web/holidays"><Departure xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:nil="true"/><DepartureDate xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:nil="true"/><Destination xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:nil="true"/><Gama>1004</Gama><Nights>0</Nights><Passengers>0</Passengers><Password></Password><User></User></ns3:holidaysRequest></ns1:getHolidays></soap:Body></soap:Envelope> 0 == First response === HTTP/1.1 200 OK Transfer-Encoding: chunked Content-Type: text/xml; charset="utf-8" SOAPAction: "http://www.marsans.es/webservices/web/holidays/getHolidays" X-Powered-By: Servlet/2.4 JSP/2.0 96a <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"><soapenv:Header/><soapenv:Body><m:getHolidaysResponse xmlns:m="http://www.marsans.es/webservices/web/holidays"><m:holidaysResponse xmlns:java="java:com.marsans.webservice.holidays.bean.response"><java:Error></java:Error><java:Offer><java:Caducidad></java:Caducidad><java:CodigoOferta>2113</java:CodigoOferta><java:Descripcion>Circuito 11 días. Incluido vuelo, estancia, circuito programado.</java:Descripcion><java:Financiacion></java:Financiacion><java:Imagen>http://www.bbvavacaciones.com/media/images/es/circuitos/pequenas/circuito_2113.gif</java:Imagen><java:Importe>1997.0</java:Importe><java:Prioridad></java:Prioridad><java:Proveedor>Club 5*</java:Proveedor><java:Titulo>Egipto:Esplendor Nubio</java:Titulo></java:Offer><java:Offer><java:Caducidad></java:Caducidad><java:CodigoOferta>1494</java:CodigoOferta><java:Descripcion>Circuito 12 días. Incluido vuelo, estancia en hoteles.</java:Descripcion><java:Financiacion></java:Financiacion><java:Imagen>http://www.bbvavacaciones.com/media/images/es/circuitos/pequenas/circuito_1494.gif</java:Imagen><java:Importe>3424.0</java:Importe><java:Prioridad></java:Prioridad><java:Proveedor>Mundicolor</java:Proveedor><java:Titulo>Patagonia Chilena </java:Titulo></java:Offer><java:Offer><java:Caducidad></java:Caducidad><java:CodigoOferta>1737</java:CodigoOferta><java:Descripcion>Estancia 7 días. Incluido vuelo, estancia en hotel de 4* y traslados.</java:Descripcion><java:Financiacion></java:Financiacion><java:Imagen>http://www.bbvavacaciones.com/media/images/es/circuitos/pequenas/circuito_1939.gif</java:Imagen><java:Importe>2157.0</java:Importe><java:Prioridad></java:Prioridad><java:Proveedor>Mundicolor</java:Proveedor><java:Titulo>Argentina:Buenos Aires</java:Titulo></java:Offer><java:Offer><java:Caducidad></java:Caducidad><java:CodigoOferta>2044</java:CodigoOferta><java:Descripcion>Circuito 12 días. Incluido vuelo, estancia, circuito programado.</java:Descripcion><java:Financiacion></java:Financiacion><java:Imagen>http://www.bbvavacaciones.com/media/images/es/circuitos/pequenas/circuito_2044.gif</java:Imagen><java:Importe>1857.0</java:Importe><java:Prioridad></java:Prioridad><java:Proveedor>Mundicolor</java:Proveedor><java:Titulo>Recorriendo California</java:Titulo></java:Offer></m:holidaysResponse></m:getHolidaysResponse></soapenv:Body></soapenv:Envelope> 0 == Second request == POST http://vacaciones.marsans.es:80/holidays/HolidaysService.ws HTTP/1.1 Content-Type: text/xml; charset=UTF-8 SOAPAction: "http://www.marsans.es/webservices/web/holidays/getHolidays" Accept: */* User-Agent: Apache CXF 2.0.12 Cache-Control: no-cache Pragma: no-cache Host: vacaciones.marsans.es Proxy-Connection: keep-alive Transfer-Encoding: chunked == No second response, input stream read timeout -- View this message in context: http://old.nabble.com/Consecutive-messages-are-sent-in-the-same-POST-request-tp26375319p26375319.html Sent from the cxf-user mailing list archive at Nabble.com.
