Scenario PROXY - SENDER FILE - RECEIVER FILE

Hi Experts,
I need to create a synchronous scenario where the proxy sends the filename to send and PI must transfer the file to a location X. The source file is in a different location of the destination file 
This scenario, should this be done through Process Integration?
Thanks,

Hi,
I think you can use a sync/async bridge to do your scenario and you wont need any development outside of using standard modules. The idea is to create a scenario Proxy(sync)-File(Async) -File (Async) without BPM. Check the point 8 in this document http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/80f96dbf-adca-3010-ffb5-daf2d1f0e276?QuickLink=index&…
I have never tested this with the SFTP channel, and i dont know if this adapter supports the RequestOneWayBean and WaitResponseBean modules. May be you should wait to someone that confirms to you the possibility of using this modules with the SFTP adapter.
Regards.

Similar Messages

  • Same file name from sender to receiver file adapter with out using UDF

    Hi All,
    I am working on FILE TO FILE. My requirement is same file name from sender to receiver file adapter. Is it possible to do using only Adapter Specific message properties?  i mean with out using UDF.
    Thanks
    Karthik

    Hi,
    >>>Is it possible to do using only Adapter Specific message properties?
    yes
    just enable Adapter Specific message properties in sender and receiver channel for file name
    and you're done
    Regards,
    Michal Krawczyk

  • "unable to send or receive files"   .... PLEASE HELP!!

    i put in a cd and copy the songs on it to my library. they take a minute or two to download. then i try to autofill my ipod shuffle, and i keep getting the message that it is "unable to send or receive files" what do i do??? please help me!!!

    if your using an audio cd...i assume itunes would automatically open the cd and a box would appear before each song...choose the songs youd like to convert by checking the box..after selecting songs use the right click button and a part of editing your songs will be displayed...and click on to "convert to AAC"

  • IChat cannot send or receive files (images, etc...), crashes.

    One particular machine (10.4.11, G5) cannot use iChat to send or receive files. If she attempts to send an image, for example (jpg, just dragged into the text field and sent) she gets an error that reads "AIM error: Could not send instant message to xxx" followed by "The iChat Agent process has unexpectedly quit, disconnecting you from all services. Logging in again will restart it."
    This happens to every user account on the machine, .Mac users, AIM users, etc... testing with Adium works fine with the same accounts.
    Performed an archive and install, trashed all iChat prefs, ran Onyx, AppleJack, etc... nothing has worked.
    Console reports:
    Date/Time: 2008-09-15 11:24:55.002 -0500
    OS Version: 10.4.11 (Build 8S165)
    Report Version: 4
    Command: iChatAgent
    Path: /System/Library/Frameworks/InstantMessage.framework/iChatAgent.app/Contents/Mac OS/iChatAgent
    Parent: iChat [553]
    Version: 3.1.8 (445)
    Build Version: 2
    Project Name: iChat
    Source Version: 4450000
    PID: 563
    Thread: 0
    Exception: EXC_BREAKPOINT (0x0006)
    Code[0]: 0x00000001
    Code[1]: 0x92c0f0d0
    Thread 0 Crashed:
    0 com.apple.Foundation 0x92c0f0d0 _NSRaiseError + 264
    1 com.apple.Foundation 0x92c0ee0c +[NSException raise:format:] + 40
    2 com.apple.Foundation 0x92be7ed0 -[NSObject(NSForwardInvocation) forward::] + 176
    3 libobjc.A.dylib 0x90a460b0 objcmsgForward + 176
    4 com.apple.iChatAgent 0x0008f930 0x1000 + 583984
    5 com.apple.iChatAgent 0x00082b08 0x1000 + 531208
    6 com.apple.iChatAgent 0x000790a4 0x1000 + 491684
    7 com.apple.iChatAgent 0x0007962c 0x1000 + 493100
    8 com.apple.iChatAgent 0x0004a3f0 0x1000 + 300016
    9 com.apple.iChatAgent 0x0004a25c 0x1000 + 299612
    10 com.apple.iChatAgent 0x00049644 0x1000 + 296516
    11 com.apple.iChatAgent 0x0004923c 0x1000 + 295484
    12 com.apple.iChatAgent 0x00046e34 0x1000 + 286260
    13 com.apple.iChatAgent 0x000276ac 0x1000 + 157356
    14 com.apple.iChatAgent 0x000216f0 0x1000 + 132848
    15 com.apple.iChatAgent 0x00020fd4 0x1000 + 131028
    16 com.apple.iChatAgent 0x0001afcc 0x1000 + 106444
    17 com.apple.iChatAgent 0x0001a798 0x1000 + 104344
    18 com.apple.iChatAgent 0x0001a4b4 0x1000 + 103604
    19 com.apple.iChatAgent 0x0001a444 0x1000 + 103492
    20 com.apple.iChatAgent 0x0001a3e0 0x1000 + 103392
    21 com.apple.iChatAgent 0x00019f1c 0x1000 + 102172
    22 com.apple.iChatAgent 0x00018878 0x1000 + 96376
    23 com.apple.iChatAgent 0x0001850c 0x1000 + 95500
    24 com.apple.CoreFoundation 0x907df300 __CFRunLoopDoSources0 + 384
    25 com.apple.CoreFoundation 0x907de830 __CFRunLoopRun + 452
    26 com.apple.CoreFoundation 0x907de2b0 CFRunLoopRunSpecific + 268
    27 com.apple.Foundation 0x92c030e4 -[NSRunLoop runMode:beforeDate:] + 172
    28 com.apple.Foundation 0x92c0301c -[NSRunLoop run] + 76
    29 com.apple.iChatAgent 0x00002e04 0x1000 + 7684
    30 com.apple.iChatAgent 0x0000294c 0x1000 + 6476
    31 com.apple.iChatAgent 0x000724c8 0x1000 + 464072
    Thread 1:
    0 libSystem.B.dylib 0x9002c3c8 semaphorewait_signaltrap + 8
    1 libSystem.B.dylib 0x90030eac pthreadcondwait + 480
    2 com.apple.Foundation 0x92bfb284 -[NSConditionLock lockWhenCondition:] + 68
    3 com.apple.iChatAgent 0x00003fc8 0x1000 + 12232
    4 com.apple.iChatAgent 0x00003d60 0x1000 + 11616
    5 com.apple.Foundation 0x92bf4118 forkThreadForFunction + 108
    6 libSystem.B.dylib 0x9002bd08 pthreadbody + 96
    Thread 2:
    0 libSystem.B.dylib 0x9001f88c select + 12
    1 com.apple.iChatAgent 0x00019a68 0x1000 + 100968
    2 com.apple.iChatAgent 0x00018250 0x1000 + 94800
    3 com.apple.iChatAgent 0x00018184 0x1000 + 94596
    4 libSystem.B.dylib 0x9002bd08 pthreadbody + 96
    Thread 3:
    0 libSystem.B.dylib 0x90054388 semaphoretimedwait_signaltrap + 8
    1 libSystem.B.dylib 0x900541e4 pthreadcondtimedwait + 676
    2 com.apple.iChatAgent 0x0001fdc4 0x1000 + 126404
    3 com.apple.iChatAgent 0x0001fc50 0x1000 + 126032
    4 com.apple.iChatAgent 0x00018250 0x1000 + 94800
    5 com.apple.iChatAgent 0x00018184 0x1000 + 94596
    6 libSystem.B.dylib 0x9002bd08 pthreadbody + 96
    Thread 0 crashed with PPC Thread State 64:
    srr0: 0x0000000092c0f0d0 srr1: 0x100000000202f030 vrsave: 0x0000000000000000
    cr: 0x28028442 xer: 0x0000000000000000 lr: 0x0000000092c0f0a8 ctr: 0x0000000092bd0e5c
    r0: 0x0000000000000000 r1: 0x00000000bfffe8c0 r2: 0x00000000a2bce508 r3: 0x00000000bfffe470
    r4: 0x0000000000000000 r5: 0x0000000092bd0784 r6: 0x00000000bfffe4f4 r7: 0x00000000000000ff
    r8: 0x00000000bfffe4e0 r9: 0x0000000000507800 r10: 0x0000000090a3f628 r11: 0x0000000028028442
    r12: 0x0000000092bd0e5c r13: 0x0000000000000000 r14: 0x0000000000000001 r15: 0x0000000000000001
    r16: 0x0000000000000000 r17: 0x0000000000000000 r18: 0x0000000000003fc7 r19: 0x0000000000000000
    r20: 0x000000001d1539ce r21: 0x00000000ad54b716 r22: 0x0000000000000001 r23: 0x000000000050e630
    r24: 0x0000000000544930 r25: 0x00000000bfffea38 r26: 0x0000000000544930 r27: 0x00000000a2be7b04
    r28: 0x0000000000565700 r29: 0x00000000a2bd380c r30: 0x0000000000558ae0 r31: 0x0000000092c0efd8
    Binary Images Description:
    0x1000 - 0x1ecfff com.apple.iChatAgent 3.1.8 (445) /System/Library/Frameworks/InstantMessage.framework/iChatAgent.app/Contents/Mac OS/iChatAgent
    etc, etc, etc...
    So it seems to be a system issue (fails in multiple users), and yet it must be something that isn't replaced by an Archive and Install. Has anyone seen this before, or have any idea on how to fix?
    Thank you VERY much.

    Hi
    Try logging on to AIM on port 443 rather than port 5190.
    Go to IChat in the menu bar > Preferences > Accounts.
    Log out of AIM and then use the Server Settings tab
    Set the port to 443.
    Log back in again.

  • Messages will not send or receive files.

    My messages app picks and chooses when it will send and receive files. Usually they are images or videos but also some Pages documents. Bringing up the file transfer window shows the spiraling download bar for receiving files and sending files will say "sent 0 kb of ____" and not move. Is there anything I can check to

    Same here ???????

  • Send and receive files between unix machines

    Hi friends,
    I have to send and receive files from one unix machine to another unix machine. In my first unix machine I have tomcat webserver. Using a JSP I have to send and receive files from this machine to another machine. The destination machine contain some BAAN implementation, which take the files I send as input .
    Can you send me a java program to solve this problem.

    Hi friends,
    I am getting a problem in my application. I will state the complete problem in detail. I have to transfer 3 files from one NT machine to unix machine some where kept in net work, I used an ftp in 'Process p = getRunTime().exec("ftp -i -s:ftp.txt")'. In ftp.txt file I have given the necessary things for ftp to unix machine. The files are transfering into the unix box. When I to the process for the 2nd time I have to check whether the file are exists in the unix box, then only transfer the files. Now, again I am doing ftp bring the files from the unix box to NT machines using 'Process p = getRunTime().exec("ftp -i -s:ftp1.txt")' where ftp1 contains all the necessary things for ftp to unix machine . Now I am checking for the files available in the NT machine using boolean=(new File(filename)).exists(), Fine out of 3 files, 2 file shows the return type as 'true' and one file is showing 'false', even the same happens if I delete the 3 files after checking, out of 3 files, 2 file shows the return type as 'true' and one file is showing 'false'. I went to the folder where I am bring files from and removing the files manually, one file is showing share violation, one process is using the file . I am unable to resolve this problem, will this code what I write is acceptable if not suggest any other code. I have sending all the snippets of the programs. I am doing this in the development environment like this. My production environment is totally both are unix machines.
    1. ftp to transfer files.(tranfer.txt)called in java code down
    open 172.16.30.6
    informix
    informix
    bin
    has
    cd /tmp
    put d:/dathu/CSV/bssfa932.txt
    put d:/dathu/CSV/bssfa933.txt
    put d:/dathu/CSV/bssfa936.txt
    bye
    2. ftp to get the files(get.txt)used in java code down
    open 172.16.30.6
    informix
    informix
    bin
    has
    cd /tmp
    lcd d:/dathu/hold
    get bssfa932.txt
    get bssfa933.txt
    get bssfa936.txt
    bye
    3. java code snippet to getfiles
    Process p = Runtime.getRuntime().exec("ftp -i -s:get.txt");
    4. java code to check the files exist
    boolean filestatus=moCreatFlatFilerobj.isFileExists();
    public boolean isFileExists(){
    boolean isfileexisting=false;
    boolean blnordhead = (new File(file1 with path)).exists();
    boolean blnordlines = (new File(file2 with path)).exists();
    boolean blnaccount = (new File(file3 with path)).exists();
    if(blnordhead && blnordlines && blnaccount){
    isfileexisting=true;
    return isfileexisting;
    5. java code to delete files
    public void deleteFiles(){
    boolean header= (new File(file1 with path)).delete();
    boolean line =(new File(file2 with path)).delete();
    boolean account=(new File(file3 with path)).delete();
    6. java code to tranfer files.
    p = Runtime.getRuntime().exec("ftp -i -s:transfer.txt");

  • How do i send or receive files via bluetooth on my iphone 4

    I cannot send or receive files via bluetooth on my new iphone 4

    That's because file transfer by bluetooth is not supported by the iPhone. These are the only supported bluetooth profiles:
    http://support.apple.com/kb/HT3647

  • Same Sender and Receiver File Name. Pls advice urgent

    Hi All,
    My sender file name is auto generated number so
    it is dynamic in nature.
    ex. "abc1.txt"
         "abc2.txt"
    Now In my Sender File Adapter I cannot give
    File Name hard coded as my sender file name is auto generated number.
    Also I want same file name received at receving end.
    File Sender --   "abc1.txt"
    File Receiver -- "abc1.txt"
    File Sender --   "abc2.txt"
    File Receiver -- "abc2.txt"
    Pls advice.
    Regards

    Hi Rider,
    All your sender files have .txt extension but the name is not constant(dynamic in nature).Than in this case to pick ur file u can use the *.txt as ur sender file name.Than all the files with .txt extension in the source folder specified would be picked.
    Than u can proceed in the same way given in this blog
    /people/michal.krawczyk2/blog/2005/11/10/xi-the-same-filename-from-a-sender-to-a-receiver-file-adapter--sp14
    Please let me know if u need any information
    Thanks,
    Bhargav
    Note:Award points if found useful

  • Send and receive file through ServerSocket

    Hi all!
    I try to send and then receive file via Server Socket but something goes wrong.
    I can send file from Client to Server, but after that I couldn't receive another file from Server to Client. What might be the problem?
    ex Client:
    public class FileClient{
      public static void main (String [] args ) throws IOException {
        int bytesRead;
        int current = 0;
        Socket sock = new Socket("localhost",13267);
        System.out.println("Connecting...");
        System.out.println("Try to send...");
        //send file
        File myFile = new File ("sourceImg.jpg");
        byte [] mybytearrayTOSend  = new byte [(int)myFile.length()];
        FileInputStream fis = new FileInputStream(myFile);
        BufferedInputStream bis = new BufferedInputStream(fis);
        bis.read(mybytearrayTOSend,0,mybytearrayTOSend.length);
        OutputStream os = sock.getOutputStream();
        System.out.println("Sending...");
        os.write(mybytearrayTOSend,0,mybytearrayTOSend.length);
        os.flush();
        System.out.println("File was sent...");
       System.out.println("Try to receive...");
        // receive file
       byte [] mybytearray  = new byte [filesize];
        InputStream is = sock.getInputStream();
        FileOutputStream fos = new FileOutputStream("source-copyImg2.jpg");
        BufferedOutputStream bos = new BufferedOutputStream(fos);
        bytesRead = is.read(mybytearray,0,mybytearray.length);
        current = bytesRead;
        do {
           bytesRead =
              is.read(mybytearray, current, (mybytearray.length-current));
           if(bytesRead >= 0) current += bytesRead;
        } while(bytesRead > -1);
        bos.write(mybytearray, 0 , current);
        bos.close();
        System.out.println("File was received..");
        sock.close();
    }ex Server
    public class FileServer{
    public static void main (String [] args ) throws IOException {
        ServerSocket servsock = new ServerSocket(13267);
        while (true) {
          System.out.println("Waiting...");
          Socket sock = servsock.accept();
          System.out.println("Accepted connection : " + sock);
          // receive file
          int filesize=6022386;
          int bytesRead;
          int current = 0;
          byte [] mybytearrayIn  = new byte [filesize];
          System.out.println("Try to receive...");
          InputStream is = sock.getInputStream();
          FileOutputStream fos = new FileOutputStream("source-copyImg1.jpg");
          BufferedOutputStream bos = new BufferedOutputStream(fos);
          bytesRead = is.read(mybytearrayIn,0,mybytearrayIn.length);
          current = bytesRead;
          do {
             bytesRead =
                is.read(mybytearrayIn, current, (mybytearrayIn.length-current));
             if(bytesRead >= 0) current += bytesRead;
          } while(bytesRead > -1);
          bos.write(mybytearrayIn, 0 , current);
          long end = System.currentTimeMillis();
          bos.close();
          System.out.println("File was received...");     
          System.out.println("Try to send file...");
          // sendfile
          File myFile = new File ("sourceImg2.jpg");
          byte [] mybytearray  = new byte [(int)myFile.length()];
          FileInputStream fis = new FileInputStream(myFile);
          BufferedInputStream bis = new BufferedInputStream(fis);
          bis.read(mybytearray,0,mybytearray.length);
          OutputStream os = sock.getOutputStream();
          System.out.println("Sending...");
          os.write(mybytearray,0,mybytearray.length);
          os.flush();
          sock.close();
    }

    ex Client:
    public class FileClient{
    current = bytesRead;
    This assignment is pointless. At this line, bytesRead and 'current' are already both zero.
    do {
    bytesRead =
    is.read(mybytearray, current, (mybytearray.length-current));
    if(bytesRead >= 0) current += bytesRead;At this point, if mybytearray.length == current, you are done, and the read will return zero, so you should test for a zero return ...
    } while(bytesRead > -1);... not just a -1 return.
    ex Server
    bis.read(mybytearray,0,mybytearray.length);
    Here you are ignoring the result of the read, which can be anything between 0 and mybytearray.length. Don't do that.

  • Send and Receive Files

    I found that on my desktop computer I cannot send or receive any files (pictures, documents, etc). However if I log into skype on my Android phone i can receive and send files. Why is this happening and how can I fix it?
    I'm on Skype Version 7.2.59.103
    Solved!
    Go to Solution.

    Try to reset all Internet Explorer settings:
    http://support.microsoft.com/kb/923737
    Next reset LAN settings:
    Open Internet Explorer. Go to Tools -> Internet Options -> Connections -> LAN settings. Make sure that the only option selected is “Automatically detect settings”.
    Next clear all Temporary Internet Files:
    Open Internet Explorer -> Tools -> Internet Options -> General. In the section “Browsing history” press the “Settings” button and in the next window the “View files” button. Delete all files from the Temporary Internet Files folder.
    Reboot your computer and test now what happens when you open this link in your Internet Explorer.
    https://api.asm.skype.com/s/i

  • 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

  • Messages beta can't send or receive files

    I'm on the latest version of lion. any one else having this problem and if so, is there a sollution?
    thanks

    i dont know... you could try with to send me a file.

  • Because the iPhone does not send or receive files via Bluetooth

    I can not get any files :/

    iTunes File Sharing
    Dropbox
    WiFi File Sharing apps from the AppStore (GoodReader, iFiles etc.)
    Google Drive
    Microsoft SkyDrive
    SugarSync
    iCloud (via compatible apps)
    File sharing functions built-in to various apps
    Those are the ones off the top of my head. There are more.

  • Empty file receiver - file adapter

    Hello,
    Scenario: File->XI->File.
    In my scenerio, I am using Java mapping to name the target filename and creating text file that is later sent to FTP, in that way I don't have to use content conversation, to save performance...
    I am on PI7.1 version so I have checked the options (Processing Parameters) for empty file handling in Sender/Receiver file communication channels.
    Issue:- Though the target file is created but it always contain 1 byte(NULL character). Any ideas??
    Thanks
    Anshul

    > In my scenerio, I am using Java mapping to name the target filename and creating text file that is later sent to FTP, in that way I don't have to use content conversation, to save performance...
    >
    The java mapping is genarating output as text file,right??have you tested your java mapping in NWDS or eclipse,because when you test in Operation mapping you will get error for text file,because it is not well formed.
    if your java mapping genarating text files perfectly then file content conversion not required at all,just give file name in Communication channel.
    > I am on PI7.1 version so I have checked the options (Processing Parameters) for empty file handling in Sender/Receiver file communication channels.
    >
    Why you have selected  empty file handling??it is not required.
    > Issue:- Though the target file is created but it always contain 1 byte(NULL character). Any ideas??
    >
    >
    unselct empty file handling test your interface with real data.
    let me know your issue.
    Regards,
    Raj

  • Proxy Sender & JDBC Receiver

    Dear Friends,
    We are using PI 7.1.
    The complete flow of control in the scenario i am right now working is as follows..
    I have to send a single field from R/3 table to the clients Legacy System that is running on Oracle 10.2. Based on that field, data has to be fetched from 2 tables from the Oracle System and sent back as response.
    Then some process happens at R/3 side using the fetched data. Based on the process certain flags in R/3 table are updated.
    Again this (flag) has to be updated back in the one of the Oracle tables.
    Right now i have decided to use Synchronous Proxy Sender and Asyn JDBC receiver.
    Again for the last interface i have planned to use Asyn Proxy Sender & Async JDBC Receiver.
    Please suggest me whether this is correct. Is there any other good way of realizing the above scenario.
    Thanks
    Ramesh

    XI JDBC Adapter using stored procedures
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/40b92770-db81-2a10-8e91-f747188d8033
    Re: problem in receiver JDBC adapter
    Error With JDBC receiver adapter
    JDBC Adapter (Receiver)
    JDBC Adapter
    go through these links..
    Hope these helps..
    Regards,
    Parvathy

Maybe you are looking for

  • Air Installer app launches constantly

    Anytime I go to certain websites, the Air Installer apps launches and quits... on every page! Quite annoying and frankly this erratic behavior makes me think I need to get this AIR stuff off my computer! Example: http://www.tweetdeck.com/ Clicking he

  • Where are the Dreamweaver CS5 "assets" folders?

    I've had to clean reinstall Mavericks and am trying to find the assets (mainly snippet blocks of code to frequently reuse in website entries).  I can't seem to find them in my Time Machine backup.  What are the files named and where in what part of t

  • ICWC CL_CRM_IC_INTERACTIONRECO_IMPL

    Hi all, i got a curious Problem regarding the IC WebClient CRM 5.0 SP02. After confirming a BP I get the message:"Severe error occured, please contact your system administrator" Details: "Error occurred in class CL_CRM_IC_INTERACTIONRECO_IMPL, event

  • Dataguard Broker and EBS

    Hi, We've configured dataguard on our system and have been performing manual switchovers (via SQL) smoothly. We would now like to configure Broker for this purpose- via the dgmgrl command line since we don't have 10G Grid. While we're finding immense

  • Meeting Access Error

    When I enter the meeting room, Sometimes I got a "ValidateUserError.invalid.missing" Error. I' m running Connect 9.0 Anyone know what the problem is and how to fix it?