tomcat 6에 배포 된 웹 서비스가 있으며 apache-cxf 2.3.3을 통해 공개됩니다. 생성 된 소스 스텁이 wsdl2java를 사용하여이 서비스를 호출 할 수 있습니다.큰 비누 요청을 보낼 때 예외가 발생했습니다.
큰 요청 (~ 1Mb)을 보낼 때까지 상황이 정상적으로 보였습니다. 이 요청이 처리 및 예외로 실패하지 않은 :
Interceptor for {http://localhost/}ResourceAllocationServiceSoapService has thrown
exception, unwinding now org.apache.cxf.binding.soap.SoapFault:
Error reading XMLStreamReader.
...
com.ctc.wstx.exc.WstxEOFException: Unexpected EOF in prolog
at [row,col {unknown-source}]: [1,0]
여기에 최대 요청 길이의 일종인가, 나는 그것으로 완전히 붙어있어.
어디에서 CachedOutputStream을 추가 했습니까? requestStream = new CachedOutputStream (1000000); 나도 같은 문제에 직면하고있다. –