I found the unusual format of date.
A FTP server(UNIX) returns like below for 'LIST' command.
-rwxrwxrwx 1 URM dan 957 1월 7 09:22 test.txt
In that server, using 'dirDetails', filename is not returned.
I think that caused by the string, '1월'.
Because the first character is digit, it seems to enter below 'if'.
-----------------------------------------------------------------------------------------
// we expect the month first on Unix.
// Connect:Enterprise UNIX has a weird extra field here - we test if the
// next field starts with a digit and if so, we skip it
if (Character.isDigit(fields[index].charAt(0)))
index++;
-----------------------------------------------------------------------------------------
The 'if' condition must be contained more condition.
'1월' is the Korean and means 'January' in English.
Please fix the problem.
Thanks.