Nice catch Allen! It was the web browsers cache. Thank you. This saved me a lot of headache and grief :)

Shervin

Allen Gilliland wrote:
I guarantee that Roller's out of the box caching is not persisting between server restarts, so it's not a caching issue. Are you doing a shift+reload when you try and get the feed again? What happens when you use a client that doesn't support if-modified-since headers and does it's own client side caching? wget maybe?

I know that when I test the feeds through my browser I often get troubled by the fact that the browser does a lot of it's own caching, make sure that it's not your browser causing the behavior you are talking about.

If you still really think it's Roller's caching then you can login as an admin and navigate to "Server Administration > Cache Info" and you'll see a cache listed there called "org.apache.roller.ui.filters.FeedCacheFilter" which should show you stats about the feed cache and give you a button to clear it.

-- Allen


Shervin Asgari wrote:
Hello. Just wanted to come with an update to this. The reason why I couldn't see the changes is because of some caching issues. I changed the rss.vm file, but for every user I had viewed before, it showed the "old" rss file. Regardless if I restarted tomcat or not.

How can I turn of the caching for rss? I have tried to delete the caching in roller.properties, and I tried to feedcache in web.xml and restarted tomcat, but that didn't seem to help either. Any suggestions?

Shervin



Shervin Asgari wrote:
Hello. I want to be able to put the #showCommentsPageLink( $entry ) in the rss of each user, because our planetplanet uses rss feeds to show the planet, and I want to be able to see how many comments each blog has received on the front page. However, I am wondering which vm file I need to add #showCommentsPageLink( $entry ) in to get it in the rss?

I tried the planetrss.vm, but that didnt quite work.

Shervin

Reply via email to