부두를 다시 시작하면 세션이 손실되지 않도록 세션을 지속하도록 부두를 구성하고 싶지만 아직 작동하지 않는 설명서를 읽으십시오.부두 7 및 부두 -maven-plugin으로 세션을 지속하는 방법은 무엇입니까?
나는 Jetty Maven plugin (org.mortbay.jetty:jetty-maven-plugin 7.4.3.v20110701
)을 사용하여 부두를 달리고있다.
Enabling Persistence for the Maven Jetty Plugin
플러그인의sessionHandler
구성 섹션에서
HashSessionManager
을 설정하는 이야기하지만, 예를 들어 이전
maven-jetty-plugin
아닌 새로운
jetty-maven-plugin
이 될 것 같습니다.
내가 같이가 클래스 이름을 고정 시도
(나는 또한 그렇지 않으면 내가 ClassNotFoundExceptions가있어, 부두 서버 항아리에 종속성을 추가했다) : 때 서버 작성되는
<webAppConfig implementation="org.mortbay.jetty.plugin.JettyWebAppContext">
<defaultsDescriptor>${project.build.outputDirectory}/META-INF/webdefault.xml</defaultsDescriptor>
<contextPath>${jetty.contextRoot}</contextPath>
<sessionHandler implementation="org.eclipse.jetty.server.session.SessionHandler">
<sessionManager implementation="org.eclipse.jetty.server.session.HashSessionManager">
<storeDirectory>${basedir}/target/jetty-sessions</storeDirectory>
</sessionManager>
</sessionHandler>
</webAppConfig>
디렉토리 대상/부두-세션을 나는 아무 것도 쓰지 않고 세션은 내가 말할 수있는 한 지속되지 않는다.
그래서 나는 무엇을 놓치고 있습니까?
새 플러그인 클래스와 일치하도록 eclipse.org wiki 페이지를 업데이트했습니다. – jarnoan