• 고객센터
  • 교육
  • 매뉴얼
  • 데모
  • 제품소개
조회 수 : 972
2009.04.03 (21:47:58)


* 고객시스템명 : 질병관리본부 내 시스템
* GAUCE 버전 : GAUCE 4.0 Unicode
* WAS 종류(WebLogic 등등) : tomcat
* DB 종류 : 오라클 9.X
* 문의 유형(질문/요청/참조) : 질문
* 내용 : spring 2.0 + gauce

안녕하세요. spring 2.0 환경에서 가우스로 프레임웍 구성 관련하여 문의 드립니다.

문제는

spring 에서 제공하는

        <!--/ multipart resolver /-->
    <bean id="multipartResolver" class="org.springframework.web.multipart.commons.CommonsMultipartResolver">
        <property name="maxUploadSize"><value>${max.upload.size}</value></property><!-- byte -->
    </bean>

를 설정한후

1. 가우스 트랜잭션(tr)에서

                                        GauceInputStream gis = ((HttpGauceRequest)req).getGauceInputStream();
                            
>>java.lang.ClassCastException 이 떨어집니다.

스프링이 HttpServletRequest를         MultipartHttpServletRequest 로 변환하여 HttpGauceRequest로 변환을 못하는것 같구요.


2. 그래서 사이트에서 여러가지 찾은걸로 gauce.xml에

        <connector>
            <request className="com.gauce.filter.HttpStrutsRequestWrapper"/>
            <response className="com.gauce.filter.HttpGauceResponseWrapper"/>  
        </connector>

설정후 아래와 같이 실행하면

                        GauceConnection conn = (GauceConnection)req.getAttribute("GauceConnection");
                        
                        HttpGauceRequest hreq = conn.getHttpGauceRequest();
                        HttpGauceResponse hres = conn.getHttpGauceResponse();
                        
                        GauceInputStream gis = hreq.getGauceInputStream();
                        
  >>java.io.IOException: 더 이상 입력 스트림으로부터 읽어들일 데이터가 없습니다.
  
참고로 gauce.xml에서 필터를 com.gauce.filter.HttpGauceRequestWrapper 로 설정후 실행하면
GauceConnection 값이 null 로 들어옵니다.

사이트를 뒤져보니 여러 사례는 있는데 해결방안은 나와있는게 없네요.
속시원한 답변 부탁 드려요..

연락하시려면  010-3439-9163 으로 하시면 됩니다
그럼 수고하세요.



                          


번호 제목 닉네임 조회 등록일
4749 Grid에서 Decode사용하기.
기술지원40
1255 2009-04-14
4748 샘플 컴파일 오류
오휘석
985 2009-04-08
4747 가우스 3.0 라이센스 4월 변경 라이센스키
박종민
1003 2009-04-06
4746 가우스 3.0 라이센스 4월 변경 라이센스키
기술지원40
1020 2009-04-07
4745 가우스 3.0 라이센스 4월 변경 라이센스키
박종민
1011 2009-04-07
4744 가우스 3.0 라이센스 4월 변경 라이센스키
기술지원40
961 2009-04-10
4743 framework.conf 파일 설정을 톰켓에서 하는 방법??
wjkim
971 2009-04-06
Selected spring 2.0 multipartResolver 관련
김두환
972 2009-04-03
4741 4726 에 대한 재질문
최동국
1335 2009-04-02
4740 엑셀 업로드시 엑셀에서 데이터 형이 date인 데이터를 받을때...
최경수
1385 2009-04-01
4739 엑셀 업로드시 엑셀에서 데이터 형이 date인 데이터를 받을때...
기술지원40
1649 2009-04-06
4738 Iexplore 7.0에서의 Blank문의및 참조 가이드 위치 문의
이상배
976 2009-03-31
4737 Iexplore 7.0에서의 Blank문의및 참조 가이드 위치 문의
기술지원44
1043 2009-03-31
4736 Iexplore 7.0에서의 Blank문의및 참조 가이드 위치 문의
이상배
995 2009-03-31
4735 Iexplore 7.0에서의 Blank문의및 참조 가이드 위치 문의
기술지원44
1013 2009-04-01
4734 그리드 백그라운드 이미지셋팅 질문
김도신
989 2009-03-31
4733 그리드 백그라운드 이미지셋팅 질문
기술지원40
1364 2009-03-31
4732 그리드 내에 1개의 콤보 박스선택시 2개의콤보 동적 변환?
홍현기
966 2009-03-28
4731 그리드 내에 1개의 콤보 박스선택시 2개의콤보 동적 변환?
기술지원40
1480 2009-03-30
4730 그리드의 전체체크를 체크박스말고 글자로 변환에 대해
김종현
1375 2009-03-28
Tag List
XE Login