I'm using HttpClient for testing and when I have been restarting/redeploying to Tomcat I have been getting some sort of client side caching... For example I tried deleting my authentication servlet and ran my tester class (which connects using HttpClient) and I get the same response over and over. I'm going crazy trying to figure out what exactly is happening here.
A:
Please bear with me as I'm editing this on my mobile device.
In your META-INF/context.xml, add a PersistentManager
with saveOnRestart
set to false.
Example:
<Manager className="org.apache.catalina.session.PersistentManager" saveOnRestart="false">
<Store className="org.apache.catalina.session.FileStore" />
</Manager>
PS If this didn't help you, try this example here.
The Elite Gentleman
2010-08-07 00:03:45
Hmm... I wasn't even using context.xml (I'm very new to this).This is the extent of what I did with no results after restarting the container/redploying.<?xml version="1.0" encoding="UTF-8"?><Context><Manager className="org.apache.catalina.session.PersistentManager" saveOnRestart="false"> <Store className="org.apache.catalina.session.FileStore" /></Manager></Context>
2010-08-07 00:25:51
Did this help you at all?
The Elite Gentleman
2010-08-07 00:31:24
No same place as before. I might try deploying it to a new copy of the container.
2010-08-07 00:32:45
Check my update...
The Elite Gentleman
2010-08-07 00:38:53
So, what worked?
The Elite Gentleman
2010-08-16 11:22:28