on 02-24-2015 11:48 AM
Hi Everyone,
have a message stuck in scheduled status in sxmb_moni in ECC. But i cannot view the same message's queue in smq2 or smq3(message is received by ECC). How is this possible?
I was of the view that all the messages in scheduled status are processing in smq2 or smq3(if moved there).
the message is stuck there with the error "short dump .......XBTR*..." (do not have the exact error with me right now).
i checked st22 and i did not find any relevant short dumps for this message as well.
Thanks,
Nirmal.
Hi Nirmal,
Check also the SM58 transaction for any issues.
Have you checked if you have any queue determined in sxi_monitor (message->details)?
Are you restarted your system?, may be the message were stuck and in the system restart you lose the queue entries.
but how can the message with receiver component (ECC) be in outbound
You are right, but it is only to figure out if it is stuck but it has no sense to be there.
Regards.
Message was edited by: Iñaki Vila
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Inaki,
As you can see below there is no queue id.
The error in the message was:
This is the reason i went in search of queues.
How do we know that a particular interface passes message through qRFC or tRFC?
i also have failures in SM58 for the same day. but don't know how to pick out message ids from them.
i have also checked smq1 and the same queue is not available there.
no the system was not restarted that day.
Thanks,
Nirmal.
Hi Nirmal,
How do we know that a particular interface passes message through qRFC or tRFC?
I'm bit surprised with your error, because that error seems to be more at mapping problem that a queue problem, the normal issues with queues are occasioned by timeouts, full tablespaces and so on.
Regards.
Hi Pradeep,
can you ellaborate your issue. So that i can see if yours is similar to this issue.
My issue was that though the message failed with a queue name in error message in sxmb_moni, it was no where to be found in the queues(smq1 or smq2).
i raised the question basically to understand queues and trfc. How to determine if a message will process through a queue or trfc etc., Only had partial understanding of the issue.
Is it in PI or ECC?
does it involve ccBPM ?
Regards,
Nirmal
thanks Nirmal,
let me explain clearly
Scenario: Async, Proxy (ABAP) ----PI---SOAP (SFDC)
System: Single Stack, 7.3 version
I am triggering message in ECC(abap proxy, se38) in sxmb_moni status shows SCHDULED(green flag)
same message in SMQ2 show RUNNING message is not showing in SAP PI it is in Development system,
same message i am running in quality system its successfully reaching target system. no issues in ERQ system
Hi Pradeep,
Is the queue showing itself as red i.e., in error though in Running status in smq2 ?
Did you check ST22 for any short dumps generated ?
Is it possible that the message is of huge size ? u can check this in sxmb_moni.
These were some of the issues that I faced with queues.
If there is a short dump, kindly analyse it.
Regards,
Nirmal.
Hi Pradeep,
if the queue had been processing for so many hours, should'nt it get time out error atleast.
Are all other queues processing without any delay.
Is it a EOIO message. Did you search for any previously blocked messages.
you can also have BASIS look at the issue as to why the queue is not failing or processing.
Regards,
Nirmal.
Hi Nirmal,
Is the message synchronous?, that messages are not in SMQx queues.
Check also the SMQ1 queue.
Regards.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
88 | |
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.