How to implement logger in this ftp server

I have written a FTP Server that is used by the clients to upload xml over to the server.
Currently it is using a console and it is printing stuff out on a console.
I have tried a lot to implement a logger class so that all console messages get written to a file.
But it has not been working out at all.
I would deeply appreciate if all you java gurus out there could modify the code given below to correctly log messages to a log file.
Please do Explain if possible ...I will try to rectify this issue in several other applications i developed as well.
import java.net.*;
import java.io.*;
import java.util.*;
import java.util.Date;
import java.text.SimpleDateFormat;
import java.text.DateFormat;
import java.text.Format;
import java.lang.Object;
import java.lang.*;
import javax.crypto.*;
import javax.crypto.spec.PBEKeySpec;
import javax.crypto.spec.PBEParameterSpec;
import java.security.spec.AlgorithmParameterSpec;
import java.security.spec.KeySpec;
public class FTPServer
{     public static void main(String args[]) throws Exception
     {     ServerSocket soc=new ServerSocket(5217);
          System.out.println("FTP Server Started on Port Number 5217");
          while(true)
               System.out.println("Waiting for Connection ...");
               transferfile t=new transferfile(soc.accept());               
class transferfile extends Thread
     Socket ClientSoc;
     DataInputStream din;
     DataOutputStream dout;     
     transferfile(Socket soc)
     {     try
          {     ClientSoc=soc;                              
               din=new DataInputStream(ClientSoc.getInputStream());
               dout=new DataOutputStream(ClientSoc.getOutputStream());
               System.out.println("FTP Client Connected ...");
               System.out.println("External IP of Client ..." + ClientSoc.getInetAddress());
               //System.out.println("FTP Client Connected ..." + ClientSoc.getRemoteSocketAddress());
               start();               
          catch(Exception ex)
//encrypto routine starts
class DesEncrypter {
        Cipher ecipher;
        Cipher dcipher;   
        // 8-byte Salt
        byte[] salt = {
            (byte)0xA9, (byte)0x9B, (byte)0xC8, (byte)0x32,
            (byte)0x56, (byte)0x35, (byte)0xE3, (byte)0x03 };   
        // Iteration count
        int iterationCount = 19;   
       DesEncrypter(String passPhrase) {
            try {
                // Create the key
                KeySpec keySpec = new PBEKeySpec(passPhrase.toCharArray(), salt, iterationCount);
                SecretKey key = SecretKeyFactory.getInstance(
                    "PBEWithMD5AndDES").generateSecret(keySpec);
                ecipher = Cipher.getInstance(key.getAlgorithm());
                dcipher = Cipher.getInstance(key.getAlgorithm());   
                // Prepare the parameter to the ciphers
                AlgorithmParameterSpec paramSpec = new PBEParameterSpec(salt, iterationCount);   
                // Create the ciphers
                ecipher.init(Cipher.ENCRYPT_MODE, key, paramSpec);
                dcipher.init(Cipher.DECRYPT_MODE, key, paramSpec);
            } catch (java.security.InvalidAlgorithmParameterException e) {
            } catch (java.security.spec.InvalidKeySpecException e) {
            } catch (javax.crypto.NoSuchPaddingException e) {
            } catch (java.security.NoSuchAlgorithmException e) {
            } catch (java.security.InvalidKeyException e) {
        // Buffer used to transport the bytes from one stream to another
        byte[] buf = new byte[1024];   
        public void encrypt(InputStream in, OutputStream out) {
            try {
                // Bytes written to out will be encrypted
                out = new CipherOutputStream(out, ecipher);   
                // Read in the cleartext bytes and write to out to encrypt
                int numRead = 0;
                while ((numRead = in.read(buf)) >= 0) {
                    out.write(buf, 0, numRead);
                out.close();
            } catch (java.io.IOException e) {
        public void decrypt(InputStream in, OutputStream out) {
            try {
                // Bytes read from in will be decrypted
                in = new CipherInputStream(in, dcipher);   
                // Read in the decrypted bytes and write the cleartext to out
                int numRead = 0;
                while ((numRead = in.read(buf)) >= 0) {
                    out.write(buf, 0, numRead);
                    //added later on
                    in.close();                    
                out.close();
            } catch (java.io.IOException e) {
}     //encryptor routine ends
//not implemented right now as we arent using the ftp server to download stuff...can be activated later on if we want
     void SendFile() throws Exception
          String filename=din.readUTF();
          File f=new File(filename);
          if(!f.exists())
               dout.writeUTF("File Not Found");
               return;
          else
          {     dout.writeUTF("READY");
               FileInputStream fin=new FileInputStream(f);
               int ch;
               do
                    ch=fin.read();
                    dout.writeUTF(String.valueOf(ch));
               while(ch!=-1);     
               fin.close();     
               dout.writeUTF("File Received Successfully");                                   
     String Compare(String filename) throws Exception
                    ///dout.writeUTF("entering compare");
                    String dateTempString=new String();
                    Date dateValue=new Date();
                    SimpleDateFormat formatter = new SimpleDateFormat ("hhmmss");
                    dateTempString = formatter.format(dateValue);
                    File dir1 = new File("C:\\FTPnew");
                    boolean success2 = dir1.mkdir();
                    if (!success2) {
                         // Directory creation failed /Already Exists
                    File dir = new File("C:\\FTPnew\\server");
                    boolean success = dir.mkdir();
                    if (!success) {
                         // Directory creation failed /Already Exists
                    File ftemp=new File(dir,dateTempString + filename);
                    File fnewtemp=new File(dir,"new-enc-"+filename);
                    // Create encrypter/decrypter class
                    DesEncrypter encrypter = new DesEncrypter("My Pass Phrase!");
                    FileOutputStream fout=new FileOutputStream(fnewtemp);     
                    int ch;
                    String temp;
                    do
                    {     temp=din.readUTF();
                         ch=Integer.parseInt(temp);
                         if(ch!=-1)
                              fout.write(ch);                         
                    }while(ch!=-1);
                    fout.close();
                    //dout.writeUTF("written temp en file");
                    // Decrypt
                encrypter.decrypt(new FileInputStream(fnewtemp),
                new FileOutputStream(ftemp));
                    //String Option;
                    dout.writeUTF("Delete");                    
                    System.out.println("File Upload Successfull--Duplicate file with timestamp Created");          
                    boolean success1 = fnewtemp.delete();                    
                    return "hello" ;
     void ReceiveFile() throws Exception
          String ip=din.readUTF();
          System.out.println("\tRequest Coming from Internal IP Address : "+ ip);
          String filename=din.readUTF();
          if(filename.compareTo("File not found")==0)
               return;
          // Destination directory
   File dir11 = new File("C:\\FTPnew");
                    boolean success22 = dir11.mkdir();
                    if (!success22) {
                         // Directory creation failed /Already Exists
                    File dir = new File("C:\\FTPnew\\server");
                    boolean success21 = dir.mkdir();
                    if (!success21) {
                         // Directory creation failed /Already Exists
          File f=new File(dir ,"enc-"+filename);
          File fe=new File(dir,filename);
          String option;
          if(fe.exists())
               //dout.writeUTF("File Already Exists");
               String compvalue = Compare(filename);
               //dout.writeUTF(compvalue);
               if(compvalue.compareTo("hello")==0)
                    //dout.writeUTF("Transfer Completed");
                    return;
               option=din.readUTF();
          else
               //dout.writeUTF("SendFile");
                option="Y";
               if(option.compareTo("Y")==0)
                    // Generate a temporary key.       
        // Create encrypter/decrypter class
         DesEncrypter encrypter = new DesEncrypter("My Pass Phrase!");
             FileOutputStream fout=new FileOutputStream(f);                    
                    int ch;
                    String temp;
                    do
                    {     temp=din.readUTF();
                         ch=Integer.parseInt(temp);
                         if(ch!=-1)
                              fout.write(ch);                         
                    }while(ch!=-1);
                    fout.close();                    
                    // Decrypt
                encrypter.decrypt(new FileInputStream(f),
                new FileOutputStream(fe));          
                    boolean success2 = f.delete();
                    dout.writeUTF("Delete");
                    System.out.println("File Upload Successfull");                    
               else
                    return;
     public void run()
          while(true)
               try
               String Command=din.readUTF();
               if(Command.compareTo("SEND")==0)
                    System.out.println("\tSEND Command Received ...");     
                    ReceiveFile();
                    continue;
               catch(Exception ex)
                    //System.out.println("\tClient Terminated Abnormally ...........");
                    continue;
}

Stick a
Logger log = Logger.getLogger( "me ftp server" );at the top.
Checn Sys.out.println to log.info( ... )
Add a logging prefs file.
http://java.sun.com/j2se/1.4.2/docs/guide/util/logging/overview.html

Similar Messages

  • Unauthorised use of this FTP server ( 530)

    Hello,
    By accessing the Apex the following message is displayed:
    "220 - serv-tst
    Unauthorised use of this FTP server is prohibited and may be subject to civil and criminal prosecution.
    220 serv-tst FTP Server (Oracle XML DB / Oracle Database) ready.
    530 Please login with USER and PASS.
    530 Please login with USER and PASS.
    530 Please login with USER and PASS.
    530 Please login with USER and PASS.
    530 Please login with USER and PASS.
    530 Please login with USER and PASS.
    530 Please login with USER and PASS.
    530 Please login with USER and PASS.
    530 Please login with USER and PASS.
    221 Command Too Long. 2048 bytes maximum. Goodbye. '
    Please Help me.

    PauloFlesch wrote:
    Hello,
    By accessing the Apex the following message is displayed:
    "220 - serv-tst
    Unauthorised use of this FTP server is prohibited and may be subject to civil and criminal prosecution.
    220 serv-tst FTP Server (Oracle XML DB / Oracle Database) ready.
    530 Please login with USER and PASS.
    530 Please login with USER and PASS.
    530 Please login with USER and PASS.
    530 Please login with USER and PASS.
    530 Please login with USER and PASS.
    530 Please login with USER and PASS.
    530 Please login with USER and PASS.
    530 Please login with USER and PASS.
    530 Please login with USER and PASS.
    221 Command Too Long. 2048 bytes maximum. Goodbye. 'What APEX? Where? How? Why?

  • How to archive files in another ftp server?

    Hi,gurus:
       My scenario is file to file and my sender adapter is ftp adapter.
       Now I want to archive the send file in another ftp server,how can I  implement it?
       There is a parameter "Archive files on FTP server" when I choose the processing mode "archive".What's  it's use?Thanks in advance.

    Hi,Santhosh:
      Thanks for your reply.
      I have checked your blog before,and it is very useful for me.
      I still have a problem about command line.
      In an sap note,I found the principle of the execution of the command line is like below code:
    import java.util.*;
    import java.io.*;
    public class test {
    public static void main(String args[]) {
    try {
    Runtime rt = Runtime.getRuntime();
    Process proc = rt.exec("C:/data/test.bat <param1> <param2>");
    } catch (Exception e) {
    e.printStackTrace();
    But you know this method has restriction.If my bat file has many commands,it only execute a part of commands(sometimes 8,sometimes 9 ).
    My bat file is like below:
    echo open 192.168.67.149 >c:
    data
    copyResult.txt
    echo <username> >>c:
    data
    copyResult.txt
    echo <password> >>c:
    data
    copyResult.txt
    echo cd /receive>>c:
    data
    copyResult.txt
    echo get %2>>c:
    data
    copyResult.txt
    echo cd /ok>>c:
    data
    copyResult.txt
    echo put %2>>c:
    data
    copyResult.txt
    echo cd /archive>>c:
    data
    copyResult.txt
    echo delete send.txt>>c:
    data
    copyResult.txt
    echo quit >>c:
    data
    copyResult.txt
    ftp -s:c:
    data
    copyResult.txt
    del %2
    I wanna merge all the "echo" in one command,so it may execute successfully,but I don't know the method.Any ideas?

  • How to set Lion built-in FTP Server auto run off

    Hello all.
    I set FTP Server by using Rumpus Server application.
    But Lion's built-in FTP Server is running on the front.
    So if I try to connect my FTP Server out of my LAN, I can only connect to the built-in FTP Server despite I wanted to connect Rumpus FTP Server.
    It can be solved by unload the built-in FTP Server(using sudo -s launchctl unload...) but every after rebooting I should set it because it is set to run automatically in every booting.
    How can I set the auto run off?

    well, the ftp server (=ftpd) takes account info from the user list for your mac. so, go to the system settings on your mac, then to users, and then just add another user with a password of your choice (tap on the little plus-sign to add a user!). this will then be a valid user for your ftp server after you restart your ftp server.
    the other thing you want to do, about the home directory, is called chroot. you can set the home directory of a specific ftp-user to be another directory then the standard. for this, there are configuration directives in the configuration file in /private/etc/ftpd.conf which you have to edit by hand. so make sure what you do there.
    you should read this before editing the file, this will give you a better understanding of what to put there: https://developer.apple.com/library/mac/documentation/darwin/reference/manpages/ man8/tnftpd.8.html

  • How do you set up an FTP server using a NAS device?

    I'm sure this question has been answered before. I run a small graphic design business from my home. Occassionly clients want to send me files and ask if I have an FTP site they can upload to. I recently purchased an NAS enclosure and added a 250 GB HD in it. It's hook up to a Linksys router. I can attach to it using the GO menu using "smb://STORAGE". It appears on the desktop. I have Comcast as my broadband service with a dynamic DNS. I have 2 folders on it, one password protected and the other a Public folder. I would like someone to be able to access the Public folder and upload and download files on it. Would someone be able to explain, in simple terms, how to set this up.

    Well you actually need to have an ftp server running somewhere. I dont know (although i doubt it does) if your NAS has an embedded FTP or SFTP server. If it dosent youll actuall have to have people connect to one of your servers/workstations that has FTP enabled.
    First youll need to log in to your router's admin panel and forward port 21 to the server/workstation that will function as the ftp server.
    Then set up the mount for the NAS device at large or one of the specific folders on it with sharepoints or something on the mac that will act as the ftp server.
    Set up a user as a FTP only user. Youll probably want to make this user only have FTP access (you can google or consult other threads in these forums for this procedure).
    In this users home folder make symlinks to the shares with the command line:
    cd pathto_ftpusers_homedir
    ln -s /Volumes/NAS_Sharepoint NameOfFolderUserWillSee
    Then create the file /etc/ftpchroot which will contain a list of users that will be limited to thier home directory when using ftp. i would use a command line text editor to do this (pico, vi, emacs... choose your poison).
    the file should simply be a list of user shortnames, 1 per line.
    Thats the basics of it. You can get more complicated and might indeed need to set up permissions and what not properly (youll probably want to use ACLS so you dont have to constantly change permissions or login as another user to access files that have been uploaded)but that should get you started i think.

  • How to read .xls file from FTP server t oInternal table

    Hi
    am using the FTP_SERVER_TO_R3 to read xls file from FTP server to internal table
    but the data i get in LT_TEXT is special characters.
    CALL FUNCTION 'FTP_SERVER_TO_R3'
    EXPORTING
    handle = hdl
    fname = f_name "ProdDataFromCRM.xls.
    * CHARACTER_MODE = 'X'
    * IMPORTING
    * BLOB_LENGTH =
    TABLES
    BLOB = lt_text
    * TEXT = lt_text
    EXCEPTIONS
    TCPIP_ERROR = 1
    COMMAND_ERROR = 2
    DATA_ERROR = 3
    OTHERS = 4
    can any one help me out to get the exact data..
    Really appreciate your quick response..
    Thank You

    Hi, if you really retrieve an excel file, you can not see the data in ABAP. You may see them in Excel. For this you may use
    CALL METHOD document->open_document_from_table
    of the interface i_oi_document_proxy for OLE objects. You can access the data with reference to the interface i_oi_spreadsheet.
    Please check [Desktop Office Integration (BC-CI)|http://help.sap.com/printdocu/core/Print46c/en/data/pdf/BCCIOFFI/BCCIOFFI.pdf] for details.
    But, who knows, perhaps you want "And Now For Something Completely Different".
    Regards
    Clemens

  • How to read XL file from FTP server

    Hi all,
    I have a requirement like to read file from FTP server using path
    ftp:
    10.212......\DTR\DTR_ Accounted_Out
    and again save  other file in same location ,
    to doing this RFC connection is required?
    give a  procedure or program to do this requirement ..
    To create rfc for FTP which connection type can i use ?
    Give complete settings to create rfc destination

    Hi Rakhi,
    Use the below code to check if you have received the proper data.
    call function 'FTP_SERVER_TO_R3' "Get data as character instead of BLOB
        exporting
          handle         = hdl
          fname          = docid
          character_mode = 'X'
        tables
          text           = chardata.
    If the data is incorrect, it is possible that you are in the wrong directory.
    Use
    call function 'FTP_COMMAND'
        exporting
          handle        = hdl
          command       = 'cd mydir\mysubdir' "cd <space> your path
        tables
          data          = result
        exceptions
          tcpip_error   = 1
          command_error = 2
          data_error    = 3.
    Regards,
    Jovito.

  • How to download  n  files  to FTP server in background using single report?

    Hi all,
    I have one requriement where i have to download 7 different text ( *.txt ) files to FTP server weekly using single program in background mode.
    I have populated all the 7 internal tables with their corresponding data.  But i dont know how to proceed further.
    Please help me out .....
    Thanks in advance..

    hi,
    U can store the Internal table name and File name in an internal table.
    Then loop at that table and call function called 'GUI_DOWNLOAD' inside that loop.
    Rgds,
    Sanjeet

  • How to transfer excel files(on ftp server) into internal table?

    hello,everyone
    pls tell me how to transfer excel files those on a ftp server into internal table?
    ps.i know the function 'ftp_server_to_r3',it can help to transfer flat file.

    Hi,
    I believe you want to get the data from the FTP Server to R3.
    I am also sending the code. Have a look and it would help you.
    First get the Password and user name and the FTP Server Path where file is stored and FTP Server Host name
    FUNCTION zfi_ftp_get.
    *"*"Local Interface:
    *"  IMPORTING
    *"     VALUE(I_FILENAME) TYPE  C
    *"  TABLES
    *"      T_BLOB STRUCTURE  ZFI_TLM_LENGTH OPTIONAL " is a table type with a field called line of length 992
    *"      RETURN STRUCTURE  BAPIRET2 OPTIONAL
      DATA : i_password(30)     TYPE c,
             i_user(30)         TYPE c,
             i_host(30)         TYPE c,
             i_rfc_destination  TYPE rfcdes-rfcdest,
             i_length           TYPE i,
             i_folder_path(100) TYPE c.
      DATA:   lv_blob_length   TYPE i.
      DATA:   lv_length        TYPE i,  "Password length
              lv_key           TYPE i VALUE 26101957,
              lv_password(30)  TYPE c,
              lv_ftp_handle    TYPE i,
              lv_cmd(80)       TYPE c.
      DATA: BEGIN OF result OCCURS 0,
            line(100) TYPE c,
            END OF result.
      TYPES: BEGIN OF ty_dummy,
             line(392) TYPE c,
           END   OF ty_dummy.
      DATA: lt_dummy TYPE TABLE OF ty_dummy,
            ls_dummy LIKE LINE  OF lt_dummy.
      i_password        = 'vnhdh'.
      i_user            = 'sdkgd'.
      i_host            = 'sbnksbg'.
      i_rfc_destination = 'SAPFTP'.
      i_length          = '992'.
      i_folder_path     = '/hioj/hohjk/hh'.
      lv_length = STRLEN( i_password ).
      CALL FUNCTION 'HTTP_SCRAMBLE'
        EXPORTING
          SOURCE      = i_password
          sourcelen   = lv_length
          key         = lv_key
        IMPORTING
          destination = lv_password.
      CALL FUNCTION 'FTP_CONNECT'
        EXPORTING
          user            = i_user
          password        = lv_password
          host            = i_host
          rfc_destination = i_rfc_destination
        IMPORTING
          handle          = lv_ftp_handle
        EXCEPTIONS
          not_connected   = 1
          OTHERS          = 2.
      IF sy-subrc = 1.
        return-type = 'E' .
        return-message = 'FTP Connection not Successful'.
        APPEND return.
      ELSEIF sy-subrc = 2.
        return-type = 'E' .
        return-message = 'FTP Connection not Successful'.
        APPEND return.
      ELSEIF sy-subrc EQ 0.
        return-type = 'S' .
        return-message = 'FTP Connection Successful'.
        APPEND return.
        CONCATENATE 'cd' i_folder_path INTO lv_cmd SEPARATED BY space.
        CALL FUNCTION 'FTP_COMMAND'
          EXPORTING
            handle        = lv_ftp_handle
            command       = lv_cmd
          TABLES
            data          = result
          EXCEPTIONS
            command_error = 1
            tcpip_error   = 2.
        IF sy-subrc = 1.
          return-type = 'E' .
          return-message = 'Command Error Occured during open of FTP Folder'.
          APPEND return.
        ELSEIF sy-subrc = 2.
          return-type = 'E' .
          return-message = 'TCIP Error Occured during open of FTP Folder'.
          APPEND return.
        ELSE.
          REFRESH t_blob.
          lv_blob_length = 992.
          TRANSLATE i_filename TO LOWER CASE.
          CALL FUNCTION 'FTP_SERVER_TO_R3'
            EXPORTING
              handle      = lv_ftp_handle
              fname       = i_filename         
            IMPORTING
              blob_length = lv_blob_length
            TABLES
              blob        = lt_dummy.
          t_blob[] = lt_dummy[].
        ENDIF.
      ENDIF.
    ENDFUNCTION.
    Regards
    Sajid
    Edited by: shaik sajid on Nov 16, 2010 7:25 AM

  • How to read the file from ftp server

    Hi
    I need to read a file from a ftp server . Iam using apache lib common-net .jar .
    FTPClient ftp = new FTPClient();
    ftp.connect(server);
    ftp.login(username,password);
    FTPFile[] files = ftp.listFiles();
    for(int i=0 ;i<files.length;i++){
    System.out.println(" File : "+ i + " - " + files);     
    InputStream ip = ftp.retrieveFileStream(path);
    I got the inputstream from the ftp server. but iam not able to read the contents of the file ....
    help me plzzzzz

    Hi
    I have one more problem . first i try to read the file and write the file in local directory . then i try to read the data in the remote file .. iam getting the datas as null.
    InputStream ip = ftp.retrieveFileStream(path);                    
    File f = new File("D:\\ftp.txt");                    
    FileOutputStream fo = new FileOutputStream(f);
    byte[] buf = new byte[1024];
    while ((len = ip.read(buf)) > 0) {                         
    fo.write(buf,0,len);               
    fo.close();
    BufferedReader br = new BufferedReader(new InputStreamReader(ip));
    String line;
    do {
    line = br.readLine();
    System.out.println(" data " +line);
    }while (line != null);

  • How configure sending CDR reporting via ftp server

    hi
    i want to send the CDR reporting automaticly to FTP billing server each 1H.
    i have add the billing server
    i don  t know how or when can i configure the automatique sending CDR report to this server
    Thanks for your help

    You'll need a SFTP server instead of FTP.
    For instructions, please see here:
    http://www.cisco.com/en/US/docs/voice_ip_comm/cucm/service/7_1_2/admin/sacdrm.html
    Thanks!
    Michael
    http://htluo.blogspot.com

  • How would I set up an FTP server in Mountain Lion Server?

    I need to make a server, which would serve the same function that the FTP file-sharing option did before Lion. Plus whatever goodies of superior access control etc there may be; but mainly providing files for downloading and uploading.
    (I don't want to be rude, but I've seen some previous discussion here, and I might save time by mentioning:
    I do not need information on how bad FTP is.
    I do not need a list of superior technologies.
    I do have a problem invoving client systems that are not able to exchange files with my system by other means than ancient terrible FTP -- not even any practical form of sneakernet.)
    Can anyone describe the process or give a link to something that does? Shell commands are fine. Well, sort of awful, but good enough.

    Personally I use CrushFTP ... it works well, was reasonably price, and has a very extensive interface giving me all the control that I want.

  • Java ftp server which can use LDAP, how to integrate with WLS' implementation of LDAP?

    Howdy.
    I'm setting up a java ftp server
    (http://www.mycgiserver.com/~ranab/ftp/index.html) which is capable of using
    LDAP for it's user security. I would like to integrate this ftp server with
    wls' implementation of LDAP so I only have to admin one user list.
    Does wls put it's user list in the LDAP or in it's own proprietary setup? I
    tried playing around with it, but the users don't seem to appear in the JNDI
    tree. Is this where the LDAP stuff is located? I thought it was in there?
    If it's in it's own setup, is there a way to propagate the users to LDAP?
    If these look like newbie Q&A, I guess they kind of are, I'm new to LDAP.
    Thanks for any input you might have.

    Peter,
    If you are talking about using the embedded LDAP server in WLS 7.0 for this purpose
    I think you are going done the wrong path.
    Look at the following URL on how to use an external LDAP server for your custom
    application
    http://e-docs.bea.com/wls/docs70/secmanage/realm.html#1172008
    Chuck Nelson
    DRE
    BEA Technical Support

  • How can I registry an FTP server in SLD ?

    Dear all,
    In the web site: ****************/Tutorials/XI/XIMainPage.htm, I find many integration scenarios which use an FTP server as a sender or a receiver or both. I would like to configure one of them, but i don't know how can i registry an FTP server in SLD, and use this FTP server as a Business Service in Integration Directory.
    If you know and have the document about this topic, could you please help me?
    Many thanks and best regards,
    Vinh Vo

    Hello Vinh,
    In the SLD Create a Technical System of ThirdParty Type.
      Choose Home ® Technical Systems.
           2.      Choose New Technical System.
    The System Type screen appears.
           3.      Select the Third-Party indicator and choose Next.
    The General screen appears.
           4.      Enter system details and choose Next.
    The Installed Products screen appears.
           5.      On the left, select installed software products by selecting the Installed indicator.
    On the right, all software components that are part of the selected software products appear.
           6.      On the right, select installed software components by selecting the Installed indicator.
           7.      Choose Finish.
    Check this :
    http://help.sap.com/saphelp_nw70/helpdata/EN/fa/0aad3efa11b300e10000000a114084/content.htm

  • Upload XL file from FTP server

    Hi All,
    Can anybady help me, how to upload Excel file from FTP server.
    Thanks
    Sri
    Edited by: srikanthn on Apr 14, 2010 6:31 PM

    Hello
    How about using SAPFTP?
    I hope SAP note 130106 will guide you on this.
    Thanks
    koju

Maybe you are looking for

  • Send table data through mail in oracle 10g

    Hi , I am trying to send a mail through oracle 10g . I can send mail through utl_mail . The text that I need to send is data from a table . The table contains information about all the employees . Table name is person . If the employee is absent on a

  • APP -- DME administration

    After running APP , when i go to environment -> payment medium -> DME administration , i am not getting anyting . can anyone please tell me what special setting i need to do for this. thanks in advance

  • Document Warning Missing File

    I have iWork '09. When I open a saved pages doc many photos that were copied and pasted are now missing. Also in Numbers I tried to use a template that came with numbers and parts of that template where missing too. How do I fix this and can I get my

  • Auto Hide Menu Bar

    Is there a way to Auto Hide the menu part...the bar with airport, battery, time, etc...??? I would love to have that auto hide but I'm not sure of any way to do it. Any help and input would be awesome. Thanks!

  • How can I numerically integrate a Pressure vs. Volume curve?

    Right now I am reading data from a pressure sensor and a 1-Dimensional Rotary motion sensor to track the movement of a simple piston. I then send the data to an XY Chart Buffer and also to an array. I would like to find the resulting area enclosed by