ugrás a tartalomhoz

Eclipse IDE Tomcat session konfiguráció

troy1979 · 2010. Júl. 13. (K), 14.29
Sziasztok

1 java-s webapp-ot fejlesztek Eclipse galileo jee + tomcat 6 segitségével

Az alkalmazás helyes müködéséhez szükség van session kezelésre (ez 1 mini todo list alkalmazás , ami mindig az éppen bejelentkezett felhasználó feladatait mutatja meg)

A tesztelés során ütköztem abba az idegesitő problémába, hogy ahányszor csak módositók valamit az alkalmazáson a Tomcat mindig eldobja/törli az aktuális session-t vagyis minden egyes alkalommal újra és újra be kell jelentkeznem, ami a sokadik apró kis müdositás után már elég fusztráló tud lenni


A kérdésem az lenne, hogy hogyan lehetne a tomcat-ot úgy konfigurálni, hogy hogy tartsa meg az aktuális session egészen addig amig le nem jár, és ne dobja el /ne törölje/ ne kezdjen új sessiont minden egyes kis módositáskor? ( vagyis ne kelljen minden 1 es módositás után újra bejelentkeznem, hanem onnan folytathassam a tesztelést ahol abbahagytam )

Mit/hol/hogyan kellene beállitanom, hogy ezt elérjem?

(jboss application server-nél tudom, hogy van olyan beállitás, hogy keep current session, vagy valami hasonló Azt remélem hogy van ehhez hasonló beállitás a tomcat esetében is )
 
1

szerk:

troy1979 · 2010. Júl. 14. (Sze), 10.51
rosszul emlékeztem , nem a jboss application szervernél van ilyen kapcsoló, hanem a glassfish3 nál

a glassfish-nél 'preserve sessions across redeployment' kapcsoló/jelölőnégyzet

De a lényegen nem változtat A kérdésem továbbra is az, hogy a tomcat-nél hogyan tudok hasonlót csinálni ?
2

Context > Manager > pathname

dyuri · 2010. Júl. 14. (Sze), 11.41
A session managernek be kell allitani a pathname attributumat valami letezo utvonalra, es utana oda szerializalja a sessionoket leallitaskor (persze ehhez minden sessionben levo dolognak serializalhatonak kell lennie)

Itt a doksi:
http://tomcat.apache.org/tomcat-6.0-doc/config/manager.html#Restart Persistence