Do I need FTP server to poll a file

Hi,
i am trying to do file to file scenario. I have technical system which is different than XI system. in this case my technical system has to be FTP server to send a file or not necessarily.
I am trying to poll file from windows machine to XI system and send back the file again to windows system.
I added my windows machine as technical system and created bunisess system.
In C, i have my file.
But, it is not polling at all. What to give source and target directory while configuring adapters.
thanks,
Srinivas

Hi,
i am trying to do file to file scenario. I have technical system which is different than XI system. in this case my technical system has to be FTP server to send a file or not necessarily.
Yes, you need FTP connection in order to access file on 3rd system( Not XI)
You need to create FTP  Username / password connection to your windows system. Then you can specify this in File adapter with FTP connection details.
Also check the FTP root directory for username which you are going to use to access Windows system and specify path accordingly.
Hope this will help.
Nilesh

Similar Messages

  • Is FTP server better than common file sharing

    what is better : ftp server or common file sharing on server
    i need to convince the management that ftp server is better than file sharing on server but i need some strong security points.

    I agree on DropBox.
    In DropBox, Favorite (Star) the files (documents, MP3...) when you are on-line.  They will be available when you are off-line. Test access to your files in Airplane mode before you leave home.
    To bring the document into an app (e.g., Pages), use 'Open In..'..  the MP3, you can just tap in DropBox. 
    There are solutions to get files back from different apps to DropBox, but honestly it is probably just easiest to email it to yourself (and then use your Mac to copy the final file back to DropBox for reference purposes).
    Have a good vacation.

  • Avanti ssh error need a server browser to move files

    I need a server browser so I can edit / add some files on my firewall I tryed to use avanti ssh server browser but I get an error saying
    "failed to connect to avanti server daemon not running
    " so how can I get this running or how do I config it to get it to work? Or is there something better? I also tried " ssh -p xxx me_@myfirewall" but I get
    bash: ssh: command not found

    You need to install openssh first: http://wiki.archlinux.org/index.php/SSH
    I don't know about avanti, but most arch deamons can be started by running
    /etc/rc.d/<deamon> start

  • FTP Adapter to poll multiple files (different formats)

    Hi,
    We have a requirement to poll and process multiple files from a given FTP location(either process all or reject all - reject if there is any failure in one of the files).
    Using FTP Adapter's Get File operation(Schema Opaque), we are able to read three different file formats and can get the file name(Using header variable FileName).
    And we are hoping to process the file contents based on the File Name that we get from the above step.
    1) How do we convert the file contents from Opaque to specific Schema (ex: file1.csv, file2.csv and file3.csv with different formats)?
    2) As the requirement is to process all the files at the same time, Can we use correlation in the poller process to route to single controller process(One instance of Controller process for all the files)?
    Any help would be much appreciated.
    Thanks...

    Thanks a lot for the quick answers.
    I've used the Java embed to convert Base64 content to String. And using 'translateFromNative' extension, I could convert it to the desired XML content.
    But I still have trouble in polling and processing all the files(file1.csv, file2.csv and file3.csv) at the same time using a single controller process.
    My requirement is to process all the three files at the same time(for any failures I have to compensate any/all of inserted records).
    I tried using Pick(with different OnMessage branches), but as they are polling the same location I could see only one OnMessage branch is getting fired resulting in multiple instances.
    May be I didn't understand your suggestion correctly, could you please elaborate on the possibility of processing multiple files at the same time?
    Thanks

  • Output to an ftp server via Destinations or Applescript

    In Compressor, you can set the Destination of a compression batch to be a remote server, such as an ftp server.
    When you start a batch, if the destination is not available or reachable then the documentation (p.230) says: "When there is a problem with your destination, a yellow warning triangle appears. You must resolve this problem before you can successfully transcode."
    Although I have not tried it, it implies that if your remote ftp server is not accessible when you drop a file on a created droplet with the Destination set to an ftp server, it won't be able to begin encoding until the destination is available: "As soon as you resolve the problem, the warning triangle disappears and you can continue to transcode." (p.230)
    For a lot of people, this is OK.
    Some people need to compress and then tranfer the output to a distant location, and they may not have continuous, reliable access to the remote location. They may need to make a temporary connection via modem dial-up, satellite phone or third-world Internet connections. Think news reporters in remote locations.
    So, for those people, the option of Applescript should allow them to have their output files saved to a local destination, and then staged up to the ftp server using the built-in commands. But, the problem is that a small file is created at the Destination when the compression is started, and Compressor is not Applescript aware (apart from being able to call an Applescript). This means that any Applescript called as a post processing activity knows nothing about the files Compressor just processed and outputted. It has to glean information about them from the Destination folder where the output files are placed, and then sort out the completed output files from the ones that have just been started, then ftp the completed files up to an ftp server and delete sent files from the Destination folder.
    What I would like to see is either
    1) a Staged Destination where files are created on the first Destination then staged to a secondary Destination, with an option of keeping these files on the first destination, and/or
    2) Applescript support in Compressor which will allow information about the files that have just been compressed to be passed to another Applescript aware application or script.
    I would be happy even with some sample Applescript to do the transfer or files from Destination to an ftp server that avoids copying files that haven't been fully processed.
    Has anyone else run into these issues?
    Bill Lee

    Oh, trust me, I do know about Apple and the fact this discussion site is not an official contact point for Apple. I'll be escalating this Request for Enhancement through my contacts at Apple.
    There is a reason I have not posted before in this forum (and relates to the above).
    There seems to be few people who are using the Applescript post-processing feature, and I was trying to gauge any support for enhancements in this area (and maybe stir up some villagers with pitchforks and burning torches).
    Apple will listen to normal users input, but it needs to have a business case that justifies any resources devoted to this. The more people affected, and the greater the impact on your business, and the size/importance of your business has an effect on whether you will get what you want, and when.
    Sorry if I was not clear on what I wanted: information as whether this was important for other (non-Apple) people, and whether people had scripts that solved the problem of staging output files to an ftp server that was not consistently connected during the compression process.
    Thanks for your reply,
    Bill Lee

  • How to get file from FTP Server using File Control

    Hi,
    Any one did getting file from FTP Server?
    Please let me know any one help me.
    I would need to get file from FTP Server.
    Thanks,
    Madhu

    Yes I have done that. But In FTP Server I cannt read file, because no previliges. Only I need to copy file from FTP Server to local server then only I can read that file.
    I tried all options using FileConrol(getFiles(),read()).
    getFiles() - It wont copy the file, it give information about file.
    read() - I dont have previliges to read the file.
    Please tell me any other procedure would be there for getting file from FTPServer.
    Thanks,
    Madhu

  • Retrieve text file from ftp server every 15 mins

    Hi guys,
    We are able to connect to an FTP server with 5 text files. Every 15 minutes, we need to retrieve each of the 5 files. Please assist me with the coding logic to retrieve the file into the SAP Directory. Any suggestions would be greatly appreciated.
    Regards,
    Sid

    Sid
    Try searching on SCN, there are plenty of materials you can find without even asking a question in the forum.
    How to use SCN search
    For example, if you search with keywords "FTP ABAP", immediately the first two Wiki entries would give you the details you are looking for.
    Rgds
    Eng Swee

  • Help Fetching files from an FTP server into a DBase or local folder

    Hello Gurus!
    I need help to automate or design/write an app capable of (replace a manual process) reading log files in an ftp server folder, this log files are called CDR (Call Detail Record) and named as follow cdr.txt.20020221010000 meaning that this log file was created on 2002/02/21 at 01:00:00.
    This CDR log files are generated every hour by a Lucent telephone switch using a software/program called EXS ExchangePlus in ASCII format (fixed length delaminated, Char data type). EXS ExchangePlus writes a record in this CDR/log files after the call is completed, i.e. Calling_Number, Called_Number, Date_connect (yyyymmdd), Time_connect (hhmmss), Charged_time (hhmmss, duration of the call), and so on.
    The manual process I am using now is:
    1. Log in the ftp server into the folder where the CDRs log files are, located the latest generated CDRs log files and downloaded them into a local folder/directory. Normally I download the CDR for full day or 24 CDRs log files.
    1a. Optionally sometimes I used a program called VEdit compiled/gather all 24 CDRs into a single file.
    2. Once I have downloaded the CDRs I want to process (normally I process a full day 24 CDRs) I imported then into a Data Base temp table, where then I do the conversion of data types (i.e. Dates and times fields from char type -> to ->Date type) and calculations for billing purposes.
    So if somebody can help with this, I would really appreciated ideas or any kind of information on how to automated this process.
    I�m familiar with Java2 platform (using JDeveloper ) so if somebody has done something like this before using java, this would very helpful. Or Maybe using Visual Basic 6.0 would help too.
    Thanks Gurus, and I look forward to hear from you soon!
    Alf Pathros!

    Thanks for the idea, even though an example would help me more.
    I already found the FTPClient class.
    I also would like to knwo if there is a away Ican append/merged various files CDRs into a single/one to then dump/import it into the database

  • File transfer from a FTP server to another External FTP server

    Hi,
    I have one FTP server , I need to transfer a file from this FTP server to aother external FTP server. Could any one please help me how to write a batch file on FTP server so that my file is transfered to another FTP server by executing the Batch file. I don't want to use SAP server for this.
    best regards
    bobby

    CREATE CONTROLFILE
    Caution:
    Oracle recommends that you perform a full backup of all files in the database before using this statement. For more information, see Oracle9i User-Managed Backup and Recovery Guide.
    Purpose
    Use the CREATE CONTROLFILE statement to re-create a control file in one of the following cases:
    All copies of your existing control files have been lost through media failure.
    You want to change the name of the database.
    You want to change the maximum number of redo log file groups, redo log file members, archived redo log files, datafiles, or instances that can concurrently have the database mounted and open.
    Note:
    If it is necessary to use the CREATE CONTROLFILE statement, do not include in the DATAFILE clause any datafiles in temporary or read-only tablespaces. You can add these types of files to the database later.
    An alternative to the CREATE CONTROLFILE statement is ALTER DATABASE BACKUP CONTROLFILE TO TRACE, which generates a SQL script in the trace file to re-create the controlfile. If your database contains any read-only or temporary tablespaces, that SQL script will also contain all the necessary SQL statements to add those files back into the database.
    http://download-west.oracle.com/docs/cd/B10501_01/server.920/a96540/statements_54a.htm#SQLRF01203

  • Unable to send file to FTP server

    Hi All,
             I am using a File to File scenario. In that i am using FTP. The file is not reaching the target side. It is displaying the following error. I have checked the Target directory, it is  correct.I am able to send manually FTP File to the same target directory.
    Delivery of the message to the application using connection File_http://sap.com/xi/XI/System failed, due to: com.sap.aii.af.ra.ms.api.RecoverableException: An error occurred while connecting to the FTP server 'acmxrtdb:21'. The FTP server returned the following error message: 'com.sap.aii.adapter.file.ftp.FTPEx: 550 C:\BankFiles\FromSAP\Wells: The filename, directory name, or volume label syntax is incorrect. '. For details, contact your FTP server vendor..
             Please help me in solving this. It would be very helpful to me.
    Thanks & Regards,,
    Raju.D

    Hi,
    the path specified is not correct.
    The value "0 C:\BankFiles\FromSAP\Wells" is not valid if the protocol is FTP. This is the physical directory on the operating system.
    If you're using an FTP server you need to know the path to the file on the FTP.
    To do this I suggest to connect to the FTP using Internet Explorer and navigating the FTP folders until reaching the right one.
    Then on the url bar you should got something like this: "ftp://server:21/path/to/file/". Use "/path/to/file" as value for the file adapter configuration.
    Hope this help
    Francesco

  • Receive file by FTP (Server is restricted to get command only)

    Dear all,
    I would like to receive a file from a very special FTP server. And I am not sure if the File Adapter is able to handle this:
    The FTP server I wand to connect to is a very special one. This server allows only to log in and to receive a specific file. This means that the only allowed command is
    get file.dat
    It is not possible to change directory or to get the directory listing. When the file was received it is not necessary (and not possible) to delete the catched file. The FTP server notices that the file was received and removes its content. This means that the file will not be removed. So it is always possible to get the file. But in most cases the file is empty (but that should not be a problem - the File Adapter can handle or ignore empty files.).
    From my point of view it seems that SAP XI 3.0 SPS17 does not support to interact with this special kind of FTP Server. In RWB I can see the following error message:
    "An error occurred while connecting to the FTP server 'XXX.XXX.XX.X:21'. The FTP server returned the following error message: 'com.sap.aii.adapter.file.ftp.FTPEx: 500 -3002 : command : invalid command'. For details, contact your FTP server vendor."
    I connected to this FTP server manually. I get this error message when I try a command which is not allowd by the FTP server ("ls" for example). So I guess that SAP XI uses "ls" before catching the file.
    Do you have an idea how I can configure the File Adpater to work with this FTP Server properly?
    Many thanks
    Michael

    Hi Michael,
    This is a tricky one. The set of required ftp commands that need to be supported to be RFC compliant is quite small (see RFC 959) but it seems that the file adapter assumes a certain minimum set (including CWD and LIST, both of which are optional).
    There are several options, varying in complexity immensely:
    1) Scripting the transfer process so that files are transferred to a local filesystem, from where they can be processed by XI
    2) Adjusting the "special ftp server" so that it ignores commands it doesn't understand - I'm guessing this isn't possible?
    3) Creating a "more relaxed" ftp JCA adapter, one that doesn't assume a certain minimum set of commands
    4) Something else I'm not thinking of so early in the morning
    Hope that helps a little...
    Regards, MJ

  • ESB FTP Adapter Not Archiving to FTP Server

    I have a FTP adapter in which I have pointed a logical archive directory to a directory on the FTP server. However, the file is not getting archived to that folder. If I point the logical directory to a shared folder on the server it archives the file. Can I not archive a file on the FTP server? I have checked permissions on the FTP folder and they are correct.
    Thanks.

    I found the solution to this issue. There is a property named UseRemoteArchive that needs to be set in the WSDL in the <jca:operation> element. See below for details.
    <jca:operation
    FileType="ascii"
    LogicalDirectory="incomingDirectory"
    ActivationSpec="oracle.tip.adapter.ftp.inbound.FTPActivationSpec"
    LogicalArchiveDirectory="archiveDirectory"
    DeleteFile="true"
    IncludeFiles="*\.xml"
    PollingFrequency="100"
    MinimumAge="0"
    OpaqueSchema="false"
    UseRemoteArchive="true" >
    </jca:operation>

  • Difficulty using the MacBook as an (S)FTP server...

    I'm trying to use my MacBook as an FTP server to get some files I need from my brother. He is using an iMac but we're having a lot of trouble connecting.
    We have read several tutorials but we simply can't seem to get it working, and I know it's not that difficult.
    My personal file sharing and FTP Acess are both turned on and so are his. After I receive the IP for the server when I check it on, is that it? He has tried using the connet to server option on finder as well as third party FTP clients. What does he type in before the ip address in the box? ftp:\\ or sftp:\\ or does he leave it blank or what?
    Also, how does username and password work? I don't know where to set that, much less what he should use to login to the server. Every time we've tried it simply gives us a "failed to connect" message.
    I haven't had this MacBook for very long - I LOVE it but I've never used this part of it so any help would really be appreciated.

    Hi Fendrix
    Welcome to the Apple Discussions!
    First, are you and your brother in the same location (ie, on the same network), or in different locations? That will affect whether you can use your local IP addresses to connect, or whether you need to use public IP addresses. In addition, if either of you is behind a router, you would need to forward the Apple File Sharing port (548) from the router to the Mac you're trying to share.
    You shouldn't need both File Sharing and FTP activated - they're different protocols. If you're both using Macs, File Sharing (AFP) should be enough.
    If you were on the same network, you would have IP addresses such as 192.168.1.2, 192.168.1.3. In that case, one of you would go to the Finder, click cmd-K to open the "Connect to Server" window, and just type in that address. You'd then get a login prompt, where you need to enter login details for an account on the Mac you're connecting to (ie, if you're connecting to him, you use his account login, not yours).
    If you're on different networks, you need his public IP address, which you can get from a service such as http://whatsmyip.org/ . If he's behind a router, configure it to forward port 548 to his computer. You then use the same cmd-K to connect to his server, but using the public IP address. The router will then forward the connection request to his Mac, and you'll get the login box as before.
    Hope that helps
    Matt

  • Multiple FTP server files for sender File adoptor

    Hi,
    we have a requirement to pick files from different FTP servers and send it as a proxy message to ECC.File structure format for both FTP server locations is same and I need to send as a same proxy message.
    Please let me know how to achieve this. Thanks.
    Regards,
    Rajesh

    Hi Rajesh,
    Here you are having two FTP Server to pick the files so that you need to create below list of objects.
    For two different FTP Server you need to create two different sender systems
    2 sender File channels
    2 sender agreements
    2 receiver determinations
    2 interface determinations(use single inbound interface in both interface determinations)
    2 receiver agreement
    If you want to use single sender then
    2 sender File channels
    2 sender agreements
    2 receiver determinations
    2 interface determinations(use single inbound interface in both interface determinations)
    1 receiver agreement
    thanks,
    madhu

  • How to execute FTP server put command!

    Hi,
    i am uploading a flatfile into the application server using FTP !
    for that i had logged into the respective application server in CMD prompt and
    enter the following statement  ( OS : WINDOWS XP )
    PUT  filepath\filename
    But i am not able to upload the file.
    is it correct ? or am i missing something?
    Thanks,
    Ravi

    Hai Ravi,
       Follow these steps for setting up FTP on Windows XP
    For any Windows workstation to be able to accept FTP connections, an FTP server must be installed and active.
    <b>Windows 2000 and XP</b>
    Setting up an FTP server in Windows XP Professional or in Windows 2000 involves the installation of Internet Information Services (IIS). This suite of Windows components handles all the functions formerly handled by NT's Peer Web Services. IIS, and consequently FTP server capability, is not included in Windows XP Home Edition.
    Note: IIS is known to have serious security flaws and has been targeted by several computer viruses, including Code Red and Nimda. If you install IIS on your computer, UITS strongly advises that you also install any security update patches available from Microsoft. The appropriate patches for Windows 2000 are available at the following URL:
    http://www.microsoft.com/windows2000/downloads/critical/q300972/default.asp
    Microsoft claims that Windows XP already blocks the viruses in question, but you should check frequently for any updates that may be released. See the following site for IIS updates:
    http://www.microsoft.com/technet/treeview/default.asp?url=/technet/prodtechnol/iis/Default.asp
    <b>Installing IIS</b>
    For Windows XP Professional systems running in the default Start menu configuration, click Start, then Control Panel, then Add or Remove Programs. In Windows 2000 (or in XP if it is set to classic Start menu view), click Start, then Settings, then Control Panel, then double-click Add/Remove Programs.
    Note: In Windows XP, the default desktop view and Start menu are quite different than they are in the Windows Classic View (e.g., in Windows 2000). Therefore, navigating to certain items may be different in XP; for example, the path from the Start menu to the Control Panel in the default XP view is simply Start, then Control Panel, whereas in the Classic View it is Start, then Settings, then Control Panel. In the interest of broad applicability, most instructions in the Knowledge Base assume that you are using the Classic View. There are several steps you can take to switch from the Windows XP default view to the Windows Classic View. For more information, see the Knowledge Base document In Windows XP, how do I switch to the Windows Classic View, Classic theme, or Classic Control Panel?
    <b>Click Add/Remove Windows Components.</b>
    Double-click Internet Information Services. This will open another window listing the IIS subcomponents.
    Check the box next to File Transfer Protocol (FTP) Server. The Common Files and Internet Information Services Snap-In boxes will also check by default. Make sure no other boxes are checked, then click OK.
    Note: Windows may prompt you for your Windows CD at this point.
    <b>Configuring the FTP Server</b>
    On the desktop, double-click My Computer, then double-click the hard drive on which you have Windows installed.
    Open the folder inetpub. Right-click the ftproot folder and select Properties.
    Click the Sharing tab. Select the radio button Share this folder, then click Permissions. From the list that appears, select Everyone, and then click Remove.
    Click the Add... button. In the drop-down list, select your computer's name. In the list of user groups that appears in the center scroll box, select Users, then click Add, followed by OK. In the Permissions window, set the access level. If a user only needs to download files from your computer, set the access to Read. To give upload permission, also check Change. Click OK.
    Create User accounts for each of the individuals who will need to access your server. You can do so by opening the Control Panel, then double-clicking the Users and Passwords icon. For each user, you will need to provide a username and domain.
    In the main Control Panel window, double-click Administrative Tools, then double-click the Computer Management icon. A new window will open. On the left, beside Services and Applications, click the + (plus sign), and then click the + (plus sign) beside Internet Information Services.
    Right-click Default FTP server and select Properties. Under "Services", make sure that Allow anonymous connections is not checked. This will prevent unauthorized access to your workstation. Click OK, then close all windows.
    After that,
    Go to cmd.
    type     >ftp
              >open
              >to hostname or ipaddr
              >give uid & pwd
              >put sourceFilename targetFilename
    I hope it will be useful for u..
    Thanks & Regards,
    Gopinathan.T

Maybe you are looking for

  • Consume WebService with Assertion Ticket in CE 7.2

    Hi masters I am using netweaver ce 7.2 and the problem is that I just can consume webservices with User ID/Password (Basic), but I need to do that with something like Assertion Ticked (like RFC connections) Does anybody could say me how to configure

  • SELECT DISTINCT With OPEN cursor FOR

    Hello. I have the following procedure. All it does is open a cursor for an SQL string passed into it, and return the open cursor. PROCEDURE sp_execute_dynamic (hold_input_string IN CLOB, hold_cursor OUT hold_cursor_type) IS BEGIN OPEN hold_cursor FOR

  • Link Question

    I have to switch class handouts I prepared with FrameMaker 7.1 for paper distribution to a pdf that can be used in laboratory classes on a computer network. I want to include links that will open in new windows to display figures or diagrams. I think

  • Where do I put it?

    I want to copy my script for setting up my firewall with iptables to my arch system, except, where do I put it? I was looking around, and I figure I should create my own initscript, call it iptables, and have it do its stuff in there. What do you thi

  • Using datasocket or remote panel?

    Hi,Friends, I am developing a fault inspection system in a production line. The manager and other leaders want to watch the inspection process remotely (at their office)when my system is running in test room. I have tried remote panel so that they ca