Sender and receiver channel parameters

Hi Experts,
I am working on a flat file to flat file scnario. I need to remove the first two lines and last two lines from the flat file and send it to ECC via PI
The flat file looks like this
%802 750285 7502857 7502
%JHKJ UYOU 99 9090
dfafds 2255425 4545 sdfs fsdfsdf dsffs fsfda sfsf
rewre ewrewr wetwt wtwtw
%iuoi iuipo
%7878 8787
so i need to remove the first two lines (starts with % symbol) and last two lines (starts with % symbol) and convert back to flat file and send it to ECC.
I have created the data types as
Source Data type
DT_Source
Header 1..1
  Header1
  Header2
Recordset 1.. Unbounded
  Record 1.1
Trailer 1...1
  Trailer1
  Trailer2
Target Data type
DT_Target
Recordset 1.. unbounded
  Record 1.1
Could you plz let me know the sender and receiver channel parameters
Regards,
Vai

Hi Vaigai,
Grzegorz is right.
You can read all the flat file and remove the first two and last two lines using a mapping.
Check this link. There are some content conversion parameters in the sender file adapter that can be helpful
[http://help.sap.com/saphelp_nw04/helpdata/en/2c/181077dd7d6b4ea6a8029b20bf7e55/content.htm]
Regards,
Diego Estanguini Gabriel

Similar Messages

  • XI3 SOAP sender and Receiver

    Hi
    I am stuck with a connecting to scenarios using SOAP channel. In short there is one business scenario that based on some conditions must start other scenarios (each one built around one business process). I am trying to send asynchronous SOAP message within the same XI and treat it as a External XI system to start another Business Scenario (using XI adapter does not work as the system discovers the message as being in a loop).
    Everything would be fine if there would be 1 target scenarios but I have 1:n. For asyncronous transport I have defined different Message Interfaces to be used for on each case. So XI should determine the right business process based on the message interface that uses the communication channel.
    So I have configured a SOAP sender and a receiver channel. As I understood from SOAP adapter FAQ I checked "Use Encoded Headers" and "Use Query String" for both - sender and receiver channel. And ofcourse receiver channel is pointed to http://:/XISOAPAdapter/MessageServlet?channel=:{system name}:{receiver channel name} but when I start the initiating scenario the asyncronous message is sent of but nobody is catching it.
    In RWB Message monitoring / adapter engine I found the the message receives an exeception:
    SOAP: response message contains an error XIServer/UNKNOWN/ModuleUnknownException -
    com.sap.aii.af.mp.module.ModuleException: either no channelID
    specified or no channel found for the specified party, service, and channel name,
    MessageServlet(Version $Id: //tc/aii/30_REL/src/_adapters
    /_soap/java/com/sap/aii/af/mp/soap/web/MessageServlet.java#15 $) at
    com.sap.aii.af.mp.soap.web.MessageServlet.doPost(MessageServlet.java:427) at
    javax.servlet.http.HttpServlet.service(HttpServlet.java:760) at
    javax.servlet.http.HttpServlet.service(HttpServlet.java:853) at
    com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl....
    runServlet(HttpHandlerImpl.java:401) at
    com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl....
    handleRequest(HttpHandlerImpl.java:266) at
    com.sap.engine.services.httpserver.server.RequestAnalizer....
    startServlet(RequestAnalizer.java:387) at
    com.sap.engine.services.httpserver.server.RequestAnalizer....
    startServlet(RequestAnalizer.java:365) at
    com.sap.engine.services.httpserver.server.RequestAnalizer....
    invokeWebContainer(RequestAnalizer.java:944) at
    com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:266) at
    com.sap.engine.services.httpserver.server.Client.handle(Client.java:95) at
    com.sap.engine.services.httpserver.server.Processor.request(Processor.java:160) at
    com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener....
    process(ApplicationSessionMessageListener.java:33) at
    com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41) at
    com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37) at
    java.security.AccessController.doPrivileged(Native Method) at
    com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:100) at
    com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:170)
    Any ideas... how to make XI to send SOAP messages so that the same XI system would be able to pick them up?
    Or what have I done wrong?
    Best wishes,
    Heiko

    hi,
    What is the format that u are using for the sender URL....The error message you are getting either because the names that you have mentioned in the sender URL are wrong or the URl format itslef is wrong.....if the format is the one that you have mentioned in the first post then it is not the desired format.
    Use the following format to create the URL to send the request:
    http://<servernameORserverIPaddress>:<portNumber>/XISOAPAdapter/MessageServlet?channel=:<senderservice>:<snederCCname>&version=3.0&Sender.Service=<senderservice>&Interface=<IRnamespace>%5E<senderMI>
    Replace
    with
    & amp;
    (no space inbetween the two words) in the above URL.
    How to configure SOAP communication channels (sender and receiver) so that two XI instances could communicate and (more important) use different message interfaces on the same channel?
    While creating a Receiver communication channel there is no need to specify the interface name and hence it can be used in different scenarios....however a sender communication needs the sender interface to be specified (as in SAP XI.....not in SAP PI).....so a sender channel can be used in different scenarios but with only the same interface.....
    Regards,
    Abhishek
    Edited by: abhishek salvi on Feb 17, 2009 2:50 PM

  • Need to use only one sender and receiver communication channel.

    Hello Experts.
    I have a scenario where in I have to use only one sender and receiver communication channel to push files from different source directories to different receiver directories.
    For Eg;
    Sender                              
    D://dir1/file1 --->                  E://dir1/File1
    F://dir2/file2 ---->                 G://dir2/file2
    H://dir3/file3----->                 I://dir3/file3.
    Can this be achieved by using pass through scenario?
    Please let me know if the requirement is not clear.     
    Thanks in advance.
    Advit Ramesh

    Hi Advit,
    I think it is possible. You have to use the Advanced Selection for Source file in the sender channel to define multiple files to be picked up. Also, the Dynamic configuration must also be enabled and used in the mapping so you can manipulate the target directory and target file name based on your source files.
    For Polling from multiple directories:
    http://wiki.scn.sap.com/wiki/display/XI/File+Sender+Adapter+-+Polling+Multiple+Directories
    Dynamic Configuration:
    Dynamic file name and directory in Receiver File Adapter - summary of possibilities - Process Integration - SCN Wiki

  • Problem with Stored Procedure exection in Sender and Receiver side of JDBC

    Hi All,
    I am facing problem while executing Stored Procedures using sender and receiver sides of JDBC adapter.
    Here is my SP in Oracle DB :
    PROCEDURE EMP                           
    ( ID IN VARCHAR2,NAME IN VARCHAR2,PROCESSED IN VARCHAR2  ) AS                                                          
    BEGIN                                                         
       INSERT INTO EMPLOYEE VALUES (ID, NAME, PROCESSED);COMMIT;END EMP;
    Now I want to execute this SP using sender JDBC channel and receiver JDBC channel.
    Can anyone please help me executing this SP?
    Regards,
    Soorya

    Hi Soorya,
    The receiver Data type should be like this:
    <StatementName>
    <storedProcedureName action=u201D EXECUTEu201D>
        <table>realStoredProcedureeName</table>
    <param1 [isInput=u201Dtrueu201D] [isOutput=true] type=SQLDatatype>val1</param1>
    </storedProcedureName >
      </StatementName>
    Check the link http://help.sap.com/saphelp_nw04/helpdata/en/64/ce4e886334ec4ea7c2712e11cc567c/frameset.htm
    Which DB  are you using?? The sender structure will be like
    <resultset>
    <row>
    <field1></field1>
    <field2></field2>
    <field3></ field3>
    </row>
    </resultset>
    Search SDN you will get lot of examples
    Regards
    Suraj

  • Sender and receiver agreement not cerated

    Hi .
    I am creating configuration scenario in ID by importing the integration scenario which i created in the IR.
    I crated communication channel template also and i added it to the integration scenario in connections.
    Query 1?
    do i have to create Communication channels also.....even After creating communication channel template (because it is not seen the ID below communication channel )
    Query 2 ?
    once i transfer this integration scenario from IR to ID and cerate the configuration scenario (sender and receiver agreements are not getting created automatically)peace tell me what is the reason???.
    and how can i resolve this...
    thanks
    shakif

    Hi Mohamed,
    <b>Query 1?</b>
    <i>do i have to create Communication channels also.....even After creating communication channel template</i>
    Yes You have to create as it's just a template that u created in IR. But u can use the same for creating CC.
    Check this link for what's the Diff. B/w CCT in IR and CC in ID
    Re: Communication Channels
    <b>Query 2 ?</b>
    <i>once i transfer this integration scenario from IR to ID and cerate the configuration scenario</i>
    Yes. it will create automatically.
    Just check my posting in Wiki for simple File to IDOC scenario might be u missing something
    https://www.sdn.sap.com/irj/sdn/wiki?path=/display/xi/fileToIDOC&
    and check my reply in this thread
    Re: Doubt in transfering integration scenario from IR
    Regards
    Sachin

  • Sender and Receiver Concepts in JMS

    Hi,
    As far as I know Sender Channel is used to receive message into PI from source system and Receiver Channel is used to send messages from PI.
    Is this logic reversed in JMS? I got some screenshots from the existing client landscape and after looking at those I feel the concepts are reversed.
    Can anybody please confirm?
    Thank you,
    Pankaj.

    Hi,
    Can you please tell me what fields in the Message Header indicate about the source and/ or target systems? For example the Directory header parameter, of Sender FILE channel, tells me from where the file was picked up.
    Likewise what does the field JMSDestination stands for?
    The screenshot which I have shows the JMS Message Header Details (the ASMA characters).
    Tried searching for fields like JMSDestination, but there is no information on SDN abou it.
    Thank you,
    Pankaj.

  • Sender and receiver on the same server

    Good morning!
    We plan a TDTIM for 2 different SIDs but with their Oracle DBs on the same server (NOT MCOD).
    If we use them as the sender and receiver respectively, any concern about the performance?
    Any other concerns?
    We know that TDMS within the same SID but different clients is NOT recommended.
    Our TDMS server is on a seperated box.
    Thanks for sharing your experience.

    As the hardware resources will be shared, you need to make sure -
    > the box has optimum resources to handle large data transfer volume.
    > the system and DB parameters are set correctly. There is a note to suggest these setting for high volume data transfer.
    > avoid two data intensive steps to run in parallel, for example do not run receiver deletion and data selection in parallel.

  • Different Ports for Sender and Receiver?

    For testing a tool it would be nice to run RTPSender and Receiver on the same computer. But here?s the problem. I run VideoTransmit and AVReceive2 (both from the Sun code samples) with the following parameters. VideoTransmit should send to IP A and to Port 22224. AVReceive2 should listen to packets from IP B and Port 22224. Now VideoTransmit sends from a random port, but Port 22225 is used on both computers for exchanging user information. Because of this it isn?t possible to run both on the same computer because both want to use port 22225 for a connection.
    Is there a possibility to change this?

    http://java.sun.com/products/java-media/jmf/2.1.1/apidocs/
    RTPManager
    http://java.sun.com/products/java-media/jmf/2.1.1/apidocs/javax/media/rtp/RTPManager.html
    SessionManager-Depricated
    http://java.sun.com/products/java-media/jmf/2.1.1/apidocs/javax/media/rtp/SessionManager.html
    You can Send and Receive on one computer.
    Can't remember the combo though.
    It's one of
    transmit 192.168.1.255 22222 //multicastIP port#
    receive 127.0.0.1 22222 //localhost port#
    or
    transmit 192.168.1.100 22222 //computerIP port#
    receive 127.0.0.1 22222 //localhost port#
    There is the answer in these forums somewhere.
    I just hate to see people struggle.

  • Proxy to Proxy Scenario with sender and receiver on same instance

    Hi,
    I have a scenario to integrate Erecruit to HR system usng standard content. Both the Erecruiting and HR are on same instance so my sender and receiver is the same system. Standard ABAP proxies are provided.
    Now I need some help in how to configure the channels and the agreements as both the sender and receiver are on same instance. Do i need to use parties?
    do i have to create a sender communication channel?
    Please let me know the stps required in configuration for this scenario.
    Thanks in advance.

    Hey
    It does not matter if your sender and receiver are same system or different systems,the configuration steps will be the same.
    In your case you would need
    1 Receiver determination
    1 interface determination
    1 receiver agreement
    1 receiver communication channel(of type XI adapter,this will connect to HR system).
    No party or sender communication channel or sender agreement are required.
    You need to have configured 1 business system for HR system in SLD though.
    Thanx
    Aamir
    Edited by: Aamir Suhail on Jul 23, 2008 7:36 PM

  • Help!!! My text application on Blackberry Torch 9800 disappeared!!! I can't send and receive texts :-(

    Hi everyone,
    I need your help!!!
    The application to send and receive text does not appear on my phone Blackberry 9800 anymore... So, I can't send and receive texts...
    I tried lots of things but the problem is still existing.
    I have one error message everytime I turn on and reset the phone: "Uncaught exception: Index 14 >= 14" !!!
    Any idea of what to do???
    Thanks
    Rachel

    Hi and Welcome to the Community!!
    There's pretty much no diagnosing those -- they are the equivalent of the random errors in Windows for which tracing the root cause is fruitless. Basically, these are the last out in the programming code -- some event occurred for which there is no handler in the code. The fix is a code update that handles the event...but, again, knowing what the event is is pretty much impossible. So, there are a few things to try:
    Sometimes, the code simply becomes corrupt and needs to be refreshed -- just like a reboot:
    Anytime random strange behavior or sluggishness creeps in, the first thing to do is a battery pop reboot. With power ON, remove the back cover and pull out the battery. Wait about a minute then replace the battery and cover. Power up and wait patiently through the long reboot -- ~5 minutes. See if things have returned to good operation. Like all computing devices, BB's suffer from memory leaks and such...with a hard reboot being the best cure.
    If it won't boot up cleanly, then you may need to try Safe Mode:
    KB17877 How to start a BlackBerry smartphone in safe mode
    There might be an updated code set from the carrier -- check them via this portal:
     http://na.blackberry.com/eng/support/downloads/download_sites.jsp
    The toughest possible cause is a badly behaving app. To find it, there are a couple of options. One is to see if you can read the log file:
    Go to the home screen. Hold down the "alt" key and type 'lglg'. (You will not see anything while you type).This will bring up the log file. Scroll down (probably many pages) untill you see a line that says 'uncaught execption'. Click on this line. The name of the app will be in the info. Alternative methods for bringing up the logs are in this KB:
    KB05349How to enable, access, and extract the event logs on a BlackBerry smartphone
    The other method is to remove apps one at a time, waiting a while in between (I usually recommend a week), until the problem ceases...thereby discovering the offending app. Still another method is to reload the BB OS cleanly, leaving some time between adding other apps onto the BB so as to be able to determine exactly which one is the cause.
    Good luck and let us know!
    Occam's Razor nearly always applies when troubleshooting technology issues!
    If anyone has been helpful to you, please show your appreciation by clicking the button inside of their post. Please click here and read, along with the threads to which it links, for helpful information to guide you as you proceed. I always recommend that you treat your BlackBerry like any other computing device, including using a regular backup schedule...click here for an article with instructions.
    Join our BBM Channels
    BSCF General Channel
    PIN: C0001B7B4   Display/Scan Bar Code
    Knowledge Base Updates
    PIN: C0005A9AA   Display/Scan Bar Code

  • Cannot send and receive voltage commands

    Hi,
    I was using NI-cRIO 9022 with two modules (NI-9205 as input &NI-9264 as output) for more than 2 years. Recently the whole device got a problem of sending and receiving voltage signals. I created a simple VI that sends one voltage command from one output channel and reads voltage measurement from one input channel in a for loop. I wired the two channels directly. I used multimter to check the voltage output but NI-9264 did not sending out any voltage at all. NI-9205 did not work as well. I tried to restart the device, unplug and plug back the modules or creat a new project file, none of them worked. 
    There is one thing noticable that, when the simple VI is running, if i go to the project explorer and deploy the VI there and hold the deployment progress information box on, everything works. But after I close it, the program shuts down again no readings from input channel. I have attached a screenshot of the simple program and how it works only when i hold the deployment progress box on.
    I  am wondering if anyone has similar problems or knows how to solve it.
    Thanks
    Carl
    Attachments:
    New Text Document.jpg ‏1832 KB

    Hello zzzFreedom,
    This is indeed a bizarre problem. Especially that fact that it works properly when the deployment window is being displayed. Just to clarify, when you say that the program shuts down, do you mean that the program stops working or that the program stops running?
    When developing a real-time application, it is recommended not to acquire data in a while loop that is running as fast as possible. The scan interface engine can only acquire data at a maximum rate of 1KHz. It may be a good idea to slow down the acquisition rate using a timed loop or a wait function. This may shed light on the root of the problem.
    j_bou

  • Problems sending and receiving emails using exchange when on wifi - OK when using Sim Card

    I've an iphone 4S using Exchange to link up with company server, this works fine when using 3G - phone's Sim Card. But when I join a wifi network I can no longer send and receive emails until I disconnect from the wifi network.
    Has anybody any ideas?

    Hi Derick,
    you need to make sure the following is met:
    1- router is correclt setup and antennas are plugged
    2- users are withint good range from the router
    3- use a good channel for the router, one of either 1, 6 or 11. try to figure out which is the best channel to choose using a freeware site survey tool.
    4- ssid configuration doesn´t involve eap and session timeouts.
    if you have doubts, let me know
    cheers
    Serge

  • Poor battery usage just recently. Constantly sending and receiving. Hourglass on the screen a LOT.

    Hello, friends,
    The above symptoms just started a few days ago.  I have not changed any software (I have very little installed, and no extra communications software).  This has been going on for about 1 week.  Battery only lasts 3/4 of a day because it appears that the phone is sending and receiving all the time.
    Any help would be appreciated.  Thanks.
    Sean

    Check your file free number at Options > Status. What is it?
    Also, here are some good battery-usage tips. Read them:
    http://www.blackberrynews.com/2008/05/20/battery-use-tips-for-your-maximum-battery-life/
    1. If any post helps you please click the below the post(s) that helped you.
    2. Please resolve your thread by marking the post "Solution?" which solved it for you!
    3. Install free BlackBerry Protect today for backups of contacts and data.
    4. Guide to Unlocking your BlackBerry & Unlock Codes
    Join our BBM Channels (Beta)
    BlackBerry Support Forums Channel
    PIN: C0001B7B4   Display/Scan Bar Code
    Knowledge Base Updates
    PIN: C0005A9AA   Display/Scan Bar Code

  • Whatsapp is opening but not able to send and receive chats on my q5

    Whatapp is opening but not able to send and receive chats on my blackberry Q5

    Reboot the device....
    Restart: Press and hold the upper edge power button about 20-30 seconds, ignore the 3-2-1 timer and hold until the screen goes black and you see the red LED.
    or
    Reboot: On the side edge volume keys, press and hold down both of the Up and Down volume keys for about 20 seconds, ignoring the initial screenshot message... the screen will go black and reboot.
    Now, try again.
    1. If any post helps you please click the below the post(s) that helped you.
    2. Please resolve your thread by marking the post "Solution?" which solved it for you!
    3. Install free BlackBerry Protect today for backups of contacts and data.
    4. Guide to Unlocking your BlackBerry & Unlock Codes
    Join our BBM Channels (Beta)
    BlackBerry Support Forums Channel
    PIN: C0001B7B4   Display/Scan Bar Code
    Knowledge Base Updates
    PIN: C0005A9AA   Display/Scan Bar Code

  • Cannot send or receive email from the cloud. all updates are competed and everything else is working fine on MAC. iPad sends and receives fine. any ideas.

    On Imac I am not able to send or receive messages. All software is updated. My iPad that uses the same email address and the Cloud, sends and receives just fine. It is not "the colored" thing that is spinning but the little black and white circular icn that is spinning away. My other email address is functioning fine. It is merely the ICLOUD based email that is acting up. Any ideas?

    First try deleting the account and reinstall it.

Maybe you are looking for