cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

Error : SOAP:1023 SRT: Processing error in Internet Communication Framework: ("Connection closed")

Dev_2000
Explorer
0 Kudos
5,697

Hi ABAP gurus, 

I have created a Service Consumer using Proxy Class with WSDL provided to connect to the third party system. I have similarly designed other Service Consumer using Proxy Class which are working fine and data is being received by third party system.

However, for one different functionality for which i have done similar SOAMANAGER configuration activity, the class method call of the Proxy class is giving the error message : SOAP:1023 SRT: Processing error in Internet Communication Framework: ("Connection closed") and it is being captured in TRY- ENDTRY block using CATCH statement.

Reference sample code below : 

Dev_2000_0-1731504688403.png

I also searched SAP community but could not find any solution.

Kindly let me know what can be the probable solution for this error.

Thanks in advance. 

Devendra

 

Accepted Solutions (1)

Accepted Solutions (1)

RaymondGiuseppi
Active Contributor

Did you already use SRT_UTIL to generate a trace?

Also are you able to consume the service from a tool such as SoapUI (so from your PC)

 

Dev_2000
Explorer
0 Kudos

Hi Raymond,

Thanks a Lot for your Reply !!

After your suggestion i used transaction SRT_UTIL , applied --> Functional Trace <-- and executed my program and here is the log it shows after refresh : 

Dev_2000_0-1731509409169.png

-ERROR_MESSAGE  --> Connection to server broken (ICM_HTTP_CONNECTION_BROKEN)

The thing is that roughly 2-3 times out of 10 the program works also and it doesnot give the error but execution of program 80 % of the times is giving error : SOAP:1023 SRT: Processing error in Internet Communication Framework: ("Connection closed") in catch statement. 

The issue is that at times it works and at times it doesnot for the same configuration. Is there a some parameter value somewhere i have to Change or Maintain in SAP ?

What could be the probable solution for this ? 

Best Regards,

Devendra 

Dev_2000
Explorer
0 Kudos

.

Dev_2000
Explorer
0 Kudos

Hi @RaymondGiuseppi ,

Today I tried consuming the service from SoapUI and i get the yellow highlighted message.

Dev_2000_0-1731585282785.png

In SOAMANAGER i increased the --> Maximum Wait for WS Consumer <-- time to 360 seconds from 0 which was maintained earlier.

Dev_2000_0-1731585784979.png

Although the backend processing is taking around 40 seconds to complete, the connection is timing out. 

Any views on this ? 

Thanks 

 

Sandra_Rossi
Active Contributor
0 Kudos
@Dev_2000 Where do you see a connection timeout? I only see a connection broken.
RaymondGiuseppi
Active Contributor
0 Kudos

Check with Network Admin (yours and provider of service) for problem related to https or firewall, and read a KBA such as 2149132 - ICM performance checks

Answers (1)

Answers (1)

nico_cuevas
Discoverer
0 Kudos

If the proxy is consumer service, you can try used this configuration the service:

Add these fields proxy and port, this data is provided by the basis team.

nico_cuevas_0-1749220463717.png