Nov
27
Problem with long running request
Problem Statement
This problem is in context with development of GUI using Smartclient from Isomorphic. We were using RestDataSource which is used to post form data on the server. At server end, request processing service was taking too long (~6 minutes) to process the data. We were overriding transform response method to post process the response. And expected it to get called, but after 6 minutes when server is done processing, transform response method was never called.
Analyzing Problem's Root Cause
We manipulated the application server logic to give a dummy reponse back in time and found every thing works okay. We came to a conclusion that server taking too long is the cause of problem.
This problem is in context with development of GUI using Smartclient from Isomorphic. We were using RestDataSource which is used to post form data on the server. At server end, request processing service was taking too long (~6 minutes) to process the data. We were overriding transform response method to post process the response. And expected it to get called, but after 6 minutes when server is done processing, transform response method was never called.
Analyzing Problem's Root Cause
We manipulated the application server logic to give a dummy reponse back in time and found every thing works okay. We came to a conclusion that server taking too long is the cause of problem.