Codificación de nombre de archivo en Apache Commons Net FTPClient

Tengo que subir un archivo a un servidor FTP. El nombre del archivo contiene letras especiales, digamosäöü. En el servidor FTP, necesito que el nombre del archivo esté codificado en UTF-8.

Mi código es así:

import org.apache.commons.net.ftp.FTPClient;

FTPClient client = new FTPClient();

...

boolean retval = client.storeFile(fileName, inputStream);

El problema es que después destoreFile, el nombre del archivo guardado en el servidor FTP está codificado con ISO-8859-1 en lugar de UTF-8.

Cómo puedo decirFTPClient a UTF-8 codificar los nombres de archivo?

Respuestas a la pregunta(4)

Su respuesta a la pregunta