[jcifs] Write acces failed
Kai Kuhn
kku at shd.de
Wed Mar 24 12:20:43 GMT 2004
Hi
im trying to write files on a remote windows share from my linux box.
Here is a little test:
SmbFile share = new SmbFile("smb://domain;User:pwd@server/share/");
if (share.canRead())
{
Permission per = share.getPermission();
System.out.println("Permissions:\n");
System.out.println(per.getName());
System.out.println(per.getActions());
String[] files = share.list();
for (int i = 0; i < files.length; i++)
{
String file = files[i];
System.out.println(i + " " + file);
}
SmbFile[] allfiles = share.listFiles();
for (int i = 0; i < allfiles.length; i++)
{
SmbFile allfile = allfiles[i];
System.out.println(i+" "+allfile);
}
------------------>
System out is:
<all permissions>
<all actions>
but when i try to copy a file to the share the following trace is printed:
SmbFile updatefile = (SmbFile) packages.get(i);
updatefile.copyTo(share);
jcifs.smb.SmbAuthException: Access denied
at jcifs.smb.SmbTransport.send(SmbTransport.java:750)
at jcifs.smb.SmbSession.send(SmbSession.java:109)
at jcifs.smb.SmbTree.send(SmbTree.java:100)
at jcifs.smb.SmbFile.send(SmbFile.java:619)
at jcifs.smb.SmbFile.open0(SmbFile.java:709)
at jcifs.smb.SmbFile.open(SmbFile.java:726)
at jcifs.smb.SmbFile.copyTo0(SmbFile.java:1726)
at jcifs.smb.SmbFile.copyTo(SmbFile.java:1830)
thanks 4 your help
kai kuhn
More information about the jcifs
mailing list