Skip to Content
0
Oct 07, 2005 at 06:49 PM

Messages stuck with green flag A. Status (XI 2.0)

183 Views

Hi All,

we are running an instance of XI 2.0 and for this interface in particular we are pulling a file off an FTP server via the file adapter and pushing it through to a remotely enabled function which creates a batch session on our SAP R/3 4.6C instance. The interface used to work but we have now changed the name of the function within R/3 then made the corresponding changes in XI. Since we've done this the messages appear to be getting caught up somewhere between XI and R/3. The XI monitor (SXMB_MONI) shows in the A. Status field a green flag. To me this would imply that it is processing on the remote end (R/3) however there has not been any batch session created. This flag remains green indefinately.

I thought it could have something to do with XI caching some old objects so I ran tx SXI_CACHE and did a complete cache refresh (F6). This did not change anything. I have cleared all messages out of the queue using tx SM58. Then after reading another post in this forum I ran tx smq1 and smq2 to clear messages out of there but there was nothing in those queues.

When I push another message through it will sit in SXMB_MONI with the A.Status field having a green flag. Then I look in tx SM58 and find that the status text field displays "Transaction executing" for a very long time. Eventually it changes to "timout during allocate of registered program / CP" but the message is not going through. The only thing that has changed has been the name of the function in R/3.

any thoughts?