게시판을 이용해 주셔서 감사합니다.
다음양식에 맞게 입력해주세요.
**필수입력사항**
* 고객(업체)명 : 우정사업정보센터
* 제품 버전 : Gauce4.0 (java.1.6)
청/참조) : 전자정부프레임워크 적용시 InnoXyncView.java에서 오류
* 내용 : 로컬환경에서는 이상없이 수행 되었었는데..Unix서버에 올린후에 오류가 발생합니다.
오류 발생 시점은 Dataset을 화면에 넘겨줄때 발생하구요.
화면에서 호출후 DB query수행까지는 정상으로 수행됩니다.
아래 오류 위치와 오류내역이 들어있는 로그파일 같이 첨부합니다.
오류위치
InnoXyncView.java
GauceConnection conn = (GauceConnection)request.getAttribute("GauceConnection");
HttpGauceRequest greq = conn.getHttpGauceRequest(); <--오류 발생
다음 사항을 확인해 보시기 바랍니다.
1. 첨부파일을 서버에 올리 신 후 실행
- 서비스를 직접 실행시 X-UIClient=G40를 붙여야 가우스 패킷으로 인식합니다.
예)http://localhost:8080/egovDev/select40_struts.jsp?X-UIClient=G40
2. 로그확인
- NullPointerException 에러가 발생할 경우 가우스 동작 및 gauce.xml Wrapper 설정이 잘못된 경우 입니다.
- 정상 수행 될 경우 문제가 되는 서비스를 패킷분석 프로그램 (HTTPAnalyzer 등)을 사용하여 패킷 헤더에 가우스 패킷을 명시하는 헤더가 있는지 확인해 보시기 바랍니다.
Response Headers Value X-UIServer GAUCE/4.0
감사합니다.
첨부파일 실행한 로그 결과입니다.
로컬환경에서는 아래와 같이 찍힙니다.
GauceConnection : com.gauce.filter.HttpStrutsRequestWrapper@18ec9af
com.gauce.filter.HttpStrutsRequestWrapper
com.gauce.filter.HttpGauceResponseWrapper
서버환경에서는 오류 발생하면서 아에 안찍히네요..
저도 gauce.xml에 Wrapper설정이 관계가 있겠다 싶어서 재차 확인해봤는데..로컬환경과 똑같습니다.
특이한점은
HttpWatcher로 모니터링 해보니
send,날릴때는 로컬,서버 모두 호출 cmd뒤에 ?X-UIClient=G40 가 추가되서 action이 수행됩니다.
response때는
로컬환경에서는 Response Headers에 X-UIServer GAUCE/4.0가 달려오는데
서버환경에서는 X-UIServer GAUCE/4.0가 없이 넘어오네요..
번호 | 제목 | 닉네임 | 조회 | 등록일 |
---|---|---|---|---|
7449 | 호환성 보기 설정 이후에도 메뉴 깨짐 현상 | kiarakim |
9322 | 2017-02-15 |
7448 | Shift DEMO 사이트 에서 IE11 다운됨 | 정성호 |
9555 | 2017-02-10 |
7447 | 엑셀 업로드 속도 문의 | jokerrain |
9622 | 2016-12-15 |
7446 | 차트 질문 | 신현철 |
9585 | 2016-10-04 |
7445 | java.io.IOException/java.lang.NullPointerException 발생 | 윤재국 |
10539 | 2016-07-13 |
7444 | 호환성 보기 | kiarakim |
9267 | 2016-07-11 |
7443 | 가우스 그리드에 문자입력시 한글/영문 우선순위 변경 | hthink |
8984 | 2016-04-21 |
7442 | 레포트 DFooter영역 이미지 태그 | FKSS |
9745 | 2016-04-20 |
7441 | 좌/우측으로 데이터 이동 | 헐랭이 |
8138 | 2016-04-15 |
7440 | 가우스 리포트를 PDF로 저장 가능한가요? | 안순주 |
10620 | 2016-04-12 |
7439 | 중간소계 필드 제외 문의 | 김은영2 |
8034 | 2016-04-08 |
7438 | 가우스 그리드 범위지정 선택 가능여부 문의 [1] | hthink |
10400 | 2016-03-29 |
7437 | 그리드에 이미지표현 [1] | 홍혜련 |
9492 | 2016-03-23 |
7436 | Internet Explorer의 작동이 중지되었습니다. [1] | 김태성2 |
9135 | 2016-03-18 |
7435 | 특정 index (row) 삭제 [1] | c1138 |
9480 | 2016-03-17 |
7434 | was교체시 업그레이드 재설치 문의 [1] | 박서영 |
8194 | 2016-03-15 |
7433 | 파일 업로드 문의(핸들이 잘못 되었습니다) | 임종훈 |
9290 | 2016-03-15 |
7432 | 개발서버 라이센스 갱신 문의 [1] | 정민75 |
10222 | 2016-03-07 |
7431 | 문의합니다 [1] | c1138 |
9614 | 2016-03-07 |
7430 | EnterpriseMode 적용이 되지 않습니다. [1] | 동긔나긔 |
10866 | 2016-03-03 |
라이선스 오류입니다.
가우스는 설치된 정보를 바탕으로 라이선스 체크를 하게 됩니다.
첨부하신 로그파일 2126 라인을 확인해 보시기 바랍니다.
- com.gauce.engine.H: 가우스 서버 4.0이 설치된 디렉터리(C:\egovframeworkSample\workspace\kplisweb\webapp\WEB-INF) 이외의 디렉터리에서 가우스를 실행할 수 없습니다. /app/egovframework/webapp/WEB-INF
가우스 재설치를 하시기 바랍니다.
- /app/egovframework/webapp/WEB-INF 경로의 gauce.properties의 GAUCE_HOME 경로를 확인 (없을 경우 현재 경로에 설치)
- gauce.properties에 기술된 경로에 가우스 재설치
- 가우스 설치파일 및 설치 방법은 전자정부프레임웍 패키지 내에 GAUCE_INSTALL 디렉토리 및 하위 doc 디렉토리 사용
- 정식서버인 경우 라이선스 발급 요청 후 적용
감사합니다.