Alguém tem alguma idéia de qual deve ser o bug para quando uma streamconnection ou socketconnection pra ftp feita em um try vai direto pro catch? :oops:
O endereço e a porta estão certas pra começar, porque pelo menos direto por comando AT no equipamento dá certo.
Depois disso ainda vai ter todo o processo de PASV, USER, PASS e STOR pra rodar, mas nem chega lá por enquanto.
Fiquei ontem o dia todo tentando arrumar essa coisa! :x
Alguém tem alguma idéia de qual deve ser o bug para quando uma streamconnection ou socketconnection pra ftp feita em um try vai direto pro catch? :oops:
O endereço e a porta estão certas pra começar, porque pelo menos direto por comando AT no equipamento dá certo.
Depois disso ainda vai ter todo o processo de PASV, USER, PASS e STOR pra rodar, mas nem chega lá por enquanto.
Fiquei ontem o dia todo tentando arrumar essa coisa! :x
Obrigada![/quote]
Explique melhor a sua dúvida… não deu para entender quase nada.
Por acaso você quer saber qual a excesão que será disparada caso ocorra erro?
Então, o código está mais ou menos assim nessa parte:
System.out.println("Iniciando.");
try {
SocketConnection sc = (SocketConnection)
Connector.open("socket://"+end+":"+porta);
InputStream is = sc.openInputStream();
DataInputStream dis = new DataInputStream(is);
OutputStream os = sc.openOutputStream();
DataOutputStream dos = new DataOutputStream(os);
System.out.println("OK.");
// Aqui tem mais uns blá,blá,blás que não terminei de implementar pra depois trabalhar com o FTP usando os comandos do protocolo.
}catch(IOException e){System.out.println("Bug.");}
E a saída fica:
Iniciando.
Bug.
É bem idiota parece, mas não sei onde está o erro. :oops: