Message not  processed after technical routing

Hi ,
I have a SOAP ->ABAP Proxy (R/3) scenario that sometimes not processed completely. When checking the message in SXMB_MONI I notice a grey dot (which means log version) in the status column next to the message,  Upon opening the message I can't see any errors.
The message has gone through the following steps.
Inbound Message
Receiver Identification
Interface Determination
Message Branch According to Receiver List
Request Message Mapping
Technical Routing
But final stage call adapter not executed so i came to know that response message not reached to XI.
This is occuring once or twice for every 25 to 30  messages.
Can any one provide some suggestions to rectify the above issue.
Thanks & Regards,
Arun.

Check out the below things,
1. Check for which input data it is giving. (Any specific data).
2. This may happen becaus of time out. (Huge data processing)
Also check out below link,
['Log Version' status in 'SXMB_MONI']
Resend the message from sender and it will work properly.
Log version means "Waiting for response" and liable to fail if response not received on time.
Edited by: Siddhesh Pathak on May 13, 2009 12:10 PM

Similar Messages

  • SOAP - XI - RFC.  XI not perform Adapter call after Technical Routing.

    Hi, All!
    I have a problem with XI.
    My configuration (all calls are synchronous):
    SOAP adapter -> XI mapping -> RFC adapter call to R/3
    Most of the time it's works correctlly!
    But some times XI does not call outbound RFC adapter after "Technical Routing". And there is no error in XI Monitor, but this XML message marked like "scheduled". So the SOAP adapter returns "Timeout error".
    I have compared messages in XI monitor for a successful call and a unsuccessful one. There is no difference in "Routings" and "Mapings" they are the same, except for in the unsuccessful message no "Adapter call" at all!
    Do you know how to solve such a problem?
    Thank you!!

    try to register all queues in SXMB_ADM -> Manage queues.
    I think that should help you solve the issue.

  • Error msg: "Config message not received after 45 seconds"

    I have developed a simple stateless session bean. After being called once, the following is output to the log:
    Thu Jan 04 18:15:46 CST 2001:<I> <RJVM> Signaling peer 3978882810638278829C198.171.129.36 gone: weblogic.rjvm.PeerGoneException:
    - with nested exception:
    [java.net.SocketException: Connection reset by peer]
    Exactly 45 seconds later the following is output and I can no longer access a JDBC connection from my pool:
    Thu Jan 04 18:16:31 CST 2001:<I> <CliCon-#|myserver|0.978653734170> Connection to client for ClientContext - id: '#|myserver|0.978653734170', bound: 'true', dead: 'false' has been unexpectedly lost be
    cause weblogic.rjvm.PeerGoneException: Config message not received after 45 seconds.
    Initiating hard disconnect.
    Can anyone shed some light on this for me?
    Thanks in advance!

    Hi,
    this is the explanation why this occours:
    If there is a t3 Client connects to the server, every ( weblogic.system.configTimeoutCheckVal
    ) time, ConfigTimeoutChecker will run to check the t3 client is disconnected or
    not. The problem is, if the client has already disconnected, the ConfigTimeoutChecker
    still runs every time to check the disconnected t3Client again and again.
    This should be solved with SP11.
    Christian Plenagl
    Developer Relations Engineer
    BEA Support
    "kelvin" <[email protected]> wrote:
    >
    I am using WLS 5.1 sp8 128SSL, I got this error. I results that the java
    object
    in the JMS channel is sometimes missing. I increased the weblogic server
    thread
    from 15 to 30. But still can't help. I also ugrade the client server
    to use the
    same sp8. But can't help. Some one mentions the sp9 can solve this problem.
    It
    is true? anyone have it for unix ? where can I download it? I can't
    find it in
    weblogic web site.
    Kelvin

  • B210a will not print after changing router\modem

    b210a will not print after changing router\modem. Says it is connected to network, but will not print and says unavailable

    Good morning,
    Please use the second section of the following article to fix:
        http://www8.hp.com/au/en/campaigns/wireless-printing-center/reconfiguring-system-help3.html?jumpid=r...
    Regards.
    BH
    **Click the KUDOS thumb up on the left to say 'Thanks'**
    Make it easier for other people to find solutions by marking a Reply 'Accept as Solution' if it solves your problem.

  • E7 Nokia Messaging not working after anna update

    hi
    nokia messaging not working after anna update. when i
    -choose provider (hotmail/gmail/yahoo...etc)
    -enter username & password
    -click OK to T&C
    -get error message: "cannot enable this service on the device"
    any ideas?

    I'm having a similar issue. It appears to only impact Hotmail accounts. For me though, this happened without updating the OS. The email client is simply failing to connect to the Hotmail interface. Only two possibilities, either Microsoft changed something on the email gateway or Nokia changed something on their end. Either way, it's not working and has been out of commission for the past week. If this is how corporate friends get along, I'd hate to see what happens in a adversarial relationship.

  • BPM :: Messages not processed at outbound side

    Hi Experts,
    We have 1000+ synchronous messages with BPM  for only two days in July which havent processed fully. Now oncoming messages are getting processed fine, but the messages which were waiting for outbound processing from July are still waiting.
    inbound side there is a success flag and outbound side it is showing a clock symbol(looks like scenario is collecting / waiting)... cant see any failed/waiting messages iin queues .. when I checked the workflow logs few are showing workflow manually edited and processed after exception.
    The date messages were triggered are 10/Jun and seems one or more messages were edited on 17/jun later.
    Now we would like to know which workflow thrown the exception and what they have done during manual operation.
    And how to process the remaining holding messages.
      Thanks in advance for you ideas and suggestions.

    Hi,
         As you pointed out in your post that     
    "inbound side there is a success flag and outbound side it is showing a clock symbol(looks like scenario is collecting / waiting)... "
    Now you have not explained your scenario completely. Still from the problem statement I can say that The BPM is waiting for some messages. There are three possible scenarios where you can see the clock symbol.
    You have the option of collecting multiple messages for an interface and bundling them into one message, for example, individual sales order items into one sales order. To do so, you need to define a receiver step within a loop. The loop can finish in a variety of ways.
    Payload-Dependent  => The loop finishes when the number of messages received matches the number specified in the payload of the messages.
    Time-Dependent   => The loop finishes at a specified point in time.
    Message-Dependent => The loop finishes when a specific message is received.
    Once all the messages have been received, a transformation step bundles the messages collected in the container element and from them creates a message in the container element .This message is then sent by a subsequent send step.
    The processes use one of the abstract interfaces as an inbound interface, and the other as an outbound interface.
    Your BPM cannot be time dependant, otherwise it would have completed processing by now.
    Either your BPM is message dependant or payload dependant. You need to find this out.
    Check out the correlation (if) used in BPM, and the condition in BPM which stops the message collection.
    Plesae check SXMB_MONI and study the messages which have been succesfully processed by the BPM, so if your BPM is message dependant you have to find out what message it needs to stop collecting the message, this you can do by studying the successful message processed by the BPM. In this case your BPM will contain a FORK step. In one branch of FORK step there will be a receive step, this is the step where you can find the message required to complete waiting stage of the BPM.
    Check if this message has arrived or not.
    If your BPM is Payload dependant, find out whether number of messages received by the BPM matches the  expected count or not. In this case the BPM must have a container operation to count the messages received. If the count is less than required value, the BPM will remain in waiting  state.
    regards
    Anupam

  • BPM Multiple message not stopped after exception

    Hello All,
    I have scenario:
    DB -> XI -> SAP (IDOC)
    In one message from DB I am sending multiple rows which I am transforming to multiple IDOCs. Everything works fine until one of rows have an error in data. When error occur BPM process stops and is not sending rest of the rows. I would like this scenario to not break after error row and send all messages except error ones.
    I tried to use exception, but it does not work the way I want - it does not sent rest of messages.
    Thank You in advance for your help.
    best regards
    Dawid

    Hi Dawid,
    1. what kind of error do you mean ? mapping error ?
    if it's a mapping error maybe you can catch it inside your mapping
    so that it will not result in an exception and you can just
    remove the incorrect IDOC from the R3 (bd87) and the rest would be
    processed correctly?
    2. <b>why do use use a BPM to map DB to multiple IDOCs?</b>
    Regards,
    michal
    <a href="/people/michal.krawczyk2/blog/2005/06/28/xipi-faq-frequently-asked-questions"><b>XI / PI FAQ - Frequently Asked Questions</b></a>

  • Proxy messages not processed in PI 7.1 pipeline coming from local client

    Dear experts,
    We have recently installed a PI7.1 system with two clients:
    200 - Integration Server
    250 - Local Integration Engine
    Now, when we send proxy messages from the 250 client to the 200 client,
    the messages are not processed in the integration server. The message
    does arrive as we can see in SXMB_MONI, but there is no receiver determination
    or what-so-ever executed. In SXMB_MONI we can see that only the SENDER
    pipeline is executed.
    Proxy messages from 6.20 and 7.0 systems to IS are properly processed.
    Ofcourse the 250 client is defined as an application system in the integation engine
    configuration (SXMB_ADM).
    regards,
    Jeroen

    In SXMB_MONI we can see that only the SENDER pipeline is executed.
    Yes. Even if no receivers are configured the data from sender to XI should be visible in sxmb_moni.
    Check smq1 at XI. There could be some problem with the technical system for client 250.
    Regards,
    Prateek

  • Print message not processed

    I am able to take a print preview and print after attaching the custom message in purchase order but after saving it .
    The message says that it is still in process and it is not processed.
    Any idea where to check and where is the problem

    check sp02 whether processing has been completed or not..also try this...
    check the output immediately check box when pop up for print options are displayed..after that save it try again n see what happens

  • Variable not processed after transport

    Hi all,
    I have several DS applications. All use an Input ready customer exit variable with a default date value for previous workday. On dev System all is fine and working. After promoting the applications to prod System the variable is populated with the value from dev System, not prod.
    I analyzed that it works as designed for applications where the Initial view has not been edited.
    For applications where I edited the Initial view the value from dev System is in the prompt. Also other filters depending on the Exit variable are not processed and Keep their filter value from dev.
    It is very confusing for the users that in some applications the Default date is yesterday as it should be everywhere and in other applications they get an old date.
    How can I tell the application to update all variables when the application is run.?
    It behaves like a BEx workbook.
    If I run the query on it is own all is fine, of course.
    We´re using DS 1.4 SP0 PL1.
    Greetings,
    Arne

    now i've defined them all before the loop and I get this error. Error is following modified code below.
    <%
    Class.forName( "sun.jdbc.odbc.JdbcOdbcDriver");
    Connection con = DriverManager.getConnection("jdbc:odbc:testdb");
    Statement stmt = con.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE, ResultSet.CONCUR_UPDATABLE);
    String sql_count = "SELECT COUNT(*) FROM users";
    ResultSet cn = stmt.executeQuery(sql_count);
    cn.first();
    int row_count = cn.getInt(1);
    int num = (int)(Math.random() * (row_count));
    int inum;
    int jnum;
    ResultSet rs;
    for (inum=0; inum<row_count; inum++)
    jnum = inum + num;
    if (jnum >= row_count) { jnum = 1; }
    String sql = "SELECT * FROM users WHERE ID = "+jnum+"";
    rs = stmt.executeQuery(sql);
    int ce = rs.getInt("cr_earned");
    int cu = rs.getInt("cr_used");
    if ((ce-cu) > 0) { inum = row_count + 1; }
    rs.first();
    String url = rs.getString("url");
    con.close();
    %>
    ***********ERROR***************
    An error occurred between lines: 17 and 45 in the jsp file: /gtt/surf.jsp
    Generated servlet error:
    C:\tomcat\jakarta-tomcat-4.0\work\localhost\examples\gtt\surf$jsp.java:95: Variable rs may not have been initialized.
    rs.first();
    ^
    Thanks anyone.... ;-)

  • XML messages not processed

    Hi all,
    I have a problem in my FTP folder. I have a text file to be processed as XML messages in XI. The problem is, it's not processing. The text file goes straight to the archive folder without processing it to an XML file. It's not in sxmb_moni and smq2. I'm not sure what happened. It was being processed before.
    Thanks.
    Regards,
    IX

    Check your sender file adapter status from the Communication channel monitoring on your Runtime Workbench.
    Thanks,
    Pooja Pandey

  • Messages not processed by integration server after SP09 to SP16

    Operating System: Windows NT 2003 Standard edition Service Pack 1
    Database: SQL_Server_8.00, DBSL:640.00 Patch Level: 100
    ABAP Kernel: Non Unicode; Release: 640; Patch: 109;
    XI: Version 3.0; Service Pack Stack:16
    Host: PEARL; IPAddress: 10.1.1.13
    We upgraded from service pack stack 09 to 16 and since then no messages
    are getting routed to integration server. We tried a cache access
    though TCODE: SXI_CACHE and it said "if_http_client receive
    http_communication_failure". Then we went to ICM monitoring through
    TCODE: SMICM and saw that the http service that runs on 8000 port is
    inactive when we tried to activate it gave an error. Here is the
    snapshot from the trace file.
    [Thr 3492] *** ERROR => NiIBind: service '8000' (8000) in use
    [nixxi_r.cpp 3845]
    [Thr 3492] *** ERROR => NiIListen: NiBind (rc=-4) [nixxi_r.cpp
    767]
    [Thr 3492] *** ERROR => IcmBindService: NiBuf2Listen failed for host
    PEARL:8000 (rc=-4): NIESERV_USED [icxxserv.c 1549]
    When we tried to access runtime workbench through integration builder
    webpage it says "page not found".
    When we tried to login to the J2EE visual admin using the default
    account(J2EE_admin) it gave the
    error "http://pearl:8101/msgserver/text/logon returned empty list of
    connection parameters."
    In SAPMMC we looked at the system log and saw the error "SAP Basis
    System: Operating system call gethostbyaddr failed (error no. 0 )".
    We tried restarting the whole server but to no effect.

    since your OS is Windows try following in command at prompt
    C:>netstat -a
    or
    C:>netstat -an
    one of the above will work in NT, the list shows the listening (Open) ports and ESTABLISHED (used)..check for the 8000 which is your HTTP port.
    Also in SAP check the t-code "SMICM" and then goto services and see the HTTP services running without error or not?
    Hint: Port names are defined in services file located at C:\WINDOWS\systemXX\drivers\etc\services  file..

  • Messages not processed from IP_OUT_QUEUE

    Hi all,
    I have enqueued the message to IP_OUT_QUEUE and consumer as B2BUSER. Still the message are not getting processed from the Queue. From the b2b.log, I see the following statements "***B2BListen turned off, will not listen on IP_OUT_QUEUE for messages***
    What could be problem... It used to work before... Nothing has changed after that.... any clues??? I am using 10.1.2
    2009.09.08 at 23:43:33:449: Thread-9: Repository - (DEBUG) Cache Purge Size = 3000
    2009.09.08 at 23:43:33:449: Thread-9: Repository - (DEBUG) Cache Load Factor = 0.75
    2009.09.08 at 23:43:33:452: Thread-9: Repository - (DEBUG) CatalogDriver manager == oracle.tip.model.metadata.CatalogMetaManager@8a0544
    2009.09.08 at 23:43:33:453: Thread-9: Repository - (DEBUG) CatalogMetaManager getDriverjava.lang.InheritableThreadLocal@2f0df1 oracle.tip.repos.core.driver.CatalogDriver@2e323
    2009.09.08 at 23:43:33:453: Thread-9: Repository - (DEBUG) CatalogDriver manager == oracle.tip.model.metadata.CatalogMetaManager@8a0544
    2009.09.08 at 23:43:33:455: Thread-9: Repository - (DEBUG) CatalogMetaManager getDriverjava.lang.InheritableThreadLocal@2f0df1 oracle.tip.repos.core.driver.CatalogDriver@2e323
    ***2009.09.08 at 23:43:36:433: Thread-9: B2B - (DEBUG) oracle.tip.adapter.b2b.data.MsgListener:run initialize Enter***
    ***2009.09.08 at 23:43:37:016: Thread-9: B2B - (DEBUG) oracle.tip.adapter.b2b.data.MsgListener:run initialize B2BListen turned off, will not listen on IP_OUT_QUEUE for messages***
    ***2009.09.08 at 23:43:37:020: Thread-9: B2B - (DEBUG) oracle.tip.adapter.b2b.data.MsgListener:run start listening on message***
    2009.09.08 at 23:44:03:091: B2BStarter thread: Deployment - (DEBUG) Query Configurations null Lifecycle status Active exclude design true
    2009.09.08 at 23:44:03:092: B2BStarter thread: Repository - (DEBUG) Persistency manager == oracle.tip.model.metadata.CatalogMetaManager@8a0544
    2009.09.08 at 23:44:03:092: B2BStarter thread: Repository - (INFORMATION) Entering Use Case: queryConfiguration
    2009.09.08 at 23:44:03:092: B2BStarter thread: BusinessLogicLayer - (DEBUG) Authorization disabled. UserBootstrapped:false, useAuthorization:true, configType:null
    2009.09.08 at 23:44:03:093: B2BStarter thread: BusinessLogicLayer - (DEBUG) Push Stack: queryConfiguration
    2009.09.08 at 23:44:03:093: B2BStarter thread: Repository - (INFORMATION) CatalogDriver.runQuery() select ID , CLASSTYPE , NOTM , ISSEEDED , canreactivate , name , created , bilevel , LifeCycleState , description , description_clob , warningmessage , warningmessage_clob , status , type from TIP_Configuration_t t where ( LifeCycleState= ? )
    2009.09.08 at 23:44:03:094: B2BStarter thread: Repository - (DEBUG) CatalogDriver.setBindVariables():
    2009.09.08 at 23:44:03:094: B2BStarter thread: Repository - (DEBUG) Bind Variable : index = 2 value = Active
    2009.09.08 at 23:44:03:097: B2BStarter thread: Repository - (DEBUG) CatalogDriver manager == oracle.tip.model.metadata.CatalogMetaManager@8a0544
    2009.09.08 at 23:44:03:097: B2BStarter thread: Repository - (DEBUG) LargeStringImpl(InternalObject, String) - constructor
    2009.09.08 at 23:44:03:098: B2BStarter thread: Repository - (DEBUG) Object OID - FE5E6FB76BBF25DDE030578C9515137B-22-1-1
    2009.09.08 at 23:44:03:098: B2BStarter thread: Repository - (DEBUG) LargeStringImpl(InternalObject, BLOB) - constructor
    2009.09.08 at 23:44:03:099: B2BStarter thread: Repository - (DEBUG) Object OID - FE5E6FB76BBF25DDE030578C9515137B-22-1-1
    2009.09.08 at 23:44:03:099: B2BStarter thread: Repository - (DEBUG) LargeStringImpl.setBlob() - extracting blob contents to stringBuffer
    2009.09.08 at 23:44:03:099: B2BStarter thread: Repository - (DEBUG) CatalogDriver.constructBaseObject()
    20
    Edited by: Praveen I on Sep 9, 2009 12:18 PM

    Hi Pravin,
    Check b2b_instancemesage view for related messages and make sure that payload is coming properly.
    Also make sure that you have atleast one configuration in deployed state. Also make sure that transportServlet is up and running by accessing below url -
    http://localhost:port/b2b/transportServlet
    Also try by using the enqueue stubs which comes as part of tutorial (Ora_Home/ip/tutorial)
    How are you enquing message to this queue? Please mail the b2b log in debug mode to my id (in my profile)/post the same here.
    Regards,
    Anuj

  • Messages not working after 10.9.2 upgrade - XPCIMDMessageStoreSendXPCMessage fails

    I have upgraded five machines to 10.9.2, but one of them has run into a persistent problem with messages.
    On startup, I get a Message that an internal error has ocurred and asks me to relaunch. After that the window comes up and the acount window shows me logged in, but the history is not updated and new messages take forever to deliver or do not go through at all. They usually do not update on the local display.
    The console log shows lot of failures like these:
    - 2/27/14 6:33:44.954 PM imagent[371]: [Warning] __XPCIMDMessageStoreSendXPCMessage failed too many times...bailing!
    I have set up another account and tried logging in from it, but it shows the same behavior.
    The firewall is off, certificate seem to be fine. When I log out and back in, the other systems devices get all the nag messages about the system and numbers being added, so it is communicating with the server. But messages are not coming through.
    I have cleared all preferences and caches, but the behavior does not change.
    I have reverted the system to 10.9 by installing over it. Messages immediately works fine (same preferences etc.) Everything works great, but I'd rather not live with the SSL bug.
    I have upgraded using the Combo Update and another time using the App Store. The behavior stays the same.
    The other four machines and my 4 iOS devices are all working as expected.
    Does anybody have any ideas? My family and friends use Messages a lot, so I need it on my main machine.
    Thanks,
    -- Harald

    Hi,
    I will presume again then.
    I would also try these one at a time.  Doing it this way is less invasive than doing them altogether.
    The Console Message looks more like it belongs to an iMessage sending than an AIM, Jabber or Yahoo ones.
    In this case I would try deleting com.apple.imessages.bag.plist
    This is not the Account info for iMessages but it is the server the app (and IMAgent) connect to.
    If that does not work I would try the iMessages account one (com.apple.ids.service.com.apple.madrid.plist)
    This is the one in use in Mavericks.
    You may still have the Mountain Lion one present (com.apple.imservice.iMessage.plist)
    You could try using Activity Monitor to Force Quit IMAgent but you first need to turn Off FaceTime even if it is not open (IMAgent does it's "Listening" as well as for the Messages app.
    It goes without saying the Messages app should also be Quit.
    I would again restart the computer when Quit the IMAgent app.
    7:22 pm      Saturday; March 1, 2014
    ​  iMac 2.5Ghz i5 2011 (Mavericks 10.9)
     G4/1GhzDual MDD (Leopard 10.5.8)
     MacBookPro 2Gb (Snow Leopard 10.6.8)
     Mac OS X (10.6.8),
     Couple of iPhones and an iPad

  • Messages not displaying after upgrade

    I use Thunderbird with two IMAP accounts connecting to an internal mail server (IBM Domino). My OS is Windows 8.1 64bit.
    Since Thunderbird 31 I have this kind of problem: after a while (variably from few to several minutes) the messages are visible in the message list but not viewable anymore in preview pane as well as opening the message. I can however see the message source by using Ctrl+U. Changing folder or message does not solve the problem and I need to restart the program.
    I tested also with SeaMonkey and the same problem arise as well. I erased all Thunderbird files and switched back to version 24.2.0 and I have no problems at all.
    I already ask for support in the italian forum but with no luck. One of my colleagues using Thunderbird on WinXP had the same problems but far less often than me.
    Thanks in advance for your help.

    Does it work better if you use a message window instead of the message pane? You can set that up from the Options.

Maybe you are looking for