views:

39

answers:

1

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
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>
Did this help you at all?
The Elite Gentleman
No same place as before. I might try deploying it to a new copy of the container.
Check my update...
The Elite Gentleman
So, what worked?
The Elite Gentleman