세션에 있어서 별도의 설정을 하지 않으면 Tomcat은 StandardManager를 사용하게 된다. StandardManager의 특징은 Tomcat 을 중지하는 시점에 세션 정보를 파일로 저장한다는 것이다. 별도의 pathname을 지정하지 않으면 SESSIONS.ser 라는 파일로 생성된다.

그리고 다시 Tomcat을 기동하면 SESSIONS.ser 파일에 저장된 내용이 메모리에 올려지며 SESSIONS.ser 파일은 삭제된다.

StandardManager의 세션 저장 기능을 사용할 때 유의할 점은 먼저 반드시 shutdown.sh 등 정상적인 방법으로 중지해야 세션 정보가 파일로 저장된다는 것이다. 만일 유닉스 계열 머신에서 kill -9 를 이용하여 강제 종료시킬 경우 세션 정보가 파일로 저장되지 않는다.

일부 사이트에서는 Tomcat 기동 시 work 디렉토리를 비우게 해 놓은 경우가 종종 있는데 (즉, 기동 스크립트에 rm -rf ./work 등 삽입) 이 경우 work 디렉토리 내의 SESSIONS.ser가 삭제되어 버리므로 세션 저장 기능을 사용할 수 없게 된다.

때에 따라서는 이러한 세션 저장 기능을 사용하고 싶지 않을 때가 있다. 예를 들어 세션 정리 목적으로 (즉 의도적으로) Tomcat 을 재기동 한다든지, 또는 굳이 기존 세션을 되살리지 않아도 되는 경우 등이다. 이 때는 스크립트를 이용하여 기동 시 work 디렉토리 내 SESSIONS.ser 파일을 삭제해도 되고, 아니면 conf/context.xml 에 pathname="" 으로 설정하여 세션 정보 파일 생성을 막으면 된다.