webMethods

 View Only

 SAP TID Confirmation Issue - SAP Adapter 10.1

Corentin MOREAU's profile image
Corentin MOREAU posted Thu July 03, 2025 04:38 AM
Hello,
 
We are encountering a blocking error when processing an inbound notification via the webMethods SAP Adapter (version 10.1 Fix14) on our webMethods Integration Server 10.15.
 
Most of the time, the SAP notifications are processed successfully without any errors.
 
However, on a sporadic basis, we encounter the following error in the IS server logs:
 
"Confirm action for nonexisting Transaction TID"
Last occurrence (server.log) :
 13:47:05 CEST [SAP.0110.0009I] (tid=1131) Inbound tRFC: Executing TID 0A498E0FDF806863CB450003 for IDOC_INBOUND_ASYNCHRONOUS from "SAP_Listener_SAP:SAP_listener"-URL-SAP
 13:47:05 CEST [SAP.0115.0001I] (tid=1131) Notification - Service "SAP_S_20510.interfaces:processZSAP" successfully executed.
 13:47:05 CEST [SAP.0110.0003I] (tid=1131) Listener - Commit 0A498E0FDF806863CB450003
 13:47:05 CEST [ISS.0024.0051I] (tid=1135) Integration Live Container UserManager getUser(), user not found --> EXPLOITATION ; (InvokeState=1705290848) (IState.string=SAPUser/null) (Session=Name: sap.rfc.Listener-"SAP_Listener_SAP:SAP_listener"-URL-SAP ID: a0194820c9b542599ca8b19ceba27f12 Date: Tue Jul 01 13:47:05 CEST 2025 User: SAPUser lastCall: 1751370425137 timeout: 0 Calls: 2 iContext(Locale): en-USValues:  >>>tenantID=null, stageID=null, WmSAP_#lockInfo=>>>BasicData:userAlias=0,userName=0<<<, accountId=null, envName=null<<<  Session fate: 0.
 13:47:05 CEST [SAP.0110.0005I] (tid=1135) Listener - Confirm 0A498E0FDF806863CB450003
 13:47:05 CEST [ISS.0098.0061I] (tid=24122) No condition matches in trigger SAP_E_20510.triggers:get_20510_messageRetourVersSAP for document Common_20510.data:MessageRetour with activation wm693192d8a-114c-4128-9733-19376358f1cf
 13:47:05 CEST [ISS.0024.0051I] (tid=1123) Integration Live Container UserManager getUser(), user not found --> EXPLOITATION ; (InvokeState=1860585066) (IState.string=SAPUser/null) (Session=Name: sap.rfc.Listener-"SAP_Listener_SAP:SAP_listener"-URL-SAP-0 ID: 057c2c598a9b4d29aa914a7f226c1c93 Date: Tue Jul 01 13:47:05 CEST 2025 User: SAPUser lastCall: 1751370425271 timeout: 0 Calls: 1 iContext(Locale): en-USValues:  >>><<<  Session fate: 0.
 13:47:05 CEST [SAP.0110.0039W] (tid=1123) Confirm action for nonexisting Transaction TID "0A498E0FDF806863CB450004"
 
When this occurs, the iDoc is not confirmed and remains in the SAP system (transaction SM58)
 
We have verified that:
 
  • No restart of the Integration Server occurred at the time of the error.
  • Network analysis showed no anomalies.
  • Connection pool settings on the RFC connection are set to:
    • Minimum Pool Size: 1
    • Maximum Pool Size: 30
  • Listener configuration is:
    • Number of Threads: 1
These settings are identical to other environments where no such issue occurs.
No related errors are visible in SAP system logs.
 
Thank you in advance for your support,
Best regards,
Corentin