0 Replies Latest reply on Sep 1, 2011 9:46 AM by anoopanooponly

    IE request getting dropped in restore view Phase

    anoopanooponly

      we are having a richfaces(version 3.3.3) application and we are facing a issue with IE.The request to the server getting dropped sometimes.After enabling logs and what we got is like the request hangs after it try to restore the view.We get this only whenwe access the page thru a VPN connection and a slow network.It will hang in the restore phase and after a logn time it will jump to Render response phase.

       

      Following is the log while we got the issue:

      :

      :

      :

      011-08-31 05:19:36,946 [TP-Processor1] - Incoming request has Content-Type header with character encoding UTF-8

      2011-08-31 05:19:36,946 [TP-Processor1] - Filter request output to XML

      2011-08-31 05:19:36,946 [TP-Processor1] - XML filter service start processing request

      2011-08-31 05:19:36,946 [TP-Processor1] - service begin

      2011-08-31 05:19:36,946 [TP-Processor1] - entering RESTORE_VIEW(1) in org.apache.myfaces.lifecycle.LifecycleImpl

       

      2011-08-31 05:19:36,947 [TP-Processor1] - Process before phase RESTORE_VIEW(1)

       

       

      2011-08-31 05:19:36,947 [TP-Processor1] - Calculated viewId '/test-service/1/Default/bssp.jsf' from request servlet path

      2011-08-31 05:19:36,970 [TP-Processor1] - Request is a postback

      2011-08-31 05:19:36,971 [TP-Processor1] - view id after applying the context suffix: /test-service/1/Default/bssp.xhtml

      2011-08-31 05:19:36,971 [TP-Processor1] - Using algorithm DES

      2011-08-31 05:19:36,971 [TP-Processor1] - Using algorithm paramaters ECB/PKCS5Padding

      2011-08-31 05:19:36,971 [TP-Processor1] - decrypting w/ DES/ECB/PKCS5Padding

       

      no progress after this.This issue is only in IE.

       

      The client side log says that after request state 1 in hangs and when timedout will jump to request state 4.

      So the problem is our customers might be in the middle of somethg and they need to logout and login again to continue and they will lose all the changes they made.

       

      We tried modifying the response header to clear the cache in the filter since we thrght its a IE cache issue but it also didnt help:

       

      response.setHeader("Pragma", "no-cache");

      response.setHeader("Cache-Control", "no-store");

      response.setDateHeader("Expires", -1);

       

      Please help.thanks in advance.