on 06-24-2010 3:23 PM
hi gurus
B I G U R G E N T problem. how can it be:
- i've got an custom-bapi
- in receiver-rfc-adapter 'commit-controller' is on
when i force an time-out in sap ecc the soap-caller receives an system-error 'time-out...'.
but: the custom-bapi becomes an commit and in ecc the document is booked!
how can it be?
thanks
t
Please take a look into follow documentation:
How To... Investigate Timeouts In Synchronous XI/PI Scenarios -> Page 17
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
we're working on it ,...
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
What is the error message you are getting in SXMB_MONI ? and Sender SOAP adapter?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
hi Rajesh
in sxmb_moni the message has the status 'log-version'.
soap-adapter-log:
2010-06-24 17:04:42 Erfolgreich calling the module processor for channel CC_SD01_WS_OUT
2010-06-24 17:04:42 Erfolgreich MP: Tritt in den Modulprozessor ein
2010-06-24 17:04:42 Erfolgreich MP: Lokales Modul localejbs/sap.com/com.sap.aii.af.soapadapter/XISOAPAdapterBean wird verarbeitet
2010-06-24 17:04:42 Erfolgreich SOAP: request message entering the adapter with user KOMM
2010-06-24 17:04:42 Erfolgreich SOAP: request message leaving the adapter (call)
2010-06-24 17:04:42 Erfolgreich Die Anwendung versucht eine XI Message synchron zu senden über SOAP_http://sap.com/xi/XI/System
2010-06-24 17:04:42 Erfolgreich Versuch die Message in die Call-Queue zu stellen
2010-06-24 17:04:42 Erfolgreich Message erfolgreich in Queue gestellt
2010-06-24 17:04:42 Erfolgreich Die Message wurde erfolgreich aus der Call-Queue abgerufen
2010-06-24 17:04:42 Erfolgreich Der Status der Message wurde auf DLNG gesetzt
2010-06-24 17:05:47 Fehler Rückgabe synchroner Fehlerbenachrichtigung an rufende Anwendung: com.sap.aii.af.ra.ms.api.RecoverableException: Received HTTP response code 500 : Timeout.
2010-06-24 17:05:47 Fehler Die Übertragung der Message über http://szhm2179:8001/sap/xi/engine?type=entry ist fehlgeschlagen, weil: com.sap.aii.af.ra.ms.api.DeliveryException: Received HTTP response code 500 : Timeout
2010-06-24 17:05:47 Fehler Der Status der Message wurde auf FAIL gesetzt
2010-06-24 17:05:47 Fehler Zurück zur Anwendung. Ausnahme: com.sap.aii.af.ra.ms.api.DeliveryException: Received HTTP response code 500 : Timeout
2010-06-24 17:05:47 Fehler SOAP: call failed: com.sap.aii.af.ra.ms.api.DeliveryException: Received HTTP response code 500 : Timeout
2010-06-24 17:05:47 Fehler SOAP: call failed: com.sap.aii.af.ra.ms.api.DeliveryException: Received HTTP response code 500 : Timeout
2010-06-24 17:05:47 Fehler MP: Ausnahme aufgetreten mit Grund com.sap.aii.af.ra.ms.api.RecoverableException: Received HTTP response code 500 : Timeout: com.sap.aii.af.ra.ms.api.DeliveryException: Received HTTP response code 500 : Timeout
rfc-adapter-log:
2010-06-24 17:04:43 Erfolgreich Message wurde erfolgreich vom Messaging-System empfangen. Profil: XI URL: http://szhm2179.stzh.ch:50100/MessagingSystem/receive/AFW/XI Credential (User): PIISUSER
2010-06-24 17:04:43 Erfolgreich Mit der Verbindung RFC_http://sap.com/xi/XI/System. Versuch die Message in die Request-Queue zu stellen
2010-06-24 17:04:43 Erfolgreich Message erfolgreich in Queue gestellt
2010-06-24 17:04:43 Erfolgreich Die Message wurde erfolgreich von der Request-Queue abgerufen
2010-06-24 17:04:43 Erfolgreich Der Status der Message wurde auf DLNG gesetzt
2010-06-24 17:04:43 Erfolgreich Liefert an Kanal: CC_SD01_RFC_IN
2010-06-24 17:04:43 Erfolgreich MP: Tritt in den Modulprozessor ein
2010-06-24 17:04:43 Erfolgreich MP: Lokales Modul localejbs/RfcAFBean wird verarbeitet
2010-06-24 17:04:43 Erfolgreich RFC-Adapter hat synchrone Message erhalten. Versucht, sRFC für /STZH/SOZ_CD_F2_BELEG_CREATE zu senden
2010-06-24 17:04:43 Erfolgreich RFC-Adapter hat synchrone Message erhalten. Versucht, sRFC für J2EE_GUEST zu senden
2010-06-24 17:05:47 Fehler SOAP: error occured: com.sap.aii.af.ra.ms.api.RecoverableException: Received HTTP response code 500 : Timeout: com.sap.aii.af.ra.ms.api.DeliveryException: Received HTTP response code 500 : Timeout
2010-06-24 17:08:43 Erfolgreich BAPI-Response war eine Struktur des Typs BAPIRET2
2010-06-24 17:08:43 Erfolgreich TYPE='S', Message (ID:/stzh/messages, NUMBER:000): "I:/stzh/messages:000 Beleg wurde erfolgreich gebucht", LOG_NO:, LOG_MSG_NO:000000 (PARAMETER:, ROW:0, FIELD:, SYSTEM:D70450)
2010-06-24 17:08:43 Erfolgreich BAPI erfolgreich ausgeführt
2010-06-24 17:08:43 Erfolgreich Commit-Transaktion mit BAPI_TRANSACTION_COMMIT
2010-06-24 17:08:43 Erfolgreich MP: Verlässt den Modulprozessor
2010-06-24 17:08:43 Fehler Zustellung der Message an die Anwendung über RFC_http://sap.com/xi/XI/System ist fehlgeschlagen weil: com.sap.aii.af.ra.ms.api.MessageExpiredException: Sync application request expired.. Message wird auf 'fehlgeschlagen' gesetzt
2010-06-24 17:08:43 Fehler Der Status der Message wurde auf FAIL gesetzt
2010-06-24 17:08:43 Fehler Rückgabe der synchronen Fehler-Message an rufende Anwendung: com.sap.aii.af.ra.ms.api.MessageExpiredException: Sync application request expired..
why does the rfc-adapter sends the bapi_transaktion_commit after an soap-error?
thank you for your help.
regards
t.
Hi,,
2010-06-24 17:04:43 Erfolgreich RFC-Adapter hat synchrone Message erhalten. Versucht, sRFC für J2EE_GUEST zu senden
2010-06-24 17:05:47 Fehler SOAP: error occured: com.sap.aii.af.ra.ms.api.RecoverableException: Received HTTP response code 500 : Timeout: com.sap.aii.af.ra.ms.api.DeliveryException: Received HTTP response code 500 : Timeout
2010-06-24 17:08:43 Erfolgreich BAPI-Response war eine Struktur des Typs BAPIRET2
2010-06-24 17:08:43 Erfolgreich TYPE='S', Message (ID:/stzh/messages, NUMBER:000): "I:/stzh/messages:000 Beleg wurde erfolgreich gebucht", LOG_NO:, LOG_MSG_NO:000000 (PARAMETER:, ROW:0, FIELD:, SYSTEM:D70450)
In Syn interfaces all responses from the receiver system can be received in sende system. From the above message, you can clreary see that, HTTP 500 response from your webservice, was passed to RFC adapter also.
This ideally means all responses will be sent to your RFC
2010-06-24 17:04:43 Erfolgreich RFC-Adapter hat synchrone Message erhalten. Versucht, sRFC für /STZH/SOZ_CD_F2_BELEG_CREATE zu senden
2010-06-24 17:04:43 Erfolgreich RFC-Adapter hat synchrone Message erhalten. Versucht, sRFC für J2EE_GUEST zu senden
2010-06-24 17:05:47 Fehler SOAP: error occured: com.sap.aii.af.ra.ms.api.RecoverableException: Received HTTP response code 500 : Timeout: com.sap.aii.af.ra.ms.api.DeliveryException: Received HTTP response code 500 : Timeout
Your timeout was too late.
User | Count |
---|---|
84 | |
23 | |
11 | |
9 | |
8 | |
5 | |
5 | |
5 | |
5 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.