기술지원 문의

[답변]ResponseStream.lengthException 문제 문의
기술지원팀 / 2008-02-21 10:59

안녕하세요 레진코리아 기술지원팀입니다.

먼저 상기 질문에 관한 문제는 Resin 관련 문제는 아닙니다.

다운로드시 버퍼 초기화를 하지못한 상태에서 버퍼 사이즈 보다 더 많은 버퍼를 사용하여 버퍼 해당 영역을 벗어나 쓸수 없다는 메세지로 판단됩니다.

 

그러므로 다운로드시

ServletResponse 메서드의 

response.rest();

을 이용해서 reset 후write 하도록 하시거나

setBufferSize(int size);

setContentLength(int ien);

를 이용하셔서 해당 response의 버퍼 싸이즈 크기를 늘리보시거나 응답 메세지 길이를

조절해 보시길 바랍니다.

 

 

질문에 대하여 만족할 만한 답변이 되었는지 모르겠습니다.

더 궁금하신 사항이 있으시면 언제든지 문의 하여 주시기 바랍니다.

감사합니다.