Messages are in HOLD state
Hello ALL,
We have all messages processed sucessfully in Monitor but in "HOLD" state in the Audit log...EO is the QOS...Not sure why the messages are in HOLD state..There are atleast 15 receivers for this interface..ANy ideas guys..
-Teresa
Hi Teresa,
Which SP do you work with?
note: 813993
"<b>If a predecessor has the "canceled with errors"
status, further processing is not possible in systems
before Support Package 11</b> for the adapter framework
and Support Package 10 for the adapter framework core patch 02."
last time we talked you were on SP4 so
maybe you need OSS to handle this...
unless you've upgreaded
BTW
Are you sure it's not EOIO?
if it's EO then the predecessors thing doesn't make sense... wierd
>>>" Can't award points--Forum error"...
maybe they are changing our Martix...
Regards,
michal
Similar Messages
-
Messages are in hold state due to one message at receiver JDBC adapter
Hello,
I am using a receiver JDBC adapter and trying to send an XML file which has an insert query to insert some data into the database i.e., Oracle 9i.
Here at the receiver side due to one message ( which is in to be delivered state) all other messages are got hold and waiting for long time.
I am getting the exceptions as this,
JDBC Adapter processing failed with Error processing request in sax parser: Error when executing statement for table/stored proc. 'FSASMGR.XTBL_KL06_IINQUIRY' (structure 'REC01'): java.sql.SQLException: ORA-12899: value too large for column "FSASMGR"."XTBL_KL06_IINQUIRY"."CASE_TITLE" (actual: 81, maximum: 80)
Exception caught when executing statement for table/stored proc. 'FSASMGR.XTBL_KL01_ISTAFF_MST' (structure 'REC1'):
java.sql.SQLException: ORA-00001: unique constraint (FSASMGR.XTBL_KL01_ISTAFF_MST) violated
Can anyone help me out in solving this issue.
THanks,
Sooryahi surya,
jdbc channel tries a request for n number of times(no of rettries),if that request fails it will take up the following requests,its not like it will process a request forever.
to be delivered will be resulting if reciever is down or network between XI and database server is bad.
try to ping databse server from XI host system.
if everything is fine then look at the channel configuration->advanced->no of retries of database transaction on sql server.
just redue the count to 1 and recheck.
Regards,
rama Krishna -
Messages are in Holding state in AE
Hi All:
I created one <b>JDBC to JDBC</b> scenario. XI pick data successfully but I am seeing messages are in
<b>Holding</b> state in Message Monitoring.
I am sure we cannot check the status of the queue's in AE, please let me know if I am not correct.
If anyone faced the same issue/problem please let me know what is the reason behind it and how we can resolve it.
Thanks in advance.
Farooq.Hi prateek,
Really the great Blog !!
I tried the same approach...and I found one message with "System Error". I cancelled that message but what I observer that other messages was still
in the Holding state. So what I did I cancelled all the messages that were in
Holding state...and it solved my problem.
Really appreciate for the right answer
Thanks
Farooq. -
Messages are in Scheduled State
Hi
some of my messages are in scheduled state. i verified SMQ1,SMQ2 . no queues are in block state. also i executed register queues in sxmb-adm still they are same state. how can i make them as successful state. only by restarting the messages or is there any other way? also tell me why these messages went to scheduled stateReddy,
Can you please check this threads for possible solutions:
Problem with scheduled message in SXMB_MONI
SXMB_MONI - Message scheduled on outbound side (no queues)
Regards,
---Satish -
Messages are in hold in the Adapter Engine
Hi all,
I am seeing in my adapter engine that all of the messages are in status hold , it is for a specific business system and interface.
2009-02-10 21:41:30 Success Message successfully put into the queue.
2009-02-10 21:41:31 Success The message was successfully retrieved from the receive queue.
2009-02-10 21:41:31 Success The message status set to HOLD.
can anyone please help?
Thanks in advance
Sugata BHi
i ve got the same problem .
I m using the message monitor in order to find the first message in error in this queue and so to be able to free the queue.
My problem is how to detect these holding messages.
As the error is in the Adapter Engine , you cant see it in sxmb_moni transaction
In the message monitoring, you can check it manually.
I need to have an automatic report of 'holding messages".
I try to connect the Adapter engine alert to the ccms. The problem is that autoreaction alert arent possible in this case.
Any body found the means to check directly in the database with sql-based command the status of message ?
thanks for your help
florent -
Messages are in schedule state in adapter engine
Hi PI Gurus,
In Production system, I have a proxy to JDBC scenario (Using AAE).
From ECC messages are flowing successfully, but when I check the WRB I found no message.
When I checked the Message Monitoring I found, those messages were in schedule state. No logs are also maintained.
Any idea, what is the reason.
This scenerio is working fine in QA and Dev.
Thanks,
KrishnaHi krishna
Monitor your JDBC communication channel in CC monitoring , if you found any error in CC , then take an action accordingly.
if CC status was gree then check JDBC Adapter Service in NetWeaver Administrator and stop and start it
otherwise can you please check the status of message in sxi_monitor and also check if it is stuck in smq2? Let us know what error you getting in sxmb_moni or the flag of message. As suggested above, check the status of communication channel of JDBC adapter and what errors you getting there if any.
check this link;/people/sap.user72/blog/2005/11/29/xi-how-to-re-process-failed-xi-messages-automatically
Edited by: haribabu.karasala on Jul 13, 2011 8:03 AM
Regards
Hari
Edited by: haribabu.karasala on Jul 13, 2011 8:04 AM -
File-File: Message are in Waiting state in Integration Engine
Hi,
I am trying to execute File-File integration scenario and the message is in Waiting state in Integration Engine.
I am getting the following error in sxmb_moni:
<b><SAP:Code area="MAPPING">JCO_SYSTEM_FAILURE</SAP:Code>
<SAP:P1>Server repository could not create function template for 'SMPP_CALL_JAVA_RUNTIME</SAP:P1></b>
I am getting the following error in the Visual Admin Trace:
<b>com.sap.mw.jco.JCO$Exception: (123) JCO_ERROR_FUNCTION_NOT_FOUND: Server repository could not create function template for 'SMPP_CALL_JAVA_RUNTIME3' caused by: com.sap.mw.jco.JCO$Exception: (103) RFC_ERROR_LOGON_FAILURE: User SAPJSF has no RFC authorization for function group SYST .</b>
Can any one tell me how to provide RFC authorization to SAPJSF user.
Thanks in advance,
Nagarjunahi,
that is the reason for your problem
The user entered for LOGON in that does not have the requisite privileges.
Would sugget you contact your basis team and ask them to make the connection going. Then, this problem will be resolved.
To add more, SLDAPI and the rest are used for the connection between your ABAP and JAVA Stack. As, your mapping gets executed in the JAVA stack, during the execution, as this connection failed, so did your process.
Get this onnection up and reunning and it willsolve this issue.
Regards,
Bhavesh -
Messages are in schedule state
Hello all,
I done flat file to flat file scenario. In sxmb_moni error showing "scheduled flag for my interface". If i went transaction SMQ2 click on display button then messages are going to showing the status: schedule for out outbound processing. In message monitaring messages are in To Be Delivered status and Waiting Status. If i resend those messages, status are not changing. Please help me out from this problem.
ThanksHi,
chk in SMQ1 and SMQ2 and delete the entries .
if your queue is registered as inbound and outbound.
also chk in SMQR if ur queue is registered as Inbound or Outbound
reward points if helpful...
PrashaNt -
Hi All
Scenario is: File to IDOC
I have around 20 interfaces running on production. All scenarios are working fine except one scenario.
Science morning File is getting picked up by XI from FTP but when i see in moni all messages are showing in "Scheduled for Outbound Processing" dont know why this thing is happening particularly for one Scenario.
Please suggest me what can be done.
I have already restarted the XI and already checked SMQ1 and SMQ2.
Regards
Dheeraj KumarHi
If the status is "Scheduled for Outbound processing" ,then message has not been processed yet and is still in the queue. Have you checked transaction SM58?
Some times when we execute interface with large volume of
data, then in moni message shows as 'message schedule for out bound processing' because of large volume of data, so many entries will struck in the que( SMQ1 or SMQ2).
u need to release the queues.
Regards
Abhijit
Edited by: Abhijit Bolakhe on Apr 13, 2010 3:06 PM -
Messages are on HOLD in runtime workbench
Hi All,
I need your help. I don't know how to solve the following problem.
We have a message (idoc xml with a standard business document header from a gs1 xml) which will be send from a logical system in XI to another logical system in xi (same system).
The mapping is from one message - to more messages. This means one message comes in and dependent from the message two different message types could be go out (only one at one time). If the mapping is to one of these interface then it is also possible that one incoming message can create two or more output messages (same message type). And with this I have the problem. If more then one message is created in this mapping then this messages stay on hold in the runtime workbench. (If only one message is created, it is working fine). The QoS is for the messages "Exactly Once In Order" - thats what I see in the runtime workbench. The QoS in the sender communication channel is "Exactly Once".
Do you have any idea?
Thanks and regards
ManuelaHi Mathias,
thats the information in the rwb:
Attribute Value
Status Holding
Repeatable Yes
Cancelable Yes
Error Category
Error Code
Start 07.02.2008 10:46:59
End
Sender Party
Sender Service EU_GBO
Receiver Party
Receiver Service EU_GBO
Interface http://unilever.com/Xproc/ProcComm/GS1/ItmDtaNot/xi
Align_Item_Data_Notification_V2_1_ABS
Quality of Service Exactly Once in Order
Message 47aa17db-8e63-0158-0000-000091374080
Reference
Conversation ID MMFSERIALIZE0018
Version 0
Edited No
Serialization Context INBOUND_MMFSERIALIZE0018__
Direction INBOUND
Message Type Recv
Profile XI
Connection SOAP_http://sap.com/xi/XI/System
Transport HTTP
End Point http://ex1c002a:58300/MessagingSystem/receive/AFW/XI
Authorization
Sequential Number 105
Number of Retries 3
Failed 0
Retries 300000
Valid to
Persist Until 14.02.2008 10:46:59
Schedule Time 07.02.2008 10:46:59
2008-02-07 10:46:59 Success Processing child message of multi-message with message ID 47aa0c4f-ce91-0122-0000-000091374080
2008-02-07 10:46:59 Success Using connection SOAP_http://sap.com/xi/XI/System. Trying to put the message into the receive queue.
2008-02-07 10:46:59 Success Message successfully put into the queue.
2008-02-07 10:46:59 Success The message was successfully retrieved from the receive queue.
2008-02-07 10:46:59 Success The message status set to HOLD.
MMh external I think is not possible. Because it comes from a logical system in XI and goes from a logical system to XI. But on step before it comes from a SAP system. COuld it be there?
REgards
Manuela -
HI All,
We create a brand new oracle multi-consumer queue. We have en-queued the messages into the queue and are processed successfully.
But when we checked the STATE Column of the messages in the queue table it was showing as "0". But it is showing as "PROCESSED" in the
AQ$<QUEUE_TABLE> msg_state column.
We are unable to figure out why there is a mismatch. Can any one help us ?
Regards,
Hari P.Hello,
the column value AQ$<QUEUE_TABLE>.MSG_STATE = 'PROCESSED' corresponds to column value <QUEUE_TABLE>.STATE = 2
(see definition of view AQ$<QUEUE_TABLE for the DECODE statement).
In your case you see a value of STATE = 0 instead of STATE = 2. Is this correct ? The value 0 corresponds to a state "READY" (the delay
is gone and the message is ready for dequeuing).
The AQ documentation says: "After the specified delay, the message is in the READY state and available for dequeuing."
Normally, you cannot see the processed data in your AQ because the enqueued data will be deleted after
successful dequeuing. You wrote that they were processed successfully.
Kind regards,
WoG -
Messages are holding at QA System ?
Hi Experts
Can any body tell me how to release the hold message in QA System .
i have checked
smqr , smq1,smq2,
all are fine .
in run time work bench we have message (message are at holding state)hi this is my queue id XI_SERIALIZE0074 but in rwb where i want to test.
when i go to message monitoring -> database-> showadition critera
messageid
referenced message
error category
error code
service definition
software component
application component
quality of service
message format
correlation id
Sequence ID
Serilization Context
Direction
Protocol
Connection
Transport
these are the opitions i am viwing in pi 7.1 , there is no CovertionID
Thanks and Regards.
G.Praveen Kumar -
Messages are Holding in message monitoring tool
Hi All,
I am facing the problem with messages which are in holding state.
My scenario is file to proxy. The file content contains of EDI. my scenario is already gone to production last year.
and its working fine. Used java mappings for validation of EDI file. its running successfully.
where as in Dev system till october first i used to load the files in FTP inbox folder and messages were processed successfully.
But from october first week when i load the files in FTP inbox, file has been picking succesfully and can see the logs in sender comm channel but the i can see that my interface is in holding state in message monitoring tool and its not going to receiver comm channel. I have loaded 5 files and all are in holding state.
even i have cancelled first error message and tried to resend the next message swhich is in holding state, but this is not happening.
i am using EOIO queue.
when i cancel the error message remaining messages should processed automatically but its not getting processed here.
sequencing of the interface triggering is
1. Interface_1
2. Interface_2
3. Interface_3
4. Interface_4
Here i am stucking up with the first interface itself.Here only first interface is in holding state.
can any one advise what could be the problem..
I m on SP 10.
Thanks,
BhaskarHi Abhijit,
Even after unchecking the checkbox maintain order at runtime, its not working.
i think there is no disturbed in message processing sequence.
my first sender interface itself going into hold state.
i have cancelled the hold message, even after that remaining messages are processing automatically.
and also i could not fine any messages in SMQ1 and SMQ2.
I also deresister and registered te queues and activated.
Kindly advise what would be the problem..
in production its working fine and development its not working fine.
Thanks,
Bhaskar -
Hi,
I am facing a problem with Messages recieved by SOAP Adapter. I am using Aynchronous call and message split. The scenario is Proxy to SOAP receiver.
There 5 messages calling WebServices at the same time. there are no errors in MONI.
In RWB, I can see three messages are processed successfully and Two message are in HOLD status.
I am searched in forums and notes are talking about EOIO.This means the SOAP receiver put the messages in EOIO. Because we nowhere specify in receiver EO or EOIO.
Hope message split is not a problem. I am using PI 7.0 SP 13.
Thanks in advance for your suggestions,
SrinivasaHi,
Atleast my scenarios are not going to HOLD. The all new messages flowing now.
Still, i have to check how to restart my old hold messages, i am gettting exceptions for this.
One more problem is the messages are not in order, i am expecting one message to execute before that other one. the messages are generated from message split and hitting all my SOAP receiver adapter...
My interface deterimination already specified " maintain order at runtime"
It looks it is maintaining order in integration server, but adapter engine processining in its own way.
Is there anything i have to do here.
Thanks,
Srinivasa -
SMQ2 queue is blocked and messages are in u201Cwaitingu201D status in RWB
Hello,
A SMQ2 queue is blocked with XXX data and these messages are in u201Cwaitingu201D state in RWB.
What could be the reason?
Im sure its not because of the space because all the messages which flow after that was there in the directory.
Regards,
MathangiHi Mathangi,
double click on the queue and click on the first message which will direct to MONI
--> check what exactly the error is and try to resolve the error accordingly
if you are unable to do that
Right click on the first message and save LUV it will be saved in SMQ3
then unlock the queue and execute again it will process successfully..
later you can process the message which is saved
Regards,
Naveen
Maybe you are looking for
-
I am having a major issues to report machine -G6 series
Hi. Team This is a serious customer issue that I have to report .I am Owning an HP G6 series laptop. After 7 months of purchase I am facing lots of issue with this. The system is getting stucked sometimes and the controllers of Keybo
-
What I need to do?
-
Sapscript via mail: attachment with body
Hi all I need your opinion in order to solve the problem in object I've an old bill message to be sent via mail, so I've set the customizing by NACE and now it works fine The problme is the sapscript is attached to e-mail as pdf but any text is inser
-
Showing page footer or showing page no. at every drilled level
Hi Friends, Tool - Crystal Reports XI R2 I have 5 groups in reports which are perfect in drilling. Now the I am required to show page footer on every drilled level containing a thin line and a Page N of M. I tried and added line, page no. in group fo
-
Hello all, could anyone send me documents and web links related to LSMW and As-is To-be. if possible also include some explanations about the above said concepts. thanks, Maxx