Messages strucking in Receiver ECC

Hi,
       I have a scenario i.e. non-SAP to PI to SAP ECC. In that, in PI we are getting Successful flags on every monitoring, but data is not inserting in ECC tables, due to Queues strucked in ECC (smq2) and we can see those messages with status scheduled in SXMB_MONI tcode in ECC system. Means messages are strucked in Queue. Some times In production environment it is giving very critical issue. Here I have a doubt. Between PI and ECC only one Queue is available or multiple?  If one message struked in Queue remaining all the messages also be strucking. If only one queue is avail between PI and ECC, Is there any other way to increase number of Queues to overcome this problem.
Thanks & Regards,
Srihari.

Hi Srihari ,
Every R/3 system will have the concept of queue.
If the messages are passed successfully from PI and are stuck up in ECC means there might be some data issue with the first failed message in queue. you can save that message using save LUW and then thus releasing rest of messages from queue.
even if you increase number of queues on ECC , queue stuck still can be a issue. Only way is to remove problamatic message from queue and clear the queue. lateron you can investigate on error message .
Regards,
Sheetal

Similar Messages

  • Client proxy message strucked in ECC queues

    Hi All,
    I am working on Proxy interface. My interface is like below
    ECC 6----
    >PI (7.1) -
    >File
    I had done the entire configuration in ECC and PI for proxy activation. While testing the interface in ECC system messages processed successfully, but the message strucked in queues (SMQ2) in ECC system. If run the queue manually the message processed successfully to the PI.
    Can you please tell any more configurations required?
    Regards,
    Ramesh

    Hi,
    The queue used for Proxy call is not registerd in ECC system. You need to register the queue to process successfully.
    you will get the name of Queue from SMQ2 t-code and register it with t-code SMQR.
    Thanks
    Swarup
    Edited by: Swarup Sawant on Aug 24, 2009 8:03 AM

  • Screen output without connection to user, Message struck at inbound queue

    Chaps,
    I executed inbound proxy form PI 7.0, the message was struck in the inbound queue of ECC 6.0,
    with status text "Screen output without connection to user" then when I apply execute LUW then it is converted to
    "ThiSend:bad tm type /connection closed (no data)".
    when i test the same message from 'SPROXY' t.code, inbound proxy class was working fine.
    I came to know that when we call an ABAP program in side a proxy then it will throw same error what I got by checking the below url
    Message struck at inbound que in server proxy
    But in my proxy. I am just putting the data into z table and on some condition I am calling some other BAPI call.
    Here my doubt is calling the SUBMIT for other ABAP program is same as calling the BAPI call?
    because in the above thread clearly saying that don't use the other ABAP program in proxies. is the same case for calling the BAPI call into the proxy?
    In proxy, the logic is I am just simply reading the data from IS(integration server, PI7.0 SP 18) to ECC 6.0(SP14) if the row is not there the data is reading into table. If row is already there then it is stuck up in SMQ2 (inbound queue) of the ECC
    am I missing any basic things? please guide.

    But in my proxy. I am just putting the data into z table and on some condition I am calling some other BAPI call.
    Here my doubt is calling the SUBMIT for other ABAP program is same as calling the BAPI call?
    I too believe ..
    because in the above thread clearly saying that don't use the other ABAP program in proxies. is the same case for calling the BAPI call into the proxy?
    It is saying not suggestable...!!!! BAPI calls work perfectly !1
    In proxy, the logic is I am just simply reading the data from IS(integration server, PI7.0 SP 18) to ECC 6.0(SP14) if the row is not there the data is reading into table. If row is already there then it is stuck up in SMQ2 (inbound queue) of the ECC
    am I missing any basic things? please guide.
    Seems so,
    Lets try below things..
    1. Plz check the user is having auth to run the executable program in ECC.
    2. It seems that you are not using the proxy structures in a correct way..and check the calling program also..!!
    Edited by: Santosh Rawat on Jul 30, 2009 1:12 PM

  • Message struck at inbound que in server proxy

    Sub :Message struck in SMQ2 with status text"ThiSend:bad tm type" .
    HI,
    I executed inbound proxy form PI 7.0, the message was struck in the inbound queue of ECC 6.0,
    with status text "ThiSend:bad tm type /connection closed (no data)".
    when i test the same message from 'SPROXY' t.code, inbound proxy class was working fine.
    I came to know the message scheduled due to function
    module sxms_async_exec
    and raising an exception as ThiSend:bad tm type/
    connection closed (no data)
    please provide the details like when this function
    module throw an exception as connection closed(no data).
    inside inbound proxy,
    could you please suggest us, what should be avoided inside the proxy
    method.
    warm regards
    mahesh.

    Hi Chaitanya,
                       previouly, i have the same problem.
                       At that time, we are using 'submit' command inside proxy method i.e i ABAP program.
                         because of that, the message was struck in the inbound que.
                       'submit' is not suggestable inside proxy method.
                       so, pls check your ABAP Program.
    warm regards
    mahesh.

  • User defined message search criteria on ECC

    Hi Experts,
    I have configured UDMS-user defined message search under ECC (for message search in MONI) using T-code: SXMS_LMS_CONF and while defining extractors, I have selected both check boxes.
    1. Extract during message processing
    2. Extract with external Job
    As per my knowledge, 1st option indexes all messages which are processed after we activate filters.
    2nd option is used to index previous messages which are processed before defining filter.
    For me 2nd option is working fine (I can search old messages which are indexed using a program:  SXMS_EXTRACT_MESSAGES).
    But 1st option is not working. I have created filters yesterday and activated also, but couldn't able to trace today messages using user defined search.
    Please help in this regard.
    SP.

    Hi.
    From SAP Note.  1600078
    Solution
    Most problems occur because you use the communication components or partners as the filter criteria in the filter even though you want the system to index only certain interfaces. In this situation, you must always set the components or partners to "*".
    If you specify components or partners, you must consider how indexing of messages runs technically. If indexing is called at runtime, the system executes it at the start of the Integration Engine and at the end of the Integration Engine; this means that the value that the components or partners have at this point is definitive. For example, if you have defined a receiving component, this is not set at the start of the Integration Engine (except in special cases) and this is why the filter does not select the message. It also has no effect at the end because the message contains the receiving interface after the mapping. If you call the test function of transaction SXMS_LMS_CONF, the filter is used on each individual persistent version of the message (the same process as when indexing via a job). If the message is made persistent directly before the mapping, the sender interface exists there and the receiving component or partner is set. Therefore, the filter described above would be active here. As a result, this function is better defined to check the XPath than the filter criteria.
    Check if you put  * in the receiver component.
    Regards
    Lucho.

  • Can not see messages in SXMB_MONI of ECC

    Hi Friends,
                 Here I am facing some problem with SXMB_MONI of ECC. I am doing an XI upgrade from XI3.0 to PI 7.1.
    when I am doing my interface upgrade I am unable to see messages in SXMB_MONI of ECC. As ECC is also got upgraded  now BASIS is very confused about configuration.
                 when I went through some blogs I came across some suggestions like configuration in SXMB_ADM. In ECC the integration engine configuration what I did is
                   Role of Business System         : Application System.
                   Corresponding Integ. Server    : dest://<HTTP DEST>
                  One of my doubts:: Is <HTTP DEST> is the one which we are giving in XI/PI or the new one created for ECC. First BASIS set up  <HTTP DEST> as the same one which was configured in PI. Then I went back to BASIS and tell them that ECC is having its own local Integration Engine, so we need to create <HTTP DEST> which connects to integration engine of ECC.
                   Then they created one <HTTP DEST>  for ECC. but when I am doing connection test, Http response is coming as  400 BAD HTTP Response :: protocol error. I have no idea why it is behaving like that.
                   After when I go through some more blogs they are dealing with RFC destinations LCRSAPRFC and SAPSLDAPI. when I check it in ECC I didn't found RFC destination LCRSAPRFC but SAPSLDAPI is existing in ECC.
                   more over some blogs deal with the configuration in Transaction SLDAPICUST. when I check it in ECC no configuration was done in SLDAPICUST.
                   I already configured ENGINE_TYPE, IS_URL, LOGGING, LOGGING_PROPAGATION, LOGGING_SYNC under specific configuration data of SXMB_ADM of ECC.
                   Please let me know what needs to be done and let me out of this confusion. As I am a PI developer I am unaware of all these configurations. expecting replies from gurus....
    Regards,
    DASARI

    Hi Friends,
                 Looking at some more blogs I got a doubt.
                Actually my scenario is File - XI - RFC.
                Now my doubt is whether we can see the messages which were going to ECC by RFC adapter ?
                Looking at a thread  I got confused whether SXMB_MONI can capture messages only if they are coming from Proxy or IDOC . please clarify me.
    Regards,
    Dasari.

  • How can i remove the phone number from the text messages that i receive in the notification center

    how can i remove the phone number from the text messages that i receive in the notification center?

    You choose whether to see text messages in Notification Center or not.  If you elect to see them, they will display the phone number (unless they are from a contact in your contacts list).
    You can choose not to see them at Settings > Notification Center > Messages.

  • When i send a text in iMessage the person receiving it gets it from my email address... how do i change that. and in message settings the receiving thing has my email and phone number but my phone number is gray and i can't click on it

    when i send a text in iMessage the person receiving it gets it from my email address... how do i change that. and in message settings the receiving thing has my email and phone number but my phone number is gray and i can't click on it help

    Hello Todd:
    I had this very same problem when trying to activate iMessage and Facetime on my iPad. When I signed into my account, I actually wasn't even presented with the option of a phone number - notwithstanding the fact that I was contacting others (and being reached by others) by my phone number on my iPhone. Having both the iPad and the iPhone on, I kept trying to turn off and on both iMessage and Facebook in Settings on both my iPad and iPhone, hoping that that they would eventually sync. But this proposed solution by others was unsuccessful for me.
    Then, I found out what the problem was: When my iPhone was activated, it automatically registered my phone number for contact purposes. I was using iMessage on my iPhone for quite some time without actually being signed into my Apple ID account. When another device - such as an iPad or iPod - is being used for iMessage or Facebook, you are prompted to sign into your Apple account, using your username and password. These two devices will not register your phone number as an option for contact unless your iPhone is signed into your Apple account as well. In other words: your phone number will not be synced.
    Go into your "Settings" on your iPhone and click on "Messages". Scroll down and click on "Send & Receive" (which should be followed by your phone number). On the next page, you will be able to determine whether or not your iPhone is using the Apple ID for messaging purposes. (Note: This information applies for Facetime as well.) If it is using your Apple ID for messaging, than at the top, you will see "Apple ID: <your particular e-mail account>" in Blue text. However, if you are not using your Apple ID for messaging, than you will see the words: "Use your Apple ID for message". Even though below this you will see your phone number checked as the contact source, you will want to click the tab that says, "Use your Apple ID for message". Sign into your account (just as you must sign in for iMessage on your other devices), and just choose your phone number as the "Send & Receive" contact. (The option of the e-mail will be there too, but you don't have to check it. And later on, you can delete it as an option.)
    Now that all of your devices are signed in using your Apple ID, the other devices should register your phone number as a choice. It may take a little while, however. What I did was sign out of iMessage on my iPad, and then sign in again. If the option didn't appear, I just went back and signed in again, and kept doing this until the option for the phone number appeared.
    Again, this will work for Facetime as well. The solution is to sync your iPhone account with the other devices by using your Apple ID for messaging (and Facetime) purposes.
    I hope that this works for you, Todd!   ~ Brian

  • E-mail messages sent, are received not in the paragraph-form as sent, but

    Dear Friends,
    E-mail messages sent, are received not in the paragraph-form as sent, but are broken-up into small segments, one line finely printed, the next line may appear with just two or three words printed on it, then the next line will show a few words at the end of it, while the next line appears as the start of another paragraph, and so on and on and on. So that the original message, although sent in the one paragraph-form, winds up being received as several paragraphs, each broken up into several segments. My contacting Apple has produced no solution thus far. I am new at this computer business and would greatly appreciate any help you can give me on this score. Thanking you in advance for your interest and kind help.
    Yours Truly,
    GMS.

    Dear Friends,
    E-mail messages sent, are received not in the paragraph-form as sent, but are broken-up into small segments, one line finely printed, the next line may appear with two or three words printed on it, then the next line will show a few words at the end of it, while the next line appears as the start of another paragraph, and so on and on and on. So that the original message, although sent in the one paragraph-form, winds up being received as several paragraphs, each broken up into several segments. My contacting Apple has produced no solution thus far. I am new at this computer
    business and would greatly appreciate any help you can give me on this score. Thanking you in advance for your interest and kind help.
    Yours Truly,
    Broduff.

  • Handling Fault Messages for JDBC Receiver (Syn Inbound)

    Dear Freinds,
    Can we handle fault messages for JDBC Receiver which is synchronous.
    OB Proxy Syn  <>  IB JDBC Syn
    1. How to handle the same ? Please give some examples.
    2. Should we use Stored Procedures at Oracle side to handle the fault messages and send back as response to the Proxy Response. Will it work.
    Thanks & Regards
    K.Ramesh

    Dear Friend,
    I have 2 interfaces where Proxy is OB & JDBC is IB. In the first interface both sender and Receiver are synchronous and in the second one it is Async.
    In the first interface i have to send one field from R/3 table along with Native SQL query string to XI and the response of the SELECT query is sent back to the sender.
    Assume if no fields are selected based on the field sent then proper error message has to be sent instead of the response message.
    In the second interface i will be using UPDATE query at Asyn JDBC receiver.
    How to do this if you are having JDBC Receiver.
    I saw in many blogs where they had mentioned that we cannot handle fault messages in the Receiver JDBC.
    KIindly explain.
    Thanks
    K.Ramesh

  • I am not getting all my txt messages when I look at settings- messages- send and receive my phone number is not checked... how can I change it?

    I am not receiving all my txt messages, I think it is because in Setting -> messages -> send and receive, my cell phone number doesnt have a check next to hit. Im not able to check it. any ideas?

    Old phone is off and number is fully ported?  SIM card new and installed/seated properly?  All Apple credentials disabled if coming from iPhone?

  • How to configure message header in receiver http adapter?

    Hi all
    I need the outgoing message payload from receiver http adapter to backend system with below form.
    POST http://222.222.33.22 /HTTP1.0
    content-type:application/x-www-form-urlencoded
    USERID=xxxxxx&PASSWORD=xxxx&SRCID=10&CDDATE=20070601...........................................................................
    ×POST http://222.222.33.22 /HTTP1.0
    ○content-type:application/x-www-form-urlencoded
    ○USERID=xxxxxx&PASSWORD=xxxx&SRCID=10&CDDATE=20070601...........................................................................
    Is there a parameter to enable POST method as a part of message header outputing?
    thanks in advance.

    The parameters available in HTTP adapter for message header are:
    HeaderFieldFive     http://sap.com/xi/XI/System/HTTP
    HeaderFieldFour     http://sap.com/xi/XI/System/HTTP
    HeaderFieldOne     http://sap.com/xi/XI/System/HTTP
    HeaderFieldSix     http://sap.com/xi/XI/System/HTTP
    HeaderFieldThree     http://sap.com/xi/XI/System/HTTP
    HeaderFieldTwo     http://sap.com/xi/XI/System/HTTP
    HTTPDest     http://sap.com/xi/XI/System/HTTP
    TargetURL     http://sap.com/xi/XI/System/HTTP
    URLParamFive     http://sap.com/xi/XI/System/HTTP
    URLParamFour     http://sap.com/xi/XI/System/HTTP
    URLParamOne     http://sap.com/xi/XI/System/HTTP
    URLParamSix     http://sap.com/xi/XI/System/HTTP
    URLParamThree     http://sap.com/xi/XI/System/HTTP
    URLParamTwo     http://sap.com/xi/XI/System/HTTP

  • Message struck in adapter engine with status Hold

    Hi,
    In intergaration engine all messages are processed, I have checked SMQ1, SMQ2 (no message is struck in queue)
    where as messages struck in adapter engine with status Hold, I have checked this in RWB. How to resolve this?
    Regards,
    Krishna

    Hello,
    Below is some information on how to resolve this type of issue:
    1 - In the RWB, expand the tray for "Configure Table Columns" - by clicking on a square at the right end of this heading.
    2 - Check the checkboxes for "Serialization Context" and "Sequence Number". These should then appear in the table columns as well.
    3 - Add the Serialization Context to the Extended Filter Criteria. Search the messages in status HOLD based on this new additional criteria.
    4 - Sort the messages in ascending order based on the Sequence no.
    5 - Check the predecessor message of the first message in status "HOLD"
    Based on the following status for this predecessor messages, the actions that can be taken for the HOLD messages are:
    a - Predecessor is in Failed State/System Error : Cancel/Resend the
    first message in status HOLD after this. Then the remaining messages
    can be cancelled/resent.
    b - Predecessor is in DLVD state(delivered state) : First Holding
    message can be resent/cancelled followed by the others.
    c - Predecessor is in NDLV(Non-Delivered Status) : Check why the
    predecessor message failed and correct the reason for the failure.
    Then resend the predecessor message and then cancel/resend the
    remaining HOLD messages. Alternatively, you can directly try
    resending this NDLV predecessor message and see if it goes. If it
    goes, then the remaining HOLD messages can be resent/cancelled.
    Another option could be to cancel this NDLV predecessor message so
    that it goes to FAILED state and then cancel/resend remaining HOLD
    messages.
    Regards,
    Sarah

  • SMS messages do not appear in the Messages list, although the BlackBerry smartphone indicates that SMS messages have been received

    The BlackBerry smartphone shows notification that a SMS message has been received, but the SMS message does not appear in the Messages list or the SMS and MMS list

    Hi!
    Do you have an icon for SMS and MMS messages?
    To find the messages in the mean time from the main message queue do a search:
    Options>search setup up the options as follows it will show all unopened messages.
    Service=ALL SERVICES
    folder: ALL FOLDERS
    show: ONLY UNREAD
    type=ALL
    Thanks,
    Bifocals
    Here is the icon I'm referring to:
    Click Accept as Solution for posts that have solved your issue(s)!
    Be sure to click Like! for those who have helped you.
    Install BlackBerry Protect it's a free application designed to help find your lost BlackBerry smartphone, and keep the information on it secure.

  • Instant messages are not received

    Instant messages can't be received to contacts that are online. The status for these contacts is changing until the message is not received (offline-online although the contact is always online). When the contact writes your smth, the message is delivered. It happens on the latest skype version and on the beta version too. I also tried to remove the skype and clean up the register and install the beta version only after that.

    Lync is aware of active conversations. This is how it works:
    You are signed in to three different endpoints (let's say A,B & C)
    someone sends you an IM, you'll get a notification on each endpoint
    You decide to answer on endpoint B
    Each consecutive IM between those 2 endpoints will only be send to endpoint B.
    Only when someone in the conversation closes the IM (or it timed out) and the other party sends a new IM, a new popup toast is shown on all devices.
    In point 4 it's very normal that Lync only sends to endpoint B since it know's you're active there. I would consider it annoying if a conversation I already had is also opened on a different endpoint. You would close it anyway....  If you want to continue
    the conversation, you go to Outlook conversation history (in your Exchange mailbox) and continue the conversation from there so the other party gets contextual information.
    Once the conversation is closed or timed out (point 5), Lync is not sure on which device you are so it send a new toast to every signed in endpoint. It could be that you changed PC or switched to mobile in between.
    That's how it works and this behavior cannot be changed. I actually think it works fantastic.
    Certified IT Professional Lync Server 2010 / Exchange 2007 -
    http://www.uwictpartner.be
    If you think my post is the answer to your question, please mark it as answer so future visitors can easily find it.
    My Lync 2013 deployment doesn't work like that. If I'm signed in on three devices (my work PC, my phone, and my home PC), I never know which of the 3 a new IM will come in on. It seems to randomly choose it. 

Maybe you are looking for