로그인 후 세션 문제
- 작성자 :
- 안*현
- 작성일 :
- 2011-10-04 18:42:10
- 조회수 :
- 2,254
- 구분 :
- 공통컴포넌트
- 진행상태 :
- 완료
Q
안녕하세요. 로그인 후 메뉴 이동 시 세션이 끊기는 현상이 발생 합니다. 아래는 로그입니다. 유사한 질문이 있어 tomcat 경로에 SESSION.ser도 삭제 해보고 했는데 동일한 증상이 계속 발생하고 있습니다. 부탁 드립니다.
심각: IOException while loading persisted sessions: java.io.WriteAbortedException: writing aborted; java.io.NotSerializableException: egovframework.com.uat.uia.service.LoginVO
java.io.WriteAbortedException: writing aborted; java.io.NotSerializableException: egovframework.com.uat.uia.service.LoginVO
at java.io.ObjectInputStream.readObject0(Unknown Source)
at java.io.ObjectInputStream.defaultReadFields(Unknown Source)......
심각: IOException while loading persisted sessions: java.io.WriteAbortedException: writing aborted; java.io.NotSerializableException: egovframework.com.uat.uia.service.LoginVO
java.io.WriteAbortedException: writing aborted; java.io.NotSerializableException: egovframework.com.uat.uia.service.LoginVO
at java.io.ObjectInputStream.readObject0(Unknown Source)
at java.io.ObjectInputStream.defaultReadFields(Unknown Source)......
A
문의하신 내용에 대해 답변드립니다.
우선 egovframework.com.uat.uia.service.LoginVO가 Serializable 하게 구현되었는지 확인 해 보시기 바랍니다. 세션 클러스터링 등 WAS의 클러스터링 구성 시 필요한 부분입니다. 그리고 인터넷을 찾아보니 아래 설정을 추가해 보라는 가이드도 있는데 확인 해 보시기 바랍니다.
------------------------------------------------------------------------
톰캣 server.xml 에 <Context> 사이에 다음과 같은 문구 추가
<Manager className="org.apache.catalina.session.PersistenManager" saveOnRestart="false"/>
------------------------------------------------------------------------
우선 egovframework.com.uat.uia.service.LoginVO가 Serializable 하게 구현되었는지 확인 해 보시기 바랍니다. 세션 클러스터링 등 WAS의 클러스터링 구성 시 필요한 부분입니다. 그리고 인터넷을 찾아보니 아래 설정을 추가해 보라는 가이드도 있는데 확인 해 보시기 바랍니다.
------------------------------------------------------------------------
톰캣 server.xml 에 <Context> 사이에 다음과 같은 문구 추가
<Manager className="org.apache.catalina.session.PersistenManager" saveOnRestart="false"/>
------------------------------------------------------------------------