2011-10-11 17 views
5

jsessionidに問題がありました。私はこれを無効にする方法を見つけようとしています。誰でもあなたがorg.mortbay.jetty:jetty-maven-plugin:7.x.xを使ってこれをどうやってやれるのか知っていますか?これまでのところ、Mortbayの古いプラグインを使ってEclipseのバージョンと互換性のないプラグインを使用する方法があります。原因誰もこのための答えを持っていると思わないと私は他の誰かが最終的にもそれが役立つだろうと確信しているという事実に自分の質問への答えを提出事前にEclipse Jetty Mavenプラグインで実行しているJettyのjsessionidをどのように無効にしますか?

おかげで、

マーティンは

答えて

10

、これを行う方法の他のすべての例は、古いmaven-jetty-plugin(< 7.x)用のものだったからです。

<build> 
    <plugins> 
     <plugin> 
      <groupId>org.mortbay.jetty</groupId> 
      <artifactId>jetty-maven-plugin</artifactId> 
      <version>${version.jetty}</version> 
      <configuration> 
       <webAppConfig> 
        <contextPath>/foo</contextPath> 

        <sessionHandler implementation="org.eclipse.jetty.server.session.SessionHandler"> 
         <sessionManager implementation="org.eclipse.jetty.server.session.HashSessionManager"> 
          <!-- Disable url sessions using JSessionID --> 
          <sessionIdPathParameterName>none</sessionIdPathParameterName> 
         </sessionManager> 
        </sessionHandler> 
       </webAppConfig> 
      </configuration> 
     </plugin> 

    <plugins> 

</build> 

しばらくの間、桟橋のコードを掘り後、私は以下に示すように、変数の名前が変更されていたことが判明しました

関連する問題