We just ran into and characterized a bug here, 
and were wondering whether anybody else had seen it,
or whether we should put it into bugzilla.

The bug has to do with external cache management in conditionally 
static pages.  The bug scenario, seen in a jsp, is as follows:

1) Have conditional forward to a non-xsl, static file (html in this
case).

2) Otherwise have xsl transform.

3) User goes through some scenario that goes first by xsl, then by
   non-xsl.

4) Fetch the jsp by GET.

In this case, the browser cache will be primed with the result of the
XSL
generation.  Then, when it goes through the static page case, it will
observe
that the page is unchanged and send a 304 Unmodified reply to the
browser.
The browser, in turn, will use the version of the file that it last saw.

Oops!

This bug has been verified to exist under 4.0.3 and 4.0.4b.

We have code that reproduces the problem.

                                                Thanks,
                                                        Jon

--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to