on 03-31-2008 3:38 PM
Hy guys,
i've implemented a file to idoc scenario. The scenario works, at least until today..Today a problem occurred: a message sent about 4 hours ago is in "Scheduling for outbound processing" status in sxi_monitor.
I''ve just checked the smq2 transaction and no queued messages are present. The trouble is that in Queue ID i find "PACKAGE" and not the id i expect to be. I've already read the troubleshooting guide and nothing is explained about.
Could anybody help me?
Thank you a lot...
Bye Bye,
Sonya.
Hi,
Messages with one of the following statuses must be scheduled in queues.
1 = message is scheduled (Commit takes place)
9 = message is in automatic retry mode
12 = scheduled for output processing
16 = manual restart with version
An irreparable error is created by the manual deletion of such queue entries. Messages whose queue entries were deleted are not processed further and remain in this status.
Using this report you can search for such messages and cancel the processing of such a message if necessary. It is not possible to reschedule messages whose queue entries were deleted.
This occurs because Use of the exchange infrastructure manual deletion of queue entries.
Solution of this problem is to
Create the 'RSXMB_CHECK_MSG_QUEUE' report.
Enter 'Check message queue' as the title
Specify '1 Executable program' as the type
Enter 'SXMSPERSIST' as the package
Start the 'RSXMB_CHECK_MSG_QUEUE' report (for example, in transaction SE38).
The selection interface has three parts.
Messages
Message status
Optional
In the 'Messages' section, you can use the following radio buttons
Check all messages
Check specified messages only
to establish whether all messages should be checked or whether only the message IDs specified in the 'Specify messages' subsection should be checked. A pipeline ID must always be specified.
You must specify the Message Status that the messages to be checked should have in the section 'Message status'. There are four possibilities.
1:Message scheduled
9: Message is in automatic retry mode
12: Scheduled for Outbound Processing
16: Manual Restart for Version
At least one status must be selected
In the stage 'Optional' you can select whether a test run (Option 'Test run') should be performed and whether a log (option 'Show log') should be displayed on the screen.
If you have not set the 'Test run' option, the message processing of the selected messages that are not scheduled in a queue is terminated. These messages can now only be archived and then deleted. You must therefore always execute with the 'Test run' and 'Show log' options first and check the selected messages.
If you want to replace the English texts, maintain the following text symbols for the report. (The number on the left is the text symbol):
001 'Cancel message processing?'
002 'Do you really want to cancel the selected messages?'
003 'Messages'
004 'Message status'
005 'Optional'
006 'Specify messages'
007 'Message ID'
008 'Pipeline ID'
009 '1: Message is scheduled (commit takes place)'
010 '12: Scheduled for outbound processing'
011 'Test run'
012 'Display log'
013 'Check all messages'
014 'Only check specified messages'
015 '9: Message is in automatic retry mode'
016 '16: Manual restart for version'
017 'Message ID not specified'
018 'Pipeline ID not specified'
019 'Check Pipeline ID'
020 'Check message status'
021 ' 1'
022 ' 9'
023 '12'
024 '16'
025 'Processing canceled'
026 'Statistic'
027 'Checked messages:'
028 'Messages scheduled in queues:'
029 'Messages not scheduled in queues:'
030 'History changed'
031 'History not found'
032 'QRFC entry found. Reorganization not possible'
033 'QRFC entry not found. Reorganization possible'
034 'QRFC entry not found. Message selected for archiving'
035 'Messages:'
036 'Status:'
037 'Queue:'
038 'TID not found. (No QRFC entry)'
039 'TID:'
Hope this will help you.
regards
Aashish Sinha
PS : reward points if helpful
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
Check in SMQ1 and Select the Locked queues and say Unlock.
Or if you dont want those messages means say Delete and trigger again
Regards
Seshagiri
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
one more thing:
You said you checked smq2, but this is the inbound queue.
Maybe you should also check the outbound queue with smq1.
Regards
Patrick
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
> "PACKAGE"
sounds like Message Packages.
Please have a look here:
http://help.sap.com/saphelp_nw04s/helpdata/en/99/2653429392ab53e10000000a1550b0/frameset.htm
http://help.sap.com/saphelp_nw04/helpdata/en/a7/e99341f534a109e10000000a155106/frameset.htm
Regards
Patrick
Edited by: Patrick Koehnen on Mar 31, 2008 4:52 PM
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.