Details
-
Type:
Bug
-
Status: Closed
-
Priority:
Major
-
Resolution: Fixed
-
Affects Version/s: EE-1.8.2.GA_P03
-
Fix Version/s: EE-1.8.2.GA_P04
-
Component/s: Enterprise Push Server
-
Labels:None
-
Environment:Tomcat 6, Http11NioProcessor, ICEfaces application, EPS, TomcatAdaptingServlet
Description
Tomcat's ARP uses a timeout mechanism for pending requests. However, this timeout can potentially interfere with ICEpush' heartbeat mechanism. When a pending request gets timed out by Tomcat's ARP before the next ping comes in an exception is experienced.
The Tomcat ARP timeout for an incoming pending request is now set to heartbeatInterval + 10s. This allows the ICEfaces heartbeat mechanism to keep control over a pending request. Marking this one as FIXED.