on 12-01-2006 5:18 PM
Hi
We are facing an issue where some of the records are showing a status
Mesage RECORDED (with commit ) and some others are showing Message Recorded Commit missing. The records did not reach the destination
Any what does this mean ..and the possible solution
Again what is the difference between both of these
thanks
Prashanth
Hi,
Please check this transactions SMQ1, SMQ2 and SM58.
Regards,
Wojciech
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
It depends on scenarion. For instance in IDOC scenarios messages can be blocekd because on target system there is no configured partne profile and in such case you will see message inside transaction SM58. Also sometimes you can have a problems with queues (smq1, smq2) than you have to either restart messages which are blocking the queue or cancel them. Sometimes you have to activate and deactivate queue.
Regards,
Wojciech
Thank u very much
The scenerio which i am seeing involves ABAP proxy at the sender and receiver side.
When i click on the queue name it is taking me to the qRFC monitor
However i do not see any queue being listed in the qRFC monitor
Is this due to any specific state of the particular queue
Also do you have any pointers to documents (detailed level ) on the following
:- SXMB_MONI
:-Processing of messages by Integration Server / IE
:-qRFCs
:-Proxies
thanks
Prashanth
HI,
If you are using ABAP proxy, did you configure Queues in the SAP R/3 side similar like XI ?
If not go to SXMB_ADM-->Queue Admini->Manage Queues and register the queues.
Then check the interface.. if you are not able to get the mesage in the destination, go to <b>SXMB_MONI of the Reciever SAP system (r/3 )</b> if the message processing is success in the XI system. Check this status..
SXMB_MONI- http://help.sap.com/saphelp_nw04/helpdata/en/c4/9a5c3bab977239e10000000a114084/content.htm
qRFCs- this blog may help u -/people/sap.user72/blog/2005/11/29/xi-how-to-re-process-failed-xi-messages-automatically
Proxies-
http://help.sap.com/saphelp_nw04/helpdata/en/91/de56456be146e791bf88188306aa57/content.htm
Regards,
Moorthy
More on qRFC Administration-
http://help.sap.com/saphelp_nw04/helpdata/en/0c/275c3c60065627e10000000a114084/content.htm
Let me know if anything specific..
Regards,
Moorthy
Hi Prashanth -
When dealing with ABAP proxies, the most typical case where you see the status Message Recorded (Commit Missing) is when there is NOT a 'commit work' coded within the client proxy (sending system). Client abap proxies require a 'commit work' after the proxy call is made within the code.
I've seen Message Recorded (commit follows) when the message is delivered from XI to the target abap system where the server proxy resides. Essentially the message is delivered and waiting to be processed in the target system. It could be related to a queue registration problem as already discussed or a problem during message processing within the server proxy implementation code. You may want to test out your servery proxy implementation using the proxy test tool. You can navigate to the proxy testing area within SPROXY within the system where your proxy is implemented.
Regards,
Jin
Hi Jin
Thank you very much ... This almost answers the issue ......
This issue that i have seen is at the server proxy side
Some of the messages has a status
:- Message Recorded (with commit ) [Greeen Plain Falg]
while some others has
:- Message Recorded (commit missing ) [Balck Plain Falg]
What is the essentail difference between these 2
Also in case u have any documentation of proxies , please send it across
(I have already gone through the hep availble in sap ..i am looking for a more detailed doc which explains the end to end working of the system )
thanks again
prashanth
Hi,
This may help u to debug Proxy calls-
Regards,
Moorthy
Hi Prashanth -
The essential difference is that the "commit missing" status never gets released for processing - how you would get it released is an interesting question. It's strange that a server proxy would have Message Recorded (Commit Missing), especially since a commit work is automatically triggered when a server proxy completes successfully. I can foresee this happening in a server proxy if, for instance, you have an embedded client proxy within the server proxy and the server proxy processing fails to complete - in this case, the embedded outbound proxy call can have this "commit missing" status.
In any case, there isn't too much official SAP documentation out there detailing ABAP proxies. However, you can find abap proxy examples in an XI system (e.g. flight demo). Go to sproxy within your XI system and look within your SAP BASIS 640/700 SWC. There are some delivered examples there.
Regards,
Jin
Hi Prashanth,
Check these..
Proxies -->
/people/ravikumar.allampallam/blog/2005/03/14/abap-proxies-in-xiclient-proxy
/people/siva.maranani/blog/2005/04/03/abap-server-proxies
cheers,
Prashanth
P.S Please mark helpful answers
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
89 | |
10 | |
9 | |
9 | |
9 | |
6 | |
6 | |
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.