• 고객센터
  • 교육
  • 매뉴얼
  • 데모
  • 제품소개
조회 수 : 976
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 으로 하시면 됩니다
그럼 수고하세요.



                          


번호 제목 닉네임 조회 등록일
7449 호환성 보기 설정 이후에도 메뉴 깨짐 현상
kiarakim
8808 2017-02-15
7448 Shift DEMO 사이트 에서 IE11 다운됨
정성호
9032 2017-02-10
7447 엑셀 업로드 속도 문의
jokerrain
9058 2016-12-15
7446 차트 질문 파일
신현철
8976 2016-10-04
7445 java.io.IOException/java.lang.NullPointerException 발생
윤재국
9792 2016-07-13
7444 호환성 보기
kiarakim
8588 2016-07-11
7443 가우스 그리드에 문자입력시 한글/영문 우선순위 변경
hthink
8564 2016-04-21
7442 레포트 DFooter영역 이미지 태그
FKSS
9119 2016-04-20
7441 좌/우측으로 데이터 이동
헐랭이
7714 2016-04-15
7440 가우스 리포트를 PDF로 저장 가능한가요?
안순주
9951 2016-04-12
7439 중간소계 필드 제외 문의
김은영2
7611 2016-04-08
7438 가우스 그리드 범위지정 선택 가능여부 문의 [1]
hthink
9841 2016-03-29
7437 그리드에 이미지표현 파일 [1]
홍혜련
8922 2016-03-23
7436 Internet Explorer의 작동이 중지되었습니다. 파일 [1]
김태성2
8606 2016-03-18
7435 특정 index (row) 삭제 [1]
c1138
8872 2016-03-17
7434 was교체시 업그레이드 재설치 문의 [1]
박서영
7761 2016-03-15
7433 파일 업로드 문의(핸들이 잘못 되었습니다)
임종훈
8676 2016-03-15
7432 개발서버 라이센스 갱신 문의 [1]
정민75
9801 2016-03-07
7431 문의합니다 파일 [1]
c1138
9115 2016-03-07
7430 EnterpriseMode 적용이 되지 않습니다. 파일 [1]
동긔나긔
10277 2016-03-03
Tag List
XE Login