Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

The ETag header is causing an issue with browser cache not being updated when the server has been updated. Actually a weak ETag, see http://en.wikipedia.org/wiki/HTTP_ETag

Seems like tomcat’s DefaultServlet will only serve weak ETag’s even though tomcat7+ does have code for strong ETag but is never used and there is no documentation on how to set it

A possible solution is to remove If-None-Match request header and ETag response header in apache http server

RequestHeader unset If-None-Match

Header unset ETag

 

Anchor
SQLQueriesDurations
SQLQueriesDurations

How measure the durations of SQL queries

In Ofbiz if a query takes more then 150 ms it shows its duration is shown in log. To change that look for:

Debug.logTiming("Ran query in "

in GenericDAO.java