[jcifs] jcifs-1.2.16 released / Domain-Based DFS Support

Michael B Allen miallen at ioplex.com
Thu Aug 2 16:16:14 GMT 2007


With this release, JCIFS now supports domain-based DFS. With
domain-based DFS, clients access DFS roots under the DNS domain name
like \\example.com\dfs\foo so that users do not need to remember server
names. However, for clients to work with these DFS roots they have to
be prepared to connect to each domain controller as necessary to find
the target share and successfully authenticate. JCIFS now includes this
retry logic. JCIFS will also do something that it seems even Windows
clients do not do - if you list the shares of a domain (e.g. (new
SmbFile("smb://example.com/")).listFiles()), JCIFS will build a merged
list of all shares on all domain controllers.

Note that these changes are fairly significant. Whenever JCIFS tries to
connect to a server this new logic is used. So if anyone notices anything
out of the ordinary please report it to the JCIFS mailaing list.

The JCIFS Team would like to thank MetaCarta, Inc. for supporting this
work. MetaCarta, Inc., a provider of geographic intelligence solutions,
offers users map-driven geographic search, geographic referencing,
and data visualization capabilities.


More information about the jcifs mailing list