Stuck in To Be Delivered Status in Message Monitoring - Adapter Engine

Hi,
I have messages stuck in To Be Delivered status in Messages Monitoring. When i checked the Audito Logs, there are NO LOGS. I resent the message and now the logs indicated in the Audit Logs is:
2014-03-26 08:39:10
Information
The message was successfully received by the messaging system. Protocol: XI URL: http://<host>:<port>/MessagingSystem/receive/AFW/XI Credential (User): PIIXXXX
2014-03-26 08:39:10
Information
Using connection SOAP_http://sap.com/xi/XI/System. Trying to put the message into the receive queue.
2014-03-26 08:39:10
Information
Message successfully put into the queue.
2014-03-26 08:52:48
Information
Admin action: Trying to redeliver message.
The connection between the receiver is ok, does this have something to do with the Communication Channels?
Please help.
thank you.

Hi Eng Swee,
there are messages that were cancelled yesterday and the status is 'Terminated With Errors'
this is what is indicated in the Audit Logs
2014-03-26 02:38:47
Information
Admin action: Trying to fail message.
2014-03-26 02:38:47
Error
The message status was set to FAIL.
2014-03-26 02:38:47
Information
Admin action: The message was successfully set to status failed.
2014-03-26 02:38:47
Error
Asynchronous error detected: com.sap.engine.interfaces.messaging.api.exception.MessagingException: Message failed by admin.. Trying to report it.
2014-03-26 02:38:47
Error
Asynchronous error reported.
Is this the reason why the messages are stuck?
thank you!

Similar Messages

  • To Be delivered status in Message monitoring

    Hi,
    There are some messages in TO BE DELIVERED status in Message monitoring while selecting integration server. I could neither cancel nor resend.
    any input reg. this will be appreciated.
    I didn't see any messages with TO BE delivered status in adapater engine.
    I could able to clear What ever messages in system error status in adapter engine by filtering based on sequential id.
    I have seen this thread  & link also.
    To Be Delivered
    Re: "To be delivered" status in RWB -- Any solution?
    http://help.sap.com/saphelp_nw04/helpdata/EN/49/e3fb40ef74f823e10000000a155106/content.htm
    I could not see any entry in SMQ1, SMQ2, SM58 also
    Thanks
    Praba
    Edited by: Prabaharan Rangasamy on Dec 8, 2009 1:02 PM
    Edited by: Prabaharan Rangasamy on Dec 8, 2009 1:04 PM

    Hi,
    You cannot resend or cancell the messages which are in status "To Be Delivered". Check Receiver adapter File/Jdbc/ OFTP e.t.c. which is processing these messages.
    Check with your Basis team to remove the lock of adapters if any. Or to process these messages you require soft restart of Java stack.
    I had same kind of issue two days back with OFTP adapter messages and did soft restart of java stack with help of Basis team.
    Hope it will helps you
    Cheers
    Veera

  • PI 7.1 - Message Monitoring - Adapter Engine (Database Overview)

    Hi Friends,
    In Message Monitoring --> Adapter Engine --> Database (Overview) is not working. It throws the following error message.
    no_connection Exception Message: RemoteException in Method: CentralViewManager: getIProfiles( IApplication, boolean ). Communication-related failure. Message: java.rmi.RemoteException: Service call exception; nested exception is: com.sap.engine.services.webservices.jaxrpc.wsdl2java.ClientProtocolException: An error occured while reading data from the destination sap.com/com.sap.aii.af.service.profile.proxy/com.sap.aii.af.service.statistic.proxy.ProfileProcessor/basicPort_Document. The error was: com.sap.security.core.server.destinations.api.DestinationException An error occurred while reading the destination sap.com/com.sap.aii.af.service.profile.proxy/com.sap.aii.af.service.statistic.proxy.ProfileProcessor/basicPort_Document, type WebService. The error was Internal error during the decryption process...
    But, Adapter Engine --> Database option is working. What could be the problem ?
    Kindly clarify, friends.
    Kind regards,
    Jegathees P.

    Hello friend,
    May be it is related with connection problem check with your basis people .
    Regards,
    Ravi.

  • SOAP messages not visible in RWB - Message Monitoring - Adapter Engine

    Hi,
    following scenario:
    ERP is sending IDocs to PI.
    Within PI an integration process sends the IDoc data through a SOAP (WS) receiver channel to a system far far away.
    In RWB -> Communication Channel Monitoring I can see all delivered messages selecting my SOAP channel.
    But:
    I can´t see the SOAP messages in RWB -> Message Monitoring -> Messages of Adapter Engine.
    In RWB -> Message Monitoring -> Messages of Integration Engine I only see SOAP messages with status "Error".
    Successful column is empty.
    Do I have to adjust some system / monitoring parameters also seeing SOAP messages in RWB->Message Monitoring?
    Thanks in advance,
    André

    Hi Ravi,
    thanks.
    But there are thousands of successful messages delivered to the receiver.
    These successful messages can only be seen in the Channel Monitoring.
    I can´t find these successful messages in Message Monitoring.
    Only some with status "Error" are displayed.
    Strange...
    Cheers,
    André

  • Message status "Holding" - Message monitoring adapter framework

    Hello,
    We have some messages with the status "Holding" in a queue in the message monitoring in the adapter framework.
    Normally you have to restart the first message of that queue. The message with the status "system error". Unfortunately this message is not available anymore because it is older than 30 days and the retetion period is 30 days.
    I already read the blog about "[How to deal with stuck EOIO messages in the XI 3.0 Adapter Framework|http://www.sdn.sap.com/irj/scn/weblogs;jsessionid=(J2EE3417100)ID1887311350DB01819286872323159351End?blog=/pub/wlg/3566]"
    The blog does not mention what to do when the first message (sequential number) is not available anymore.
    Is it possible to restart the messages in the queue in that case?
    Thanks
    Kind regards
    Frank

    Unfortunately this message is not available anymore because it is older than 30 days and the retetion period is 30 days.
    I assume that the message was deleted.....in this case the next message in the queue will be blocking the queue....so try resending this message....even the blog mentions that you either solve the error or cancel the message....so now start from the second message....if possible solve the error for this message....if not possible to resolve then cancel it so that rest of the queue gets processed
    From the blog:
    Now the erroneous message is the first message in the display. You can look at the error reason, try to fix the problem and
    resend or cancel the message to release the queue.
    Regards,
    Abhishek.

  • To Be Delivered Status for messages

    Hi All,
    I've a File->PI-File scenario. If I check the status of messages under RWB->Message Monitoring->Adapter Engine, I find some mesages with status "Scheduled". The single status of the messages is "To be delivered". Manually I try to send a single message but in the Audit Log I find "Admin action: Trying to redeliver message."
    The Queue "DispatchDisp" is fill with all the messages.
    How can I send these messages?
    Thanks in advance
    2009-02-11 17:11:20 Information Using connection File_http://sap.com/xi/XI/System. Trying to put the message into the receive queue.
    2009-02-11 17:11:20 Information Message successfully put into the queue.
    2009-02-11 21:13:15 Information Admin action: Trying to redeliver message.
    2009-02-11 21:14:29 Information Admin action: Trying to redeliver message.

    Your file is stuck in a queue where failed files are waiting to get resolved. So you need to clear the queues first and then process your file.
    Here is the way to clear the queues for Failed messages with System Errors.
    RWB --> Adapter Engine --> show additional criteria --> Enter the QUEUE NAME in field "Conversation_ID" (for this you have to first know the queue name from details of the messages having ststaus "Holding" or "to be delivered".) --> Expand "Configure table columns" --> choose "Conversation ID" and "Sequential Number" --> display. --> sort the list by ascending order of "sequential number" --> cancel the message whose sequential number is latest and go on canceling in ascending order.
    Hope it helps.
    Br,
    Madan Agrawal

  • Messages remain in Scheduled status in message monitoring in RWB

    Hi PI experts,
    I have got a situation where there are several messages showing in the Scheduled status. I followed the path RWB > Message Monitoring > Adapter Engine > Database (Overview) > Display.
    QoS for these messages is EOIO, however there are no messages stuck in the queue. All other channels are running smoothly. Only with this particular channel the messages remain in Scheduled status for a long time.
    I am neither able to make out the roor cause nor reprocess/resend these messages. Pleaes help.
    Regards,
    Dhawal

    Hi Suraj,
    What you said is absolutely correct. However, as I mentioned, the error message was not visible in RWB.
    My problem just got resolved. What I did is this,
    I followed the link http://<server>:<port>/MessagingSystem/monitor/monitor.jsp which is SAP Message Display Tool.
    Here in EOIO Sequence Monitor I found the error message and it's predecessor. When I resent the erroneous message from here, all subsequent Holding messages got processed.
    Thank you everyone for your help. Have a gr8 day...
    Best Regards,
    Dhawal

  • Unable to cancel messages in adapter engine

    Hello,
    We have implemented an interface with file connector. Since one week, all messages are hanged in the adapter engine with status TO BE DELIVERED.
    I tried to cancel but the folowing error message appears :
    Could not fail message. Reason: com.sap.engine.interfaces.messaging.api.exception.MessagingException: Could not fail message 0013211d-2dc8-1def-a8a4-938b4635c3af(INBOUND), as triggered by admin action. Reason: Predecessor not in final state.
    This interface is a proxy from ECC6-->csv file and i can't see the corresponding messaging in any queues SMQ1..
    They are only available in the RWB/message monitoring/adapter engine
    Can you tell me how to process these messages or cancel ?
    Regards

    Hi
        Messages will go in to the state Tobe delivered if there are no threads available for the particular adapter.. and lack of threads is due to the state of the messages in DLNG...
    Check the messages which are in DLNG and the reason behing long time for processing the same..(can be restart of the target system...)
    if you get the error saying predecessor is not in final state...
    for this you need to check the parent message in the queue which is causing this. this can be done using messaging system url
    http://host:port/MessagingSystem/
    go here and check the tab EOIO message ..... and there check the messages which are blocked and check the queue names if need to find the paticular queue..and reprocess if the error occured can be rectified...
    HTH
    Rajesh

  • RWB-Mesg Monitoring-Adapter Engine-Message Retention is only 1or2 days

    Hello Experts,
    I have a an Integrated Scenario, SOAP to RFC, in my landscape. As you know I can only monitor messages for an Integrated Scenario in Runtime Workbench -> Message Monitoring -> Adapter Engine. So, when I find my message related to the Integrated Scenario and click on "Message Details" I am not able to view the payload for any of these messages. I am sure there is somewhere on the Java stack flip the switch to view payload but not sure where. Any kind of help would be greatly appreciated.
    Thank you!!

    Please follow steps as below...
    1. Open http://server.domain.ext:5XX00/dir/start/index.jsp (Please modify according to your server name, domain URL and Port)
    2. Navigate and open Runtime Workbench after you log on
    3. Navigate and open Message Monitoring 
    4. Select appropriate Messages from Component: and From
    5. You will able to see Refresh button then |  View: and Time:
    5. Drop down Time: and you will able to do selection there Hourly, Daily, Weekly, Monthly and Yearly...
    Please let me know if you have any other question.
    Regards,
    Yogesh Patel

  • How to see old successfully delivered messages in Adapter Engine

    We are unable to see the messages that were successfully delivered  by Adapter Engine more than a day.Ho do we see old successfully delivered messages by Adapter Engine.We are only able to see the messages that were 1 day old.We are using PI 7.1.
    We are able to see the older messages in Integration Engine as per the config  in sxmb_adm.
    Any Help greatly appreciated.
    Thanks,
    Aravind

    Only message that contain error,holding,not delivered are getting persisted not the sucessfully delivered ones.
    Is there any Archiving scheduled for your Adapter Engine?
    I want to see the old messages that were delivered sucessfully
    In Message Monitoring Itself select Archive (instaed of Database) and make a search.....if archiving is scheduled then you should be able to see the messages by this option.
    Regards,
    Abhishek.

  • Cannot resend messages in adapter engine

    Hi all,
    I encountered thousand messages in adapter engine yesterday with error category: XI_J2EE_ADAPTER_ENGINE, error code: JMS_TRANSMISSION_ERROR.
    First I checked the affected communication channel, and there was an error in MQ side. Also, our database crashed. But these issues were resolved already. Then I tried to resend the messages, but still it ended up in system error. As I looked in the log,
    MP: Exception caught with cause com.sap.aii.af.ra.ms.api.RecoverableException: Connector for ConnectionProfile of channel: JMS_--_Receiveron node: -having object id: - encountered error: MQJMS2007: failed to send message to MQ queue in sending to destination queue:///?targetClient=1, the message message: JMS Message class: jms_text  JMSType:         null  JMSDeliveryMode: 2  JMSExpiration:   0  JMSPriority:     4  JMSMessageID:    null  JMSTimestamp:    1193614619284  JMSCorrelationID:--
    Exception caught by adapter framework: Connector for ConnectionProfile of channel: JMS_----
    MP: Exception caught with cause com.sap.aii.af.ra.ms.api.RecoverableException: Pending message discovered: -
    .The channel is configured throw an recoverable, temporary error for this warning (default). Decide whether you want to bypass this message. If so, set the Pending Handling  channel parameter to 'Bypass' and restart the message afterwards.
    Exception caught by adapter framework: Pending message discovered: -
    .The channel is configured throw an recoverable, temporary error for this warning (default). Decide whether you want to bypass this message. If so, set the Pending Handling  channel parameter to 'Bypass' and restart the message afterwards.
    Every time I tried to resend the message, it ended up in error stated above. But there are successful messages today which means that the communication channel is working fine.
    How can I resend the messages stucked in the adapter engine? Hope someone can help me.
    Thanks a lot in advance.

    May be when u tried to send the message some of the message got stuck in AE due to some Error.
    As I no the message can stuck in AE when....Target Systems is down, Test data is not valid for receiver..then few of the messages goes in System Error and later message come in waiting/Holding/To be Delieverd state...
    Check all the messages that has in System Error status...
    Thanks
    Farooq.

  • Message in adapter engine

    Hi all,
    We monitor messages in adapter engine through RWB.
    Can anyone tell me where these messages are stored?

    hi,
    it has the misconception that RWB uses the same data base as of sxmb_moni.
    but this is not true. actually RWB has a java componenet and IE is  a abap componenet.
    RWB getting tha data from SXMB_MONI  db(abap table) through the jrfc call and storing it into the XI_AF_MSG table. this can be verified because, when u try to fatch payload for the sych message in RWB ,it is showing payload is deleted to save memory . but the same message with the payload can be displayed at SXMB_MONI .but  for this u need to set the retention period at sxmb_adm---intigration engine configuration.by default value for this is 0 days.please have a look of below link.
    https://www.sdn.sap.com/irj/scn/wiki?path=/display/xi/xi%252btables
    the XI_AF_MSG_AUDIT  table stored the detail of all the audit log.thats why the no of entrieds in this table is more than XI_AF_MSG table.
    now Q is how to access these DB.
    these DB can be access through the DB tool say SQLplus.
    to get the total no of entries byststus u can use the fllowing query.
    select status, count(1) as
    current_number from sap[sid]db.xi_af_msg
    group by status;
    regards,
    navneet

  • CPALookupException while sending a Test message to Adapter engine

    Hello Experts,
    I am getting following exception while sending a test message to Adapter engine through Runtime Workbench.
    Error while sending message: com.sap.engine.interfaces.messaging.api.exception.ConfigException: ConfigException in XI protocol handler. Failed to determine a receiver agreement for the given message. Root cause: com.sap.aii.af.service.cpa.impl.exception.CPALookupException: Couldn't retrieve outbound binding for the given P/S/A values: FP=<Configured Party>;TP=;FS=<Configured Communication component>;TS=;AN=<Configured Outbound Interface>;ANS=<Configured Namespace>
    This scenario works fine when I submits the message through Integration engine. So ID configuration is perfect. Also cache contents are upto date.
    Thanks in advance.
    Regards
    Rajeev

    Error is clearly saying that it is unable to find receiver agreement for that particular interface.
    Please check your receiver agreement for the interface.
    If your receiver agreement is fine then do CPA cache refresh using following URL:-
    http://<host>:<port>/CPACache/refresh?mode=full

  • Automatic restart of Error-Message in Adapter-Engine (Job?)

    Hi,
    we are working on PI 7.11 and facing following problem:
    Often in message-monitoring error-messages are forgotten because of wrong date-selections by the monitorer (not enough days back). It would be very nice, if there is a function witch is repeating error-messages in adapter-engine automaticly and witch can be scheduled.
    Does anybody know something about an excisting program / function on PI?
    Regards
    Jürg

    Hi,
         By default if any failure occurs in adapter engine (in case of receiver,during delivery to target system)
    it will retry 3 times after a period interval of 5 minutes..this is by default even this can be change if needed with the help of the proeprties at NWA/VA...
    but in case of failures at IE level (mappings,...) then you need to schedule the report RSXMB_RESTART_MESSAGES....
    search SDN if like to know more about the reports...
    HTH
    Rajesh

  • Archiving message in Adapter Engine in XI 3.0

    Dear all,
    Could you please explain the procedure of Archiving Messages in Adapter Engine in XI 3.0.
    I have read many blogs regarding deleting messages in Adapter Engine, but nowhere i can see about Archiving.
    I have been told that activating and scheduling "Default Version Archive Job" in RWB->Components->Adapter Engine->Background Processing would solve the purpose.
    But while activating, i am unale to set rules, as it gives error " Rules are not allowed for jobs with set 'archive edited messages only' flag."
    Thanks and regards

    Hi,
    Please check the [link|http://www.****************/Tutorials/XI/Archiving/Index.htm]
    Also check this
    http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/402fae48-0601-0010-3088-85c46a236f50?quicklink=index&overridelayout=true
    http://wiki.sdn.sap.com/wiki/pages/viewpage.action?pageId=147266890
    Regards,
    Naveen.

Maybe you are looking for

  • How to disable a single cell in a table (and not the whole column)

    Hi there, I've got a webdynpro table with a few columns, rows can be created dynamically through a button in the table toolbar. Depending on the value of a certain cell I have to disable another cell (in the same row). I tried to manipulate the view

  • Iphone 5, running 6.1.3, acts on its own when left alone

    I am using an Iphone 5, running IOS 6.1.3. I have noticed in the past and just now that sometimes the Iphone acts on its own will. This time, after leaving the phone charge from zero for an hour or so, I have noticed the following: When woke up, the

  • Ipod touch gen 2

    i recently had to do a factory reset on my IPOD Touch gen 2, and can not load anu of the games that were previously on the touch.  every app says I need to have version 4.3 or higher.  what is the deal with this?

  • Why Safari takes much long time than other browser to open a page?

    I have used windows since start of my computing life... Now i have replaced my windows laptop to a macbook pro.. Everything is amazing.. except only one. Safari.. I experience it takes too long time for openning a webpage...even for a simple webpage.

  • Class oracle.xml.sql.query.OracleXMLQuery not found in import

    I tried to perform load java using a non-sys user : loadjava -user user1/passwd -v -o -r Archive.java but encountered the following error: Errors in Archive: ORA-29535: source requires recompilation Archive:11: Class oracle.xml.sql.query.OracleXMLQue