[jcifs] jcifs-1.2.1 Exception
Kevin Wunderlich
kwunderlich at yahoo.com
Fri Jul 8 16:18:51 GMT 2005
I am currently using jcifs-1.1.9 without any issues.
However, I decided to switch to jcifs-1.2.1 to try it
out and noticed that I now get the following message
in code that worked fine with 1.1.9. Here is the
operation I was performing:
SmbFile logDirectory = new
SmbFile("smb://CORP;blah:blah@aserver/ashare$/");
if(logDirectory != null)
{
logFiles = logDirectory.listFiles(filter);
...
There are directories only which are children of the
above listed Windows share.
Is the above listed share name missing something now
that was not required before?
jcifs.smb.SmbException:
jcifs.util.transport.TransportException
java.net.SocketException: Invalid argument or cannot
assign requested address
at java.net.PlainSocketImpl.socketConnect(Native
Method)
at
java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:333)
at
java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:195)
at
java.net.PlainSocketImpl.connect(PlainSocketImpl.java:182)
at
java.net.SocksSocketImpl.connect(SocksSocketImpl.java:364)
at java.net.Socket.connect(Socket.java:507)
at java.net.Socket.connect(Socket.java:457)
at java.net.Socket.<init>(Socket.java:365)
at java.net.Socket.<init>(Socket.java:238)
at
jcifs.smb.SmbTransport.negotiate(SmbTransport.java:228)
at
jcifs.smb.SmbTransport.doConnect(SmbTransport.java:266)
at
jcifs.util.transport.Transport.run(Transport.java:204)
at java.lang.Thread.run(Thread.java:595)
at
jcifs.util.transport.Transport.run(Transport.java:220)
at java.lang.Thread.run(Thread.java:595)
at
jcifs.smb.SmbTransport.connect(SmbTransport.java:256)
at jcifs.smb.SmbTree.treeConnect(SmbTree.java:122)
at jcifs.smb.SmbFile.connect(SmbFile.java:791)
at jcifs.smb.SmbFile.connect0(SmbFile.java:761)
at jcifs.smb.SmbFile.open0(SmbFile.java:816)
at jcifs.smb.SmbFile.open(SmbFile.java:845)
at
jcifs.smb.SmbFileInputStream.<init>(SmbFileInputStream.java:69)
at
jcifs.smb.SmbFileInputStream.<init>(SmbFileInputStream.java:62)
at
jcifs.smb.SmbFileInputStream.<init>(SmbFileInputStream.java:49)
at
advantage.client.log.LogFinder.getServers(LogFinder.java:325)
at
advantage.client.log.LogFinder.getUserLogs(LogFinder.java:259)
at advantage.client.log.LogFinder.main(LogFinder.java:115)
More information about the jcifs
mailing list