EOIO on Sender Adapter

If I have 2 sender adapters and define the same queue name for each of them, will it be EOIO for messages between the 2 adapters?  Therefore will sender adapter 1 and sender adapter 2 put messages onto the same queue on the integration server?
Thanks in advance.

Bevan,
Chk this link -> Quality of Service EOIO section , it  answers ur question.
http://help.sap.com/saphelp_nw04/helpdata/en/7b/94553b4d53273de10000000a114084/content.htm
Regards
Saravana

Similar Messages

  • JMS Sender Adapter EOIO with different messages in Queue to RFC

    Dear Colleague,
    In one of my scenarios i am using JMS Sender Adapter and Websphere MQ series.
    In my MQ Series Queue i get different Messages with Different Structures.
    for e.g in my MQ Series Queue Q1 i have M1, M2, M3 coming in Order.
    Now i need to doa  Mapping of M1 to a Standard BAPI  B1 call through RFC at the reciever side.
    Now i need to doa  Mapping of M2 to a Standard BAPI B2 call through RFC at the reciever side.
    Now i need to doa  Mapping of M3 to a Standard BAPI B3 call through RFC at the reciever side.
    We are aware that on Receiver side we can have multiple Recievr Determinations.so i can send it to 3 different BAPIs.
    Question:
    But how do i split the Messges which are coming out of MQ series Q from JMS to 3 different Mapping Structures as we knwo that we do not 'Multiple Sender Interface Determinations' from Determined based on the Message which is coming in.
    Hope i have been clear in making myself understand about the problem given above.
    I have alos given below the same in a bit Graphical Form.
    MQ Series --> M3, M2, M1(Messages) --> JMS Adapte(EOIO) --> M1(Message) -> RFC -> B1(Bapi)
                                                             --> JMS Adapte(EOIO) --> M2(Message) -> RFC -> B2(Bapi)
                                                             --> JMS Adapte(EOIO) --> M3(Message) -> RFC -> B3(Bapi)
    Is it possible to achieve the above result. Answers fo the solution are most welcome. These can be also from the new Netweaver Release Versions. If we have the solution to these in New version we will implment the New Netweaver Releases.
    Thanks & Warm Regards
    Venugopal

    Dear Kai,
    if i have 3 MQ series Queues then how are we going to maintain the flow of the Messages in the same order in which has come into MQ series queues.
    this mesans to say that all the Message come in Parallel out from JMS or MQ side and will be mapped onto Reciever side.
    But in my case i wil need to have M1 first M2 second and M3 third.
    This means to say that M1 recived and acknowledged then M2 should come and acknowledged and then M3 should be acknowledged.
    How this will be possible with your solution of making 3 MQ series Queues.
    Please do let me know.
    Thanks
    Venugopal

  • EOIO with sender Rnif Adapter

    Scenario:
    pip xml-> XI Rnif sender adapter->mapped to IDoc-> IDoc receiver adapter->R/3 4.6C
    We want to change default EO processing to EOIO. How can this be done in Rnif Adapter?  That is the first question.
    Same scenario for testing is using file adapter  as sender instead of RNIF adapter, after setting EOIO and entering queue name in the file adapter communication channel, messages in sxmb_moni are using XBQO_<specified name> queue (outbound queue) and showing as EOIO in Reliable Messaging. When I click on the queue it takes me to QRFC monitor for outbound queues...Is it AF outbound queue then?
    What is inbound and what is outbound queue and in relation to what, Adapter Framework or Integration Engine or…?
    Same scenario with sender RNIF Adapter in the moni shows queue XBTO (outbound), but when I click on it it takes me to QRFC Monitor for inbound queues???  
    Anybody there can put some light into the maze XI queues? Thanks a lot!

    Hi Margaret Wisniewski ,
    For XI Rnif sender adapter
    Please see these..
    Delivery and Service Header Fields in RNIF Receiver Adapter for Rosettanet.
    Accessing Message Header fields from envelope
    Pls refer this link about Queues
    XI Asynchronous Message Processing: Understanding XI Queues -Part I
    Regards,
    Ramesh.

  • XI JMS Sender adapter EOIO with serialized messages

    Hello
    I have a customer question.  They would like to use a JMS sender adapter with quality of service EOIO.  There will potentially be multiple messages in a MQ Series queue at the same time, but they want XI to pick up these messages in the correct order.  Is this possible?  The documentation for JMS sender adapter lists the following:
    "Specify the Processing J2EE Cluster Server (Cluster ID).
    This specification stops queue-jumping in the JMS queue. The valid cluster ID is located on the J2EE server – Administrator under Server."
    Does this relate?
    Thank you,
    Harold

    > I have a customer question.  They would like to use a
    > JMS sender adapter with quality of service EOIO.
    > There will potentially be multiple messages in a MQ
    > Q Series queue at the same time, but they want XI to
    > pick up these messages in the correct order.  Is this
    > possible? 
    Yes. Just choose <i>Exactly-onces-in-order</i> for Quality of Service.
    > The documentation for JMS sender adapter
    > lists the following:
    > "Specify the Processing J2EE Cluster Server (Cluster
    > ID).
    > This specification stops queue-jumping in the JMS
    > queue. The valid cluster ID is located on the J2EE
    > server – Administrator under Server."
    When you choose EOIO, the processing can be done by one J2EE server node only. So put the cluster ID of the required server note here.
    Regards
    Stefan

  • File selection sequence in the FTP connection for File Sender Adapter

    Hi,
    I have a file to Proxy scenario using FTP connection parameters.
    If there are multiple files in the sender folder, XI picks up the files randomly with no processing sequence.
    I want XI to pick up the files based on the date time stamp meaning the  oldest file created in the folder should be processes first and rest all in sequence there after.
    I know processing sequence can be set for NFS connection but not for FTP .
    Please suggest if there's any way to make this work.
    Thanks in advance.
    Thanks and Regards,
    Amit Bhagwat.
    Edited by: Amit Bhagwat on Nov 4, 2009 5:17 AM

    Hi
    For the Transport Protocol "File Transfer Protocol (FTP)" files are always processed in ascending alphabetical order
    If you want the file to be processed in sequence then you can use Quality of Service EOIO in the sender adapter.
    The files are processed in the sequence they are picked up.
    otherwise use BPM for File Sequencing..
    Refer the following Threads
    FTP Sender Adapter - Processing Sequence
    Processing Sequence issue of FTP protocol
    Regards
    Abhijit
    Edited by: Abhijit Bolakhe on Nov 4, 2009 10:32 AM

  • How to put a delay between Sender Adapter processing ?

    Hi,
    I'm using FTP type and I schedule the sender each 1hour. In that time, plenty of file has been added into the source folder.
    The files are like this <file_name_###>.txt where the ### are a incremental number. PI can takes all of them in order thanks to this patern : <file_nme>*.txt, but when processing it takes all the file in one time.
    I would like to put a delay between each file. Is it possible ?
    Kind regards
    Joseph BERTHE

    Hi Joseph,
    I need it because the receiver is a RFC adapter so I call a BAPI. But I want a unique call. So When the first file is eaten by PI it executes the BAPI, but during that time no one can execute that same BAPI. So I want to put a delay between each file.
    > Delay between Sender Adpter Processing will not be possible .
           But you can make the Interface work in EOIO fashion . by that your inputs will be processed one after the other .
          Make the parameter "Quality of Service"- Exactly Once in order at your sender adapter level for this.
    EOIO (Exactly Once In Order): Here Messages are delivered with the same queue name as in the same sequence that they were sent from the sender system. Message processing will be asynchronous in this case.
    Regards ,

  • FTP Sender Adapter - Processing Sequence

    Does anybody know what the processing sequence of files is when I using a ftp sender adapter? I can only determine this if I use a file sender adapter (NFS).

    Hi,
    in  sender file ( FTP ) adapter:
    when qos  :eoio
    the sequence the msg processess will be in ascending alphabetical order.
    ex: if i have 10 files in a folder
    as per the my requirement all the 10 files are picked up at the same time, then
    the files will be arranged in queue specified in ascending alphabetical order and processed in the same order.
    but, when i use QOS: EO
    the same thing is going to happen right!!
    picks all the files , processess in ascending alphabetical order to xi..
    then what is the use of queue here in eoio???
    on the other hand,
    in  sender file ( NFS ) adapter:
    file will be processed based on the processing sequence( either by date or time ).
    so both EO and EOIO use the processing sequence... then wat is the work of queue here in EOIO MODE.. any way they are processed according to the proccessing sequence parameter.. ???
    Please reply..

  • HTTP Sender Adapter parameters

    Hi,
    I'm doing the HTTP to IDoc Scenario.
    Receiving side is SAP ECC through receiver IDoc.
    Third party system, they are asking to give the URL, so that they will include that URL in their program & it will post to SAP.
    Can anybody guide me on this.. what parameters i've to get from the third party and what preparations i've to do in XI & ECC 6.0, so that i can give proper inputs to them.
    And if sender CC is HTTP, any receiving IDoc CC configuration is required? Pls let me know the steps hw to proceed on this.
    Thanks in Advance.
    rgds,
    balu

    HI
    Sender HTTP
    You need to have a sap user for the third party in PI to post content on HTTP sender adapter channel
    URL that you need to give to third party vendor
    http://<hostname:port>/<path>?namespace=<namespace>&interface=<interface>&service=<service>(optional) &party=<party>(optional) &agency=<agency>(optional) &scheme=<scheme>(optional) &qos=<EO|BE|EOIO>
    Receiver IDOC
    Create RFC destination in SM59 for R3 system.and port in IDX1 for R3 system
    IDX2 Improt IDOC metadata.
    Thanks
    Gaurav

  • Get filename from file sender adapter

    Hi Experts,
    I have a question regarding the file/ftp adapter (sender).
    I have a directory with xml and pdf files. for every xml file there is a pdf file with the same filename. for example:
    file1.xml
    file1.pdf
    file2.xml
    file2.pdf
    file3.xml
    file3.pdf
    Now I want to read the xml file with the file sender adapter. afterwards I want to read the related pdf file. for example: If I read the file file1.xml afterwards I want to read the pdf file file1.pdf with the file sender adapter. For this it is nessessary to get the filename from the xml file so that I can read afterwards the pdf file. How can I realise it?
    Thanks and best regards
    Christopher

    Hi srinivas,
    thanks for your quick answer.
    That the file adapter is not able to read pdf files is clear to me. In this case I only want to transport the pdf. that works fine. I tested it.
    the problem is the following:
    I have a xml file with the name "file1.xml". I read the xml file with the sender file/ftp adapter configured with filename "*.xml". Then I want to import the pdf file with the name "file1.pdf". Therefor I need the filename from the xml file.do you know what I mean? So XI has to know the filename of the xml to import the pdf with the same name ...
    regards

  • XSLT mapping to retrieve FileName from FILE SENDER adapter

    Hi
    I have an File Sender adapter scenario where I have switched on Adapter-specific message attributes (FileName).
    In my XSLT mapping program I need to RETRIEVE the filename and map it. Can anyone help please?
    Thx in advance

    Hi Bohamo
    Refer the following link.It provides the required solution for you.
    http://help.sap.com/saphelp_nwpi71/helpdata/EN/83/2200cb50d345c793336d9a1683163e/frameset.htm
    Thanks
    Ram

  • Use of variable header XHeaderName1 in SOAP sender adapter

    Hi all,
    I have a doubt regarding the use of adapter-specific attributes in SOAP sender adapter. In specific:
    the SOAP client should be able to pass a variable with the SOAP request (XHeaderName1 header variable) and this should be available in mapping (Dynamic configuration)
    I've already checked the [help page|http://help.sap.com/saphelp_nw04/helpdata/en/fc/5ad93f130f9215e10000000a155106/frameset.htm] but it seems I'm doing something wrong.
    I tried with those settings in SOAP adapter configuration:
    Keep headers checked
    XHeaderName1 = Test
    I try to call the SOAP adapters in the following 2 ways, but none works (the value is not available in message mapping with Dynamic configuration)
    1. Pass "Test" value xxxx in SOAP Header as a tag
    <SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"
    xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xmlns:xsd="http://www.w3.org/2001/XMLSchema">
         <SOAP-ENV:Header>
              *<Test>xxxx</Test>*
         </SOAP-ENV:Header>
         <SOAP-ENV:Body>
         </SOAP-ENV:Body>
    </SOAP-ENV:Envelope>
    2. Pass "Test" value xxxx in SOAP URL
    http://host:50000/XISOAPAdapter/MessageServlet?channel=p:s:c&version=3.0&Sender.Service=...&Interface=...&Test=xxxx
    Could anyone give me a hint about how to pass those values in the SOAP call and eventually the correct config. of SOAP sender ?
    Thanks a lot,
    Manuel

    Hi Manuel,
    Could you give a bit more detail on how you handled the SOAP message yourself.
    I have a similar issue. I am consuming a non SAP Web Service which requires a non-standard token element to be passed back. I have created a an RFC sender to SOAP reciever scenario which works fine for the inital logon and returns the token it expects in the follow up messages.
    At present I'm at a loss so your help would be much appreciated. We have got round the immediate issue by creating and sending the SOAP message directly from SAP WAS.
    Could we use the XI Adapter and ABAP proxy in a similar way?
    Thanks,
    Tim J.

  • Need help to Configure FTPS connection for File Sender Adapter

    Hi,
    I want to Configure, FTPS connection (Secured Connection) for File Sender Adapter. Could anyone please guide me, what Information I require to configure. I just want to know what Information should I request the team inorder the configure FTPS so that it can be deployed properly.
    I have checked with [SAP Help Link|http://help.sap.com/saphelp_nw04/helpdata/EN/e3/94007075cae04f930cc4c034e411e1/content.htm] and while configuring the communication channel found that I need Keystore and the X.509 Certificate and Private Key.  which needs to be deployed on the J2EE server by using the Visual Administrator.
    Is there anything else, I need to configure.
    Any help would be appreciated in this regard.
    Thanks & Regards,
    Varun.K

    The basic things are Certificate/Keys which you already know. Usually it is enough for running a sceanrio.
    However, if you have additional requirements, like FTPS for "Connection Security" for encryption, then you may need additional details like commands. Rest all settings are same as FTP.
    Regards,
    Prateek

  • SOAP Sender Adapter converting Ukranian Characters to Unrecognizable Characters

    Hello All,
    The scenario i am talking about here is SOAP - XI - R/3. And IDoc is posted to R/3 system via XI and hence we are using SOAP Adapter as Sender Adapter and IDoc Adapter as receiver Adapter. The third party which is sending the data to XI is a TMS system and they are connecting to XI via web-service URL.
         The Problem i am facing is, the characters sent in one of the field by TMS is getting converted to some other value when it is reaching XI. Please refer to the attached screenshot to have a look at the both the text, 1. Data sent from TMS and 2. Data Received in XI.
    Data sent from MS - SourceData.png
    Data Received in XI -DataSeenInXI.png
    I have performed the below steps in order to fix this issue, but still no luck
    1. Changed the web-service URL to the below mentioned thing, added the parameter xmlenc=iso-8859-1 to the URL
    http://host:port/XISOAPAdapter/MessageServlet?channel=Party:Service:Channel&xmlenc=iso-8859-1
    The above mentioned URL is being used by TMS team to post the message to XI.
    2. Added the below mentioned parameters in channel -
    Processing Sequence
    Module Name - sap.com/com.sap.aii.af.soapadapter/XISOAPAdapterBean
    Module Type - Local Enterprise Bean
    Module Key - SOAP
    Module Configuration
    Module Key - SOAP
    Parameter Name - XMBWS.XMLEncoding
    Parameter value - iso-8859-1/UTF-8/UTF-16/US-ASCII/ANSI
    Tried out all the encoding styles in parameter value but still the issue exist.
    Kindly help me with this, as high priority development is on hold due to this issue.
    Thanks in Advance
    Regards,
    Nitin

    Hi Nitin,
    I did some investigation by using these characters Г г Д д in my SOAP UI test. I added
    <?xml version='1.0' encoding='ISO-8859-5'?>
    on top of the SOAP Envelope, as expected, in moni the encoding is changed to UTF-8 and the characters are unrecognizable in both display and view source. Also tried Windows-1252, did not work. KOI8-U is not supported in my XI system so was not able to test it. UTF-8 is working however.
    Tried by checking "Do Not Use SOAP Envelope" in sender CC, added &nosoap=true at the of the URL and added the XML encoding at the top of
    the SOAP Envelope.
    1. ISO-8859-5
    display is unrecognizable, view source is okay
    2. Windows-1252
    also unrecognizable, view source is okay
    3. UTF-8
    Display is okay
    View source is also okay
    Some observations:
    - Ask the third-party to encode it in UTF-8 before sending it to you
    - If above is not possible, you have to run it in noSOAP mode to get the actual encoding that the third-party is sending
    - In some cases, the XI parser shows unrecognizable characters, it is okay as long as you have the correct encoding (can be verified using view source option in moni)
    Hope this helps,
    Mark
    Regards,
    Mark

  • How to update two tables in a single call using JDBC Sender adapter

    Hello All,
    The scenario is, database entries have to be selected from two tables and at the same time those tables have to be udpated with the flag.
    We are using JDBC sender adapter and in Select Query, we are fetching the data by joinin the two tables.
    Update Statemtent: We can only update one table using this statement.
    Is it possible to update two tables using the Update Statement without using Stored Procedures.
    Let me know.
    Regards,
    Sreenivas.

    Hi Sreenivas,
    > Is it possible to update two tables using the Update Statement without using Stored Procedures.
    Yes its possible through join statement
    Check this links
    Update in JDBC Sender adapter for more than one table
    data from 2 tables for jdbc sender adapter
    Regards
    Ramesh

  • JDBC Sender Adapter - Records sent one at a time

    Hello everyone,
    Here's a summary of my scenario JDBC > XI > RFC.
    My select statement (JDBC) looks like this:
    SELECT * FROM BATCH WHERE STATUS='Y'
    The problem is, whenever it returns multiple rows, the RFC can only accept one record at a time (1...1), so I need to pick up the records from the DB and send them one at a time.
    Currently, this is how the output XML looks like:
    <?xml version="1.0" encoding="utf-8" ?>
      <ns:SQL_RESP_MT xmlns:ns="http://www.pharmaindustries.com">
      <row>
      <number>200000000472</number>
      <status>Y</status>
      </row>
      <row>
      <number>200000000473</number>
      <status>Y</status>
      </row>
      <row>
      <number>200000000474</number>
      <status>Y</status>
      </row>
    </ns:SQL_RESP_MT>
    Instead, I need each row to be picked up and sent one at a time.
    <?xml version="1.0" encoding="utf-8" ?>
      <ns:SQL_RESP_MT xmlns:ns="http://www.pharmaindustries.com">
      <row>
      <number>200000000472</number>
      <status>Y</status>
    </ns:SQL_RESP_MT>
    <?xml version="1.0" encoding="utf-8" ?>
      <ns:SQL_RESP_MT xmlns:ns="http://www.pharmaindustries.com">
      <number>200000000473</number>
      <status>Y</status>
      </row>
    </ns:SQL_RESP_MT>
    <?xml version="1.0" encoding="utf-8" ?>
      <ns:SQL_RESP_MT xmlns:ns="http://www.pharmaindustries.com">
      <number>200000000474</number>
      <status>Y</status>
      </row>
    </ns:SQL_RESP_MT>
    Does anyone know the changes I need to make in my current SELECT statement or the JDBC Sender Adapter to make this possible.
    Thanks in advance!
    Glenn

    Thank you all for your replies. I'll check out your link in a bit, Phani. Thanks!
    A SpliByValue won't work since the BAPI Header is (1...1).
    Luckily, during testing, I found out that the BAPI (BAPI_PRODORDCONF_CREATE_TT) handles multiple lines in one of the subelements of the header so that was where I mapped the Rows.
    I might need to trigger multiple BAPIs in the future, so I'll take a good look at your suggestions, but for now, I'm marking this question answered.
    Warm regards,
    Glenn

Maybe you are looking for

  • How to add my class into rt.jar file?

    Hi, everyone! I am using WinRAR to extract the package rt.jar and added my class file to javax folder. Then I use jar c0vf to create a package. After that, I restart my WSAD4.0.2. But it seems that WSAD4.0.2 can not be started. (It stops at the welco

  • Basic noobie problem with image dimensions

    Hi folks. I'm trying to walk myself through a Layer Masking exercise, but I've run into a 'glitch' involving some very basic Photoshop CS3 sizing elements, and I'm durned if I can see what's going wrong. I've print screened the last stage of my PSD a

  • I had cs5 did a reset on my computer and now its gone, what can i do?

    I had to do a system restore or recovery and now Creative Suite5 and Office Professional are both gone. Tried to fix it or fix deleted files and i cant find it anywhere. Please help!

  • Network and DNS Setup Issues

    I am setting up an Xserv with Snow Leopard at my school, and I'm running into DNS issues. I followed the excellent guide at http://labs.hoffmanlabs.com/node/1436 and believe I've set DNS up correctly, but I fail the changeip -checkhostname test (I've

  • How to invisiable the MIR7(T.Code) Field ACCIT-LONGNAME

    Hi,     I am having one senario like i want invisiable the Field ACCIT-LONGNAME in Standard Code MIR7 that field plased in screen no 6250 program SAPLMR1M But while creating transaction varient using SHD0 transaction code that screen is not appearing