Hi,
I am getting a similar error at my end. Here is the exact background to the problem.
We have webMethods IS 4.6 running that connects to our SAP R/3 system using the SAP Adapter. ( webMethods is on a linux platform and SAP R/3 runs on HP UNIX).
We have configured IDOCs to be posted from SAP to our IS through the SAP Adapter and vice versa.
The IDOCs coming into SAP go through without any issue. But the IDOCs that are sent to the Adapter are creating a major issue. We are posting the IDOCs using the FM “IDOC_INBOUND_ASYNCHRONOUS”. The partner profile has been configured to post the IDOCs immediately to the adapter. All the relevant routing rules have been created and they are active.
The problem i am facing is that my tRFC queue is building up for the outbound IDOCs in SAP. When i execute the same using SM58 - Execute LUW (F6), i am getting the following error.
RfcAbort: CheckTID fault: [B2BSERV.0084.90 Access Denied
But after some time and repeated attempts, these entries in the queue get executed. Moreover there are a lot of jobs of the type ARFC: that are in the released state when i check the transaction SM37. These take a lot of time to finish and are hogging my background job processes at SAP end. The system setting for the SM58 transaction is set to check and execute any error/unprocessed LUW once every 15 mins for 30 tries.
As suggested in one of the threads, i checked the ACL for the service
“wm.PartnerMgr.gateway.transport.ALE:InboundProcess”. It is set to SAPUsers.
I also added another user SAPUSERS in the IS and assigned it to the Administrator and SAPUsers group (The SAPUsers ACL is assigned to both these groups).
We have one SAP listener running with 16 threads. I have one doubt regarding this. When i go to the SAP listener settings tab on the IS admin screen, i see that the Threads column is split into 2 with 2 entries in it namely 0/4 and 16/16. (The column next to the Started? column which has the green light). WHAT DO THESE TWO ENTRIES MEAN? does it mean that all 16 threads are active? and what does this number 0/4 mean?
We send more than 1000 IDOCs out to the Adapter everyday. The size of these IDOCs are very small 5-6KB and these background jobs that get scheduled get completed within a second or two. But the problem is with the number of background jobs that get scheduled everyday.
Could you please help me out with this error message that i get in SM58? If it is with respect to authorization, the IDOCs should not pass through to webMethods at all, but they are going through after some 3-4 attempts. What could be the reason for this? Please help me out.
I checked the threads that are on this forum for help and i was not able to solve the issue even after reading the same.
#Adapters-and-E-Standards#Integration-Server-and-ESB#webMethods