Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 422411

Summary: [webclient] Connection failure not raised when server-push enabled
Product: [RT] RAP Reporter: Ralf Sternberg <rsternberg>
Component: RWTAssignee: Project Inbox <rap-inbox>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: P3    
Version: 2.2   
Target Milestone: 2.3 M1   
Hardware: PC   
OS: Linux   
Whiteboard:

Description Ralf Sternberg CLA 2013-11-24 11:23:03 EST
The assumption is that while server push is enabled, the user should be notified of any change in the application. This includes a connection failure.

Example: consider an emergency dashboard with server push constantly enabled. When the connections is interrupted, the server push would silently keep trying to reconnect. During this time, the operator is not notified of any server side incidents, and would believe everything is all right.

Solution: I'd suggest that after a couple of quick retries, the client should give up and send a new push request. This would raise the "Network Error" box immediately. When the connection is re-established, the push would succeed and a new server push request would automatically be issued after that.
Comment 1 Ralf Sternberg CLA 2014-01-15 12:48:33 EST
Addressed by https://git.eclipse.org/r/20664
Comment 2 Ralf Sternberg CLA 2014-01-15 16:50:09 EST
Resolved by change https://git.eclipse.org/r/20664