Hi, If you define the context in its own XML file, with a path beginning with a slash, does it work? Either way, feel free to open a Bugzilla issue about this so we can remember to look into it further as time permits.
Yoav On 12/9/05, Chaudhuri, Hiran <[EMAIL PROTECTED]> wrote: > On the Tomcat-users list there does not seem to be any response. > > I checked Tomcat 5.5.12. Both compiled jsps and sessions.ser (and > tldcache.ser) files are created in the catalina_home/work directory, although > my context is defined in server.xml like this: > > <Context docbase="pamina" path="pamina" workDir="C:/Temp"> > <Manager > classname="org.apache.catalina.session.StandardManager" pathname="C:/Temp"/> > </Context> > > To get going I tried Jetty, so the problem is fixed for me. > > Hiran > > > > -----Ursprüngliche Nachricht----- > Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Im Auftrag von Yoav Shapira > Gesendet: Mittwoch, 7. Dezember 2005 16:22 > An: Tomcat Developers List > Betreff: Re: Tomcat session serialisation & work directory > > Hi, > What Tomcat version are you using? > > On Tomcat 5.5, the default Manager's pathname attribute is relative to the > context's workDir, so simply setting the custom workDir as you're doing > should be sufficient. (The file will be created, but where you want it). > Alternatively setting pathname to the empty string "" should also work. > > Yoav > > On 12/7/05, Chaudhuri, Hiran <[EMAIL PROTECTED]> wrote: > > > > Hi there. > > > > In my special setup I need Tomcat to use a different work directory. > > This is set in server.xml with the context attribute workDir. > > Tomcat will compile all JSPs in the desired location, so far so good. > > > > But I also see the file SESSIONS.ser being created after each Tomcat > > run, and that file is in the default work dir location. I need not > > have the file, but I must not have it inside my tomcat installation > > directory. I tried to deactivate session persistence as documented but > > the file always gets created. Meanwhile I created a new Manager that > > just does nothing in its load() and store() methods, but still the > > SESSIONS.ser file gets created. > > > > How can I completely deactivate that file, or move it to the context's > > work directory? > > > > Hiran > > > > > > > -- > Yoav Shapira > System Design and Management Fellow > MIT Sloan School of Management > Cambridge, MA, USA > [EMAIL PROTECTED] / www.yoavshapira.com > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > -- Yoav Shapira System Design and Management Fellow MIT Sloan School of Management Cambridge, MA, USA [EMAIL PROTECTED] / www.yoavshapira.com --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]