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
Manuela

Hi 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

Similar Messages

  • Unable to send a test message (XML file) at the runtime workbench..

    Hi,
    we are not able to send a test message (XML file) at the runtime workbench just to test Idoc's. From the component monitoring, under the integration engine, test message- i have given all the parameters like sender and receiver service, interface namespace with the user id and password details. when i say send message it is throwing error while sending. not even displaying any error to attach here. I beleive it is a configuration problem in the integration directory. what do you reckon guys?
    OS- win 2003 DB-Oracle 10.2.0.4
    SAP PI 2004s basis SPS 18
    Appreciate your much needed help!
    Thx
    Sree

    It is a sender Idoc. we are using sender agreement and comm channel.
    Why are you using a channel and agreement for IDOC....we dont need it when IDOC is sender!
    All the channels and agreements (if created) are in XI/ PI and we can delete them if they are not required
    Edited by: abhishek salvi on Mar 11, 2010 11:49 AM

  • 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,
    Soorya

    hi 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 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

  • 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 B

    Hi
    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 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.

  • Communication channels are not exist in Runtime workbench

    Hi gurus,
    I did one file to file scenario. I have two problems.
    1. I have created communication channel in the configuration step. I have activated my scenerio too. But when i check the communication channels in the runtime workbench im unable to see my communication channel. My communication channel doesnotexist.
    2. How can i create the source directory and target directory
    Kindly help me solve this problem.
    Regards,
    Ramalakshmi.G

    Hi
    Cache refresh : SXI_CACHE
    Creating Source / Target Directory : U can use folder within XI landscape for (NFS)
    If u r using FTP create folder in the FTP Server and use those : but select FTP as transport protocol
    u will be asked for ftp ip / username / password
    rgds
    srini

  • Messages are HOLD in RWB

    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,
    Srinivasa

    Hi,
    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

  • Testing or postingmultiple messages in runtime workbench

    Hi,
    I want to know if  there is any shortcut to automatically post multiple messages say around 130 in runtime workbench at a time without clicking send message button for each message?
    let me know if any tools are available
    With Regards,
    Deepika.

    Hi,
    I am assuming you are talking about sending new messages to XI system for testing.
    - You can create sender file channel in test mode and it will keep sending messages to XI system and dump all type of messages in this folder for load testing.
    - You can use SOAP UI (search google for free SOAP UI), various UI tools support multiple sending for messages in one go for testing.
    Regards,
    Gourav

  • 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 on Holding at Message Monitoring under Runtime Workbench

    Hello Colleagues,
    we have currently the problem that a lot of messages for some interfaces are in status Holding under Message Monitoring at Runtime Workbench for PI 7.1.
    I'm not able to resend the messages with status Holding as well as change status to cancel.
    Quality of Service for the Interfaces are Exactly Once in Order.
    I assume an error message blocks the queue and due to the fact we have Exactly Once in Order configured all following messages be in status Holding.
    Is my assumption right?
    But, I am not abel to find any messages in status error with blocks the queue!
    How can I solve that issue?
    Many thanks in advance!
    Jochen

    I assume an error message blocks the queue and due to the fact we have Exactly Once in Order
    configured all following messages be in status Holding.
    AE should have least number of EOIO messages at a given instance...otherwise Holding is what you get.....and holding is common with EOIO....so see if you can chagne the QoS of some messages to EO
    But, I am not abel to find any messages in status error with blocks the queue!
    Never you will get an error in SXMB_MONI....or the queue blocked....
    When your message goes out of IE...the corresposding message entry is marked with chequered flag...observe in MONI you will see this....however in AE the message can fail if not able to send to the target system....
    For some more understanding refer my answer in this thread:
    Re: Restarting Error's in SXMB_MONI
    Regards,
    Abhishek.

  • "Error in message monitoring in runtime workbench"

    Hello All,
        I have an error in message monitoring in runtime workbench.
    We have installed PI7.0 and it should run on port 50000.But it is running on port 50100.
    Please suggest what are the steps involved to resolve this problem.
    Thanks and Regards
    SAN
    null
    k san

    San,
    Can you please copy / paste error message.
    Also check if you have set correct port in Exchange profile under Runtimeworkbench.
    Nilesh

  • 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,
    Bhaskar

    Hi 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

  • Soap-xml messages in runtime workbench monitoring?

    soap-xml messages in runtime workbench monitoring? how u montor soap xml message in runtime workbench... thanq/../

    All the messages in the RWB are monitored by only one way.
    Select the Message montioring and select the filter criterias. like interface name and namespace and all and u can monitor the same.
    regards,
    Vishal

  • Multiple message resend in Runtime workbench

    hello experts,
    Right now i m facing some problem to resend multiple messages at a time in the Runtime workbench.
    If i get too many error message in Runtime workbench -> message monitoring then will anybody tell me that how i can send them at a time?
    Please help me out in this case... because it is very difficult for my client to send messages one by one....
    Thank you very much.
    Regards,
    Chaitanya.....

    Hey experts,
    Thanx for quick replies... but the matter is i m getting error in data... so i will not be able to get that message in error into the SXMB_MONI.
    Suppose i have 2 scenarios... 1 related to invoice and 1 related to orders... now the situation is like if order will be present into my receiver system then only it will accept invoice otherwise my invoice message will go into the error... this error i will get into the RWB only.
    so suppose first my invoice message come and it went into the error in RWB... and then order message went into the receiver... so now without change i can resend the message and it will give into the reciever system.....
    so if i have nearly 50-60 msg in error then if i want to resend it once how i can do?
    Hey i hv already tried that multiple selection option but it is allowing me to select multiple messages but it is sending only one message at a time...
    So number of times i have to press resend button.... so please tell me if any other settings are required....
    Thanks in advance...
    Regards,
    Chaitanya.............

Maybe you are looking for

  • Safari optimization in the wake of this AT&T plan nightmare

    I'm in a remote cabin and am stuck with EDGE so I've really noticed Safari's lack of caching. Anytime I open new tabs and then go back I have to wait for a re-render as all the data is downloaded again. It may not be as noticeable on 3G but the data

  • Preview PDF option is greyed out on my installation of LiveCycle

    Tried several things 1.) Reinstalling with other browsers, Firefox, IE as my default browsers because Chrome does not explicitly have a extension or add-on 2.) Throwing switches in Reader to allow PDF to be viewed through browsers, etc..

  • C4780 Wireless setup on MacBook Air

    Hi I recently upgraded to a MacBook Air (running Mountain Lion) and I have changed my internet provider. This means that when I try and use my printer wirelessly, I have no way of setting up the WiFi as my laptop does not have a C.D drive and so I ca

  • My iPad has frozen and will not resume?

    I was viewing my email on my iPad 2 (64gb) and I have the multi tasking gestures on so I went to close my email using my fingers and then it froze and now all I can see on the screen is black in the background and a small 10cmx5cm box which has my em

  • How to restore checked value?

    Hi, i am trying to create a page, which enable user to edit their personal profile. There are checkboxes, which are generated dynamically from database. then in my database, i will have a table, storing the memid and the checked id. when user enter t