DWR

Reverse Ajax streaming fails with Tomcat Async support on Firefox and fails in general on Internet Explorer 8

Details

  • Type: Bug Bug
  • Status: Closed Closed
  • Priority: Major Major
  • Resolution: Won't Fix
  • Affects Version/s: 3.0.RC2, 3.0
  • Fix Version/s: None
  • Component/s: None
  • Documentation Required:
    No
  • Description:
    Hide
    First i compiled the latest DWR from svn including the Clock Demo.
    Then i deployed it on the latest Tomcat 6.0.24 and tested the Demo with two configurations.

    1. tomcat default connector and dwr default servlet
    2. tomcat with "org.apache.coyote.http11.Http11NioProtocol" Connector and dwr Tomcat.DwrCometSupport Servlet.

    Results:

    Config 1 on Firefox : works as expected
    Config 1 on IE8 : Clock update every 60 seconds (when the long-poll restarts)

    Config 2 on Firefox : works sometimes, but often crashes with one of these messages (pasted from firebug):
    Reverse Ajax poll failed (retries=0). Trying again in 2s: dwr.engine.missingData : No data received from server
    Reverse Ajax poll failed (retries=0). Trying again in 2s: TypeError : contentType is null
    Reverse Ajax poll failed (retries=2). Trying again in 10s: dwr.engine.incompleteReply : Incomplete reply from server

    Config2 on IE8 : does not work at all.


    Second Test:
    I took the DWR3 RC1 Download with the Clock Demo from the page and made the same four tests.
    All of them seemed to work!
    Show
    First i compiled the latest DWR from svn including the Clock Demo. Then i deployed it on the latest Tomcat 6.0.24 and tested the Demo with two configurations. 1. tomcat default connector and dwr default servlet 2. tomcat with "org.apache.coyote.http11.Http11NioProtocol" Connector and dwr Tomcat.DwrCometSupport Servlet. Results: Config 1 on Firefox : works as expected Config 1 on IE8 : Clock update every 60 seconds (when the long-poll restarts) Config 2 on Firefox : works sometimes, but often crashes with one of these messages (pasted from firebug): Reverse Ajax poll failed (retries=0). Trying again in 2s: dwr.engine.missingData : No data received from server Reverse Ajax poll failed (retries=0). Trying again in 2s: TypeError : contentType is null Reverse Ajax poll failed (retries=2). Trying again in 10s: dwr.engine.incompleteReply : Incomplete reply from server Config2 on IE8 : does not work at all. Second Test: I took the DWR3 RC1 Download with the Clock Demo from the page and made the same four tests. All of them seemed to work!

Issue Links

Activity

Mike Wilson made changes - 12/Jun/10 12:17 AM
Field Original Value New Value
Assignee David Marginian [ davidmarginian ] Mike Wilson [ mikewse ]
Mike Wilson made changes - 04/Jul/10 2:43 PM
Status Open [ 1 ] In Progress [ 3 ]
David Marginian made changes - 06/Aug/10 7:14 PM
Fix Version/s 3.0.RC2 [ 10090 ]
David Marginian made changes - 12/Aug/10 8:43 PM
Assignee Mike Wilson [ mikewse ] David Marginian [ davidmarginian ]
David Marginian made changes - 23/Aug/10 6:30 PM
Fix Version/s 3.0 [ 10025 ]
Fix Version/s 3.0.RC2 [ 10090 ]
David Marginian made changes - 13/Apr/11 12:46 PM
Link This issue depends on DWR-143 [ DWR-143 ]
David Marginian made changes - 22/Nov/12 9:41 AM
Link This issue relates to DWR-590 [ DWR-590 ]
David Marginian made changes - 22/Nov/12 9:42 AM
Status In Progress [ 3 ] Closed [ 6 ]
Fix Version/s 3.0 [ 10025 ]
Resolution Won't Fix [ 2 ]

People

Dates

  • Created:
    07/Jun/10 1:45 PM
    Updated:
    22/Nov/12 9:42 AM
    Resolved:
    22/Nov/12 9:42 AM