Skip to Content
avatar image
Former Member

Code gets stuck for 30 seconds at CALL METHOD my_httpclient->receive - HRFORMS - Pay Statement

Hey,

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 :

Class: CL_FP_ADS_OBJECT

Method: RECEIVE_REPLY

Code:

CALL METHOD my_httpclient->receive
EXCEPTIONS http_communication_failure = 1
http_invalid_state = 2
http_processing_failed = 3.

http-commnication-1.png

After the 30 second wait, it gets into an empty implementation of

Method if_abap_runtime~get_runtime by kernel module ab_kmGetRuntimeHR.

http-commnication-2.png

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.

Kriba

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

1 Answer

  • Best Answer
    Sep 27, 2017 at 06:21 PM

    I guess it's more a "problem" at ADS side (Adobe Document Services) rather than SAP's application server. You should ask the administrator to trace the HTTP at ADS side to make sure it spends 30 seconds to generate the form. If so, then it's not an ABAP question. If the administrator is unable to find out the cause of the issue, then you could check SAP notes to know whether there are some recommendations for the performance, and also the support at Adobe.

    Add comment
    10|10000 characters needed characters exceeded