2011-10-11 27 views
5

Jsessionid ile ilgili sorunlar yaşıyoruz ve bunu devre dışı bırakmanın bir yolunu bulmaya çalışıyorum. Org.mortbay.jetty: jetty-maven-plugin: 7.x.x? Kullanarak bunu nasıl yapabileceğinizi herkes öğrenebilir mi? Şimdiye kadar, tüm karşılaştığım, ayarları Eclipse'in versiyonuna uymayan Mortbay'ın eski eklentisini kullanarak yapmanın yolları. nedeniyle kimse bunun için bir cevap gibi görünüyor ve ben başka birinin sonunda hem yararlı bulacaksınız olduğumu gerçeğine öncedenEclipse Jetty Maven eklentisi ile çalışan Jetty için jsessionid'i nasıl devre dışı bırakırsınız?

sayesinde

kendi sorunun cevabını gönderme

cevap

10

Martin, çünkü bunun nasıl yapılacağına dair diğer tüm örnekler eski maven-jetty-plugin (< 7.x) içindi.

<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> 

:

bir süre İskelesi'nın kod kazma sonra ben aşağıda gösterildiği gibi değişken yeniden adlandırıldı öğrendim