cancel
Showing results for 
Search instead for 
Did you mean: 

Uncertain about double sRFC call in Audit Log

JaySchwendemann
Active Contributor
0 Kudos

Dear all,

we have a SOAP -> PI -> RFC scenario (synchronous so back would be RFC --> PI --> SOAP).

When looking into the audit log of the request (SOAP --> PI --> RFC) message from runtime workbench message monitoring (adapter engine) i get the following output:

21.03.2012 11:42:09.453SuccessMessage successfully received by messaging system. Profile: XI URL: http://<hostname>:50000/MessagingSystem/receive/AFW/XI Credential (User): <user>
21.03.2012 11:42:09.456SuccessUsing connection RFC_http://sap.com/xi/XI/System. Trying to put the message into the request queue.
21.03.2012 11:42:09.457SuccessMessage successfully put into the queue.
21.03.2012 11:42:09.457SuccessThe message was successfully retrieved from the request queue.
21.03.2012 11:42:09.457SuccessThe message status set to DLNG.
21.03.2012 11:42:09.459SuccessDelivering to channel: CC_RFC_RCV_ERP_EN
21.03.2012 11:42:09.459SuccessMP: Entering module processor
21.03.2012 11:42:09.459SuccessMP: Processing local module localejbs/RfcAFBean
21.03.2012 11:42:09.460SuccessRFC adapter received a synchronous message. Attempting to send sRFC for Z_HYB_GET_MATAVAIL
21.03.2012 11:42:09.460SuccessRFC adapter received a synchronous message. Attempting to send sRFC for J2EE_GUEST
21.03.2012 11:42:09.603SuccessMP: Leaving module processor
21.03.2012 11:42:09.609SuccessThe message was successfully delivered to the application using connection RFC_http://sap.com/xi/XI/System.
21.03.2012 11:42:09.610SuccessThe message status set to DLVD.

I'm quite uncertain about the line that states "RFC adapter received a synchronous message. Attempting to send sRFC for J2EE_GUEST". The line above stating "RFC adapter received a synchronous message. Attempting to send sRFC for Z_HYB_GET_MATAVAIL" holds the RFC "Z_HYB_GET_MATAVAIL" that we are calling.

1. What is J2EE_GUEST doing here? Do we have a misconfiguration at some point?

2. As you can see I have 140ms Delay from the line "RFC adapter received a synchronous message. Attempting to send sRFC for J2EE_GUEST" to the line "MP: Leaving module processor". I already read the PI performance guide but didn't get any hints on this delay. Is this the normal processing time of the RFC?

Thanks and kind regards

Jens

Accepted Solutions (0)

Answers (1)

Answers (1)

Shabarish_Nair
Active Contributor
0 Kudos

Is the RFC adapter Load balanced?

This usually arises when the end system is under load and doesnt have the required resources to process the request from PI.

JaySchwendemann
Active Contributor
0 Kudos

I had a look at the receiver communication channel "CC_RFC_RCV_ERP_EN". The checkbox "load-balancing" is not set. Did you mean that by "is the RFC adapter load balanced"? If not, how would I check this?

Cheers