Hi Jacques, See my other mail. Are you sure there are 3 sessions per test created? I'd say there is one at most. Calling the server side does not automatically result in a session, you need to call getSession(true) to create a session, right?
Thanks -Vincent > -----Original Message----- > From: jacques [mailto:[EMAIL PROTECTED] > Sent: 25 August 2003 16:06 > To: [EMAIL PROTECTED] > Subject: question wrt session creation when running cactus from ant > > Hi there > > I am having problems with the amount of http sessions > that are created when cactus is invoked from ant. It > looks like for each test run ant (using the <cactus> > task) call the web server once, to check that it's > running. Something like : > > /cactification/ServletRedirector?Cactus_Service=RUN_TEST > HTTP/1.1 > > Then, for each test method, 2 seperate http calls are > made. One to request the servlet redirector to execute > the test, and one to request the result. Something > like : > > /cactification/ServletRedirector?Cactus_TestMethod=testSetContentTypeHea de > r&Cactus_TestClass=org.apache.cactus.sample.unit.TestHttpHeaders&Cactus_ Au > tomaticSession=false&Cactus_Service=CALL_TEST > HTTP/1.1 > and... > > /cactification/ServletRedirector?Cactus_Service=GET_RESULTS > HTTP/1.1 > > These 2 calls (and thus request objects) cause 2 http > sessions to be created on the application server. Of > the 2, I have access to one (the one that makes the > test call) and can invalidate it in the tearDown. That > leaves me with 1 redundant session (the one associated > with the result request). One session on the app > server for each test method run. I have 276 test > methods that I need to run, and only a 20 session > developer license. My problem (and therefore my > question) is quite obvious : How can I get access to > the request that's made in the second call, so that I > can call getSession(false).invalidate() on it ? > > Jacques > > > > > > > __________________________________ > Do you Yahoo!? > The New Yahoo! Search - Faster. Easier. Bingo. > http://search.yahoo.com > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
