Skip to main content

This content has been archived and is no longer being updated. Links may not function; however, this content may be relevant to outdated versions of the product.

Support Article

Service Soap Time out - Processes multiple requests

SA-28084

Summary



User exposed a service in Pega using Service-SOAP. When external system invokes the service, Pega sends back timeout message but in actual it processes the message completes intended functionality.

As Pega sends out timeout message, external system keeps sending the same requests multiple times.

User do not see any functional errors but performance issue in the application had resulted a timeout to external client.

External Client treats this as a failure and keeps sending the same request. (This is reported in AES as well in top performance contributor).


Error Messages





2016-08-24 09:35:19,317 GMT*6*PEGA0011*5440*3000*ccd85fca818e69faac15db228c26e7e1*AE828A89856528ED834BD172A7F49EEC5*BBConnector*XXX-CSM-Work*XXXCS:01.61.34*47ae46cac8860ddb291ea10e5ac56f6e*Y*1*105*http-XX.XXX.XXX.XX-16502-7*STANDARD*com.pega.pegarules.integration.engine.internal.services.ServiceAPI*peg03|XX.XXX.XXX.XXX|SOAP|XXXIntDMSBounceBack|Services|ReceiveDMSBounceBack|AE828A89856528ED834BD172A7F49EEC5*ServicePAL.SOAP.XXXIntDMSBounceBack.Services.ReceiveDMSBounceBack*Rule-Obj-Activity:InitialProfileSetup*XXX-INT-DMS- PROCESSDMSBOUNCEBACK #20140130T234525.517 GMT Step: 13 Circum: 0*878:RULE-OBJ-ACTIVITY WORK- COMMITWITHERRORHANDLING #20120713T020414.452 GMT Step: 2 Circum: 0;879:Preconditions;880:RULE-OBJ-ACTIVITY WORK- COMMITWITHERRORHANDLING #20120713T020414.452 GMT Step: 3 Circum: 0;881:Preconditions;882:RULE-OBJ-ACTIVITY WORK- COMMITWITHERRORHANDLING #20120713T020414.452 GMT Step: 4 Circum: 0;883:Preconditions;884:Commit;885:Transitions;886:RULE-OBJ-ACTIVITY WORK- COMMITWITHERRORHANDLING #20120713T020414.452 GMT Step: 9 Circum: 0;887:Call setOutput;888:doActivity Rule-Obj-Activity:setOutput;889:RULE-OBJ-ACTIVITY WORK- SETOUTPUT #20120713T015510.857 GMT Step: 1 Circum: 0;890:Property-Set;891:RULE-OBJ-ACTIVITY WORK- SETOUTPUT #20120713T015510.857 GMT Step: 2 Circum: 0;892:Preconditions;893:RULE-OBJ-ACTIVITY WORK- SETOUTPUT #20120713T015510.857 GMT Step: 3 Circum: 0;894:Preconditions;895:Java;896:Transitions;897:RULE-OBJ-ACTIVITY WORK- SETOUTPUT #20120713T015510.857 GMT Step: 5 Circum: 0;898:Property-Set;899:RULE-OBJ-ACTIVITY WORK- SETOUTPUT #20120713T015510.857 GMT Step: 6 Circum: 0;900:Preconditions;901:RULE-OBJ-ACTIVITY WORK- SETOUTPUT #20120713T015510.857 GMT Step: 7 Circum: 0;902:Property-Set;903:Transitions;904:Transitions;905:RULE-OBJ-ACTIVITY WORK- CREATEWORKPROCESS #20120713T015455.296 GMT Step: 6 Circum: 0;906:Property-Set;907:RULE-OBJ-ACTIVITY WORK- CREATEWORKPROCESS #20120713T015455.296 GMT Step: 7 Circum: 0;908:Java;909:RULE-OBJ-ACTIVITY WORK- CREATEWORKPROCESS #20120713T015455.296 GMT Step: 8 Circum: 0;910:Preconditions;911:RULE-OBJ-ACTIVITY WORK- CREATEWORKPROCESS #20120713T015455.296 GMT Step: 11 Circum: 0;912:Page-Remove;913:RULE-OBJ-ACTIVITY XXX-INT-DMS- PROCESSDMSBOUNCEBACK #20140130T234525.517 GMT Step: 8 Circum: 0;914:Log-Message;915:RULE-OBJ-ACTIVITY XXX-INT-DMS- PROCESSDMSBOUNCEBACK #20140130T234525.517 GMT Step: 9 Circum: 0;916:Page-New;917:RULE-OBJ-ACTIVITY XXX-INT-DMS- PROCESSDMSBOUNCEBACK #20140130T234525.517 GMT Step: 10 Circum: 0;918:Property-Set;919:RULE-OBJ-ACTIVITY XXX-INT-DMS- PROCESSDMSBOUNCEBACK #20140130T234525.517 GMT Step: 11 Circum: 0;920:Log-Message;921:RULE-OBJ-ACTIVITY XXX-INT-DMS- PROCESSDMSBOUNCEBACK #20140130T234525.517 GMT Step: 12 Circum: 0;922:Page-New;923:RULE-OBJ-ACTIVITY XXX-INT-DMS- PROCESSDMSBOUNCEBACK #20140130T234525.517 GMT Step: 13 Circum:

Steps to Reproduce



Call the SOAP service from external system. 

Root Cause



A software use or operation error.

The threshold time of the SOAP service was less than the time taken to complete the activity.



Resolution



The threshold time of SOAP service was adjusted according to the activity available time in the SOAP service wizard.

It can also be resolved by overriding the threshold value of SOAP service in prconfig file.

 

Published September 21, 2016 - Updated October 8, 2020

Was this useful?

0% found this useful

Have a question? Get answers now.

Visit the Collaboration Center to ask questions, engage in discussions, share ideas, and help others.

Did you find this content helpful?

Want to help us improve this content?

We'd prefer it if you saw us at our best.

Pega Community has detected you are using a browser which may prevent you from experiencing the site as intended. To improve your experience, please update your browser.

Close Deprecation Notice
Contact us