You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@beehive.apache.org by "Rich Feit (JIRA)" <be...@incubator.apache.org> on 2005/02/27 22:23:48 UTC

[jira] Created: (BEEHIVE-369) No-cache behavior is broken under Firefox

No-cache behavior is broken under Firefox
-----------------------------------------

         Key: BEEHIVE-369
         URL: http://issues.apache.org/jira/browse/BEEHIVE-369
     Project: Beehive
        Type: Bug
  Components: NetUI  
    Versions: V1Beta    
 Environment: Tomcat 5.0.25
Firefox 1.0
    Reporter: Rich Feit
 Assigned to: Rich Feit 
     Fix For: V1Beta


Repro:
    - Set up WEB-INF/netui-config.xml to prevent caching of any page forwarded to from an action: 

        <pageflow-config>
            <prevent-cache>always</prevent-cache>
        </pageflow-config>
  
    - Create a page flow with an action that prints "hello" to System.err, and forwards to a page.

    - Using Firefox, hit the page flow.

    - Hit a link to the action.  Notice that "hello" is printed.

    - On the result page, use the back button to go back to the original page.

Expected: "hello" is printed", since the action is run again.
Actual: nothing is printed unless you refresh the page explicitly.  This means that the page is being cached.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
If you want more information on JIRA, or have a bug to report see:
   http://www.atlassian.com/software/jira


[jira] Updated: (BEEHIVE-369) No-cache behavior is broken under Firefox

Posted by "Eddie O'Neil (JIRA)" <be...@incubator.apache.org>.
     [ http://issues.apache.org/jira/browse/BEEHIVE-369?page=all ]

Eddie O'Neil updated BEEHIVE-369:
---------------------------------

        Version: V1
    Fix Version: V1
                     (was: V1Beta)

Bringing the fix version forward to v1...

> No-cache behavior is broken under Firefox
> -----------------------------------------
>
>          Key: BEEHIVE-369
>          URL: http://issues.apache.org/jira/browse/BEEHIVE-369
>      Project: Beehive
>         Type: Bug
>   Components: NetUI
>     Versions: V1Beta, V1
>  Environment: Tomcat 5.0.25
> Firefox 1.0
>     Reporter: Rich Feit
>     Assignee: Rich Feit
>      Fix For: V1
>  Attachments: j369.zip
>
> Repro:
>     - Set up WEB-INF/netui-config.xml to prevent caching of any page forwarded to from an action: 
>         <pageflow-config>
>             <prevent-cache>always</prevent-cache>
>         </pageflow-config>
>   
>     - Create a page flow with an action that prints "hello" to System.err, and forwards to a page.
>     - Using Firefox, hit the page flow.
>     - Hit a link to the action.  Notice that "hello" is printed.
>     - On the result page, use the back button to go back to the original page.
> Expected: "hello" is printed", since the action is run again.
> Actual: nothing is printed unless you refresh the page explicitly.  This means that the page is being cached.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


[jira] Resolved: (BEEHIVE-369) No-cache behavior is broken under Firefox

Posted by "Rich Feit (JIRA)" <be...@incubator.apache.org>.
     [ http://issues.apache.org/jira/browse/BEEHIVE-369?page=all ]
     
Rich Feit resolved BEEHIVE-369:
-------------------------------

     Assign To: Alejandro Ramirez  (was: Rich Feit)
    Resolution: Invalid

Hey Alex, I think the repro case is incorrect.  Once you're on page 2, you should go to *another* page (or another website).  Then, hit the back button and you'll see "Hello" printed again, which is what's expected.

> No-cache behavior is broken under Firefox
> -----------------------------------------
>
>          Key: BEEHIVE-369
>          URL: http://issues.apache.org/jira/browse/BEEHIVE-369
>      Project: Beehive
>         Type: Bug
>   Components: NetUI
>     Versions: V1Beta, V1
>  Environment: Tomcat 5.0.25
> Firefox 1.0
>     Reporter: Rich Feit
>     Assignee: Alejandro Ramirez
>      Fix For: V1
>  Attachments: j369.zip
>
> Repro:
>     - Set up WEB-INF/netui-config.xml to prevent caching of any page forwarded to from an action: 
>         <pageflow-config>
>             <prevent-cache>always</prevent-cache>
>         </pageflow-config>
>   
>     - Create a page flow with an action that prints "hello" to System.err, and forwards to a page.
>     - Using Firefox, hit the page flow.
>     - Hit a link to the action.  Notice that "hello" is printed.
>     - On the result page, use the back button to go back to the original page.
> Expected: "hello" is printed", since the action is run again.
> Actual: nothing is printed unless you refresh the page explicitly.  This means that the page is being cached.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


[jira] Reopened: (BEEHIVE-369) No-cache behavior is broken under Firefox

Posted by "Alejandro Ramirez (JIRA)" <be...@incubator.apache.org>.
     [ http://issues.apache.org/jira/browse/BEEHIVE-369?page=all ]
     
Alejandro Ramirez reopened BEEHIVE-369:
---------------------------------------


I executed with the atttached pageflow and beehive-netui-config.xml and did not get the "hello" message as expected (I was expecting to see it twice, once when I initially hit the action that prints the message and navigates to page2 and once when you hit the "back" button.  However the message is displayed only once when you initially hit the action).

> No-cache behavior is broken under Firefox
> -----------------------------------------
>
>          Key: BEEHIVE-369
>          URL: http://issues.apache.org/jira/browse/BEEHIVE-369
>      Project: Beehive
>         Type: Bug
>   Components: NetUI
>     Versions: V1Beta
>  Environment: Tomcat 5.0.25
> Firefox 1.0
>     Reporter: Rich Feit
>     Assignee: Alejandro Ramirez
>      Fix For: V1Beta
>  Attachments: j369.zip
>
> Repro:
>     - Set up WEB-INF/netui-config.xml to prevent caching of any page forwarded to from an action: 
>         <pageflow-config>
>             <prevent-cache>always</prevent-cache>
>         </pageflow-config>
>   
>     - Create a page flow with an action that prints "hello" to System.err, and forwards to a page.
>     - Using Firefox, hit the page flow.
>     - Hit a link to the action.  Notice that "hello" is printed.
>     - On the result page, use the back button to go back to the original page.
> Expected: "hello" is printed", since the action is run again.
> Actual: nothing is printed unless you refresh the page explicitly.  This means that the page is being cached.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


[jira] Resolved: (BEEHIVE-369) No-cache behavior is broken under Firefox

Posted by "Rich Feit (JIRA)" <be...@incubator.apache.org>.
     [ http://issues.apache.org/jira/browse/BEEHIVE-369?page=history ]
     
Rich Feit resolved BEEHIVE-369:
-------------------------------

     Assign To: Alejandro Ramirez  (was: Rich Feit)
    Resolution: Fixed

Fixed with revision 155641.

> No-cache behavior is broken under Firefox
> -----------------------------------------
>
>          Key: BEEHIVE-369
>          URL: http://issues.apache.org/jira/browse/BEEHIVE-369
>      Project: Beehive
>         Type: Bug
>   Components: NetUI
>     Versions: V1Beta
>  Environment: Tomcat 5.0.25
> Firefox 1.0
>     Reporter: Rich Feit
>     Assignee: Alejandro Ramirez
>      Fix For: V1Beta

>
> Repro:
>     - Set up WEB-INF/netui-config.xml to prevent caching of any page forwarded to from an action: 
>         <pageflow-config>
>             <prevent-cache>always</prevent-cache>
>         </pageflow-config>
>   
>     - Create a page flow with an action that prints "hello" to System.err, and forwards to a page.
>     - Using Firefox, hit the page flow.
>     - Hit a link to the action.  Notice that "hello" is printed.
>     - On the result page, use the back button to go back to the original page.
> Expected: "hello" is printed", since the action is run again.
> Actual: nothing is printed unless you refresh the page explicitly.  This means that the page is being cached.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
If you want more information on JIRA, or have a bug to report see:
   http://www.atlassian.com/software/jira


[jira] Assigned: (BEEHIVE-369) No-cache behavior is broken under Firefox

Posted by "Alejandro Ramirez (JIRA)" <be...@incubator.apache.org>.
     [ http://issues.apache.org/jira/browse/BEEHIVE-369?page=all ]

Alejandro Ramirez reassigned BEEHIVE-369:
-----------------------------------------

    Assign To: Rich Feit  (was: Alejandro Ramirez)

Re-assigning to Rich.

> No-cache behavior is broken under Firefox
> -----------------------------------------
>
>          Key: BEEHIVE-369
>          URL: http://issues.apache.org/jira/browse/BEEHIVE-369
>      Project: Beehive
>         Type: Bug
>   Components: NetUI
>     Versions: V1Beta
>  Environment: Tomcat 5.0.25
> Firefox 1.0
>     Reporter: Rich Feit
>     Assignee: Rich Feit
>      Fix For: V1Beta
>  Attachments: j369.zip
>
> Repro:
>     - Set up WEB-INF/netui-config.xml to prevent caching of any page forwarded to from an action: 
>         <pageflow-config>
>             <prevent-cache>always</prevent-cache>
>         </pageflow-config>
>   
>     - Create a page flow with an action that prints "hello" to System.err, and forwards to a page.
>     - Using Firefox, hit the page flow.
>     - Hit a link to the action.  Notice that "hello" is printed.
>     - On the result page, use the back button to go back to the original page.
> Expected: "hello" is printed", since the action is run again.
> Actual: nothing is printed unless you refresh the page explicitly.  This means that the page is being cached.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


[jira] Updated: (BEEHIVE-369) No-cache behavior is broken under Firefox

Posted by "Alejandro Ramirez (JIRA)" <be...@incubator.apache.org>.
     [ http://issues.apache.org/jira/browse/BEEHIVE-369?page=all ]

Alejandro Ramirez updated BEEHIVE-369:
--------------------------------------

    Attachment: j369.zip

> No-cache behavior is broken under Firefox
> -----------------------------------------
>
>          Key: BEEHIVE-369
>          URL: http://issues.apache.org/jira/browse/BEEHIVE-369
>      Project: Beehive
>         Type: Bug
>   Components: NetUI
>     Versions: V1Beta
>  Environment: Tomcat 5.0.25
> Firefox 1.0
>     Reporter: Rich Feit
>     Assignee: Alejandro Ramirez
>      Fix For: V1Beta
>  Attachments: j369.zip
>
> Repro:
>     - Set up WEB-INF/netui-config.xml to prevent caching of any page forwarded to from an action: 
>         <pageflow-config>
>             <prevent-cache>always</prevent-cache>
>         </pageflow-config>
>   
>     - Create a page flow with an action that prints "hello" to System.err, and forwards to a page.
>     - Using Firefox, hit the page flow.
>     - Hit a link to the action.  Notice that "hello" is printed.
>     - On the result page, use the back button to go back to the original page.
> Expected: "hello" is printed", since the action is run again.
> Actual: nothing is printed unless you refresh the page explicitly.  This means that the page is being cached.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


[jira] Closed: (BEEHIVE-369) No-cache behavior is broken under Firefox

Posted by "Alejandro Ramirez (JIRA)" <be...@incubator.apache.org>.
     [ http://issues.apache.org/jira/browse/BEEHIVE-369?page=all ]
     
Alejandro Ramirez closed BEEHIVE-369:
-------------------------------------


Verified Fixed.  Here is the new Repro:

    - Set up WEB-INF/netui-config.xml to prevent caching of any page forwarded to from an action:
        <pageflow-config>
            <prevent-cache>always</prevent-cache>
        </pageflow-config>
    - Create a page flow with an action that prints "hello" to System.err, and forwards to a page.
    - Using Firefox, hit the page flow.
    - Hit a link to the action. Notice that "hello" is printed.
    - Now go to another website (e.g. http://www.google.com)
    - On the new website, use the back button to go back to the original page that contains the action that prints "hello".

Expected: "hello" is printed" again since the action is run.

> No-cache behavior is broken under Firefox
> -----------------------------------------
>
>          Key: BEEHIVE-369
>          URL: http://issues.apache.org/jira/browse/BEEHIVE-369
>      Project: Beehive
>         Type: Bug
>   Components: NetUI
>     Versions: V1Beta, V1
>  Environment: Tomcat 5.0.25
> Firefox 1.0
>     Reporter: Rich Feit
>     Assignee: Alejandro Ramirez
>      Fix For: V1
>  Attachments: j369.zip
>
> Repro:
>     - Set up WEB-INF/netui-config.xml to prevent caching of any page forwarded to from an action: 
>         <pageflow-config>
>             <prevent-cache>always</prevent-cache>
>         </pageflow-config>
>   
>     - Create a page flow with an action that prints "hello" to System.err, and forwards to a page.
>     - Using Firefox, hit the page flow.
>     - Hit a link to the action.  Notice that "hello" is printed.
>     - On the result page, use the back button to go back to the original page.
> Expected: "hello" is printed", since the action is run again.
> Actual: nothing is printed unless you refresh the page explicitly.  This means that the page is being cached.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira