I am executing a HRFORM (pay statement - Adobe). The form took too long to load so I debugged it and found that it gets stuck for about 30 second at :
CALL METHOD my_httpclient->receive
EXCEPTIONS http_communication_failure = 1
http_invalid_state = 2
http_processing_failed = 3.
After the 30 second wait, it gets into an empty implementation of
Method if_abap_runtime~get_runtime by kernel module ab_kmGetRuntimeHR.
And from there on it gets executed smoothly without any issues. The output is perfect and there are no exceptions thrown or any dumps.
The only problem is that it takes more than 30 seconds for the form to appear. What could be the cause for this?
Any help would be highly appreciated.