file name is not correct

[email protected]
Newsgroups gmane.network.samba.java
Message-ID <5b91255f-7c26-33f6-b568-43adfa2af26f@api103>
Hi all,

I am using JCIFS version 1.3.16.

Here is a file which name starts with space.
When I use SmbFile#getName, SmbFile#getUncPath or SmbFile#getPath, 
the space of the name is deleted.
I want to get the correct name.
My usage is invalid?
Teach me how to use JCIFS.

We can not create the space file name from Windows Explorer.
But, rename command can do.
<Procedure>
1. create a file
2. change file name.
    # rename foo.txt " foo.txt"

<Sample Source>
package test;

import jcifs.smb.NtlmPasswordAuthentication;
import jcifs.smb.SmbFile;

public class Test {
    public static void main(String[] args) {
        try {
            NtlmPasswordAuthentication auth = new NtlmPasswordAuthentication("xxx", "yyy", "zzz");
            SmbFile file = new SmbFile("smb://host/dir/", auth);

            SmbFile[] fileList = file.listFiles();
            for (SmbFile f : fileList) {
                System.out.println("name:" + f.getName());
                System.out.println("unc:" + f.getUncPath());
                System.out.println("path:" + f.getPath());
            }
        } catch (Exception e) {
            e.printStackTrace();
        }
    }
}

----
Dora.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.