template project에서 로그인 시 멈춤 현상
- 작성자 :
- 김*대
- 작성일 :
- 2014-10-24 13:11:53
- 조회수 :
- 865
- 구분 :
- 개발환경
- 진행상태 :
- 완료
Q
안녕하세요.
template project로 프로젝트를 생성하여 기동할 경우 로그인 시 멈춤 현상이 있어 질의 드립니다.
세부적인 내용으로는 멈춤 현상 때문에 브레이크 포인트를 걸고 따라가 봤는데, 서비스 호출하는 부분에서 멈춥니다.
로그 레벨을 TRACE로 해서 봐도 에러 메시지는 없습니다. 제가 살펴본 내용을 아래 기술하겠습니다.
---------------------------
break point 위치
Service
public LoginVO actionLogin(LoginVO vo) - 첫 라인
Controller
public String actionSecurityLogin(@ModelAttribute("loginVO") - 첫 라인
----------------------------
/uat/uia/actionSecurityLogin.do 호출
1 라인 정상 실행
String userIp = EgovClntInfo.getClntIP(request);
결과 = ip : 0:0:0:0:0:0:0:1
2 라인 로그인 서비스 호출
LoginVO resultVO = loginService.actionLogin(loginVO);
(VO에 id, pw, userSe 값은 모두 있는 것을 확인 하였습니다.)
[Step Into로 따라 들어감]
JdkDynamicAopProxy.invoke(Object, Method, Object[]) 로 들어감
아래 분기문 실행됨
if (target != null) {
targetClass = target.getClass();
}
아래 라인이 실행 된 후 디버깅 화면이 반응 없음, 오류 로그 없음, 디버깅 상으로 디버깅은 종료된 것으로 나옴, 웹페이지 쪽은 펜딩(대기) 상태로 나타남
retVal = invocation.proceed();
template project로 프로젝트를 생성하여 기동할 경우 로그인 시 멈춤 현상이 있어 질의 드립니다.
세부적인 내용으로는 멈춤 현상 때문에 브레이크 포인트를 걸고 따라가 봤는데, 서비스 호출하는 부분에서 멈춥니다.
로그 레벨을 TRACE로 해서 봐도 에러 메시지는 없습니다. 제가 살펴본 내용을 아래 기술하겠습니다.
---------------------------
break point 위치
Service
public LoginVO actionLogin(LoginVO vo) - 첫 라인
Controller
public String actionSecurityLogin(@ModelAttribute("loginVO") - 첫 라인
----------------------------
/uat/uia/actionSecurityLogin.do 호출
1 라인 정상 실행
String userIp = EgovClntInfo.getClntIP(request);
결과 = ip : 0:0:0:0:0:0:0:1
2 라인 로그인 서비스 호출
LoginVO resultVO = loginService.actionLogin(loginVO);
(VO에 id, pw, userSe 값은 모두 있는 것을 확인 하였습니다.)
[Step Into로 따라 들어감]
JdkDynamicAopProxy.invoke(Object, Method, Object[]) 로 들어감
아래 분기문 실행됨
if (target != null) {
targetClass = target.getClass();
}
아래 라인이 실행 된 후 디버깅 화면이 반응 없음, 오류 로그 없음, 디버깅 상으로 디버깅은 종료된 것으로 나옴, 웹페이지 쪽은 펜딩(대기) 상태로 나타남
retVal = invocation.proceed();
A
안녕하세요 프레임워크센터입니다.
그 부분은 익스플로러에서 발생하고 있는 현상입니다.
이유는 jsp에 포함하고 있는 gpki인증서 로그인 모듈 때문에 발생하는 부분인데, 최초 화면에서 GPKI관련 모듈을 인스톨하기 위해 시간이 걸리는 현상이 발생하고 있습니다.
혹시 GPKI인증서가 필요하지 않으시면 관련 import된 내용을 삭제하시고 사용하시면 됩니다.
(GPKI인증 관련 모듈이 정상적으로 설치되면 이상없이 동작하고 있습니다.)
수고하세요.
그 부분은 익스플로러에서 발생하고 있는 현상입니다.
이유는 jsp에 포함하고 있는 gpki인증서 로그인 모듈 때문에 발생하는 부분인데, 최초 화면에서 GPKI관련 모듈을 인스톨하기 위해 시간이 걸리는 현상이 발생하고 있습니다.
혹시 GPKI인증서가 필요하지 않으시면 관련 import된 내용을 삭제하시고 사용하시면 됩니다.
(GPKI인증 관련 모듈이 정상적으로 설치되면 이상없이 동작하고 있습니다.)
수고하세요.