Senhores,

Porque quando envio um arquivo  para  um servidor  VMS  as linhas nao sao
mostradas como no Windows.
Não tem quebra de linha ....

Windows
linha1
linha2
linha3

VMS
linha1linha2linha3


Obs.:    O mesmo arquivo transferido com o  utilitario  WS_ftp  funciona
....


Na geracao do arquivo devo colocar   :

Linha1 + chr(13) + chr(10)     Como Fazer  isso ?????
Linha2 + chr(13) + chr(10)
...
...
...


Ou ,  Tem  erro  no  codigo  abaixo .....


Este é o codigo que utilizo para fazer o FTP ....

       public void upload(String dir, String filename, File file, boolean
asc)
        throws Exception
  {
                int BUFSIZE = 1024;
                byte[] buf = new byte[BUFSIZE];

                ftpSetDir(dir);
                ftpSetTransferType(asc);
                dsock = ftpGetDataSock();
                OutputStream os = dsock.getOutputStream();
                BufferedOutputStream out = new BufferedOutputStream(os);
                FileInputStream in = new FileInputStream(file);
                ftpSendCmd("STOR "+filename);
                int i;
                while ((i = in.read(buf)) != -1) {
                        out.write(buf, 0, i);
                        out.flush();
                }
                in.close();
                out.close();
                ftpLogout();
        }





------------------------------ LISTA SOUJAVA ----------------------------
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED]
-------------------------------------------------------------------------

Responder a