Is anyone using a Comet, server-push or reverse AJAX protocol in context of the CA APM Java agent?
If so, do have any suggestions on dealing with the long lived (120 second) processes on the server?
We are currently implementing a CRM solution and it is using a reverse-AJAX protocol so the Server can notify browsers of new content. The problem with that is that the browser AJAX has a 120 second timeout were there is a thread on the server is being monitored with the Java agent. Since the thread lives for longer than 30 seconds, the interaction is marked as a Stall.
My first through is to add a pbd exclusion to the class that holding the thread but this would exclude the entire communication to and from the browser client. Not sure of the full impact on excluding the primary communication of the AJAX on the browser and the server.
comet - http://ape-project.org/