Apache Commons Ftp archivo cargado 0 bytes

Estoy desarrollando una aplicación que necesita subir algo a un FTP. No he podido hacer que apache commons funcione con la carga de archivos. El archivo cargado tiene 0 bytes. He probado el modo ASCII y binario con los mismos resultados. Aqui esta mi codigo

    Log.d("FTP", "Connecting");
    ftpsClient.connect(server,port);


    if(ftpsClient.isConnected())
    {
        Log.d("FTP", "Sending File");
        ftpsClient.login("XXXXXXX", "XXXXXXXX");
        ftpsClient.setFileType(FTP.BINARY_FILE_TYPE);
        InputStream is = new FileInputStream("sdcard/log.txt");
        ftpsClient.storeFile("log.txt", is);
        is.close();
        ftpsClient.logout();
        ftpsClient.disconnect();
    }

¿Qué estoy haciendo mal?

Respuesta 1

He creado un bean llamado BaseCron que tiene un método executeBefore () que está configurado en la siguiente configuración de spring para interceptar todas las llamadas a métodos de la clase Crons y ejecutarlas antes. ...

Tengo una interfaz para convertir objetos en cadenas: Public Interface Converter <T> {String asString (objeto T); } Y un mapa para almacenar todos los convertidores disponibles: Mapa <Clase <?>, Convertidor y ...

Estoy tratando de usar y comprender el método del escáner # findWithinHorizon de Java. He escrito el siguiente fragmento de código que utiliza este método, pero no puedo entender cómo funciona. privado ...

Estoy leyendo el HashMap.java. En la línea 917, los valores de la función () usaron valores variables. Sin embargo, busqué en todo el archivo java sin encontrar algunas variables definidas llamadas valores. ¿Cómo explicar esto? ...