[jcifs] Error changing password
Diego Giraldez
dgiraldez at bnl.com.ar
Thu Feb 26 19:53:35 GMT 2004
I'm using jcifs-rap-0.8.0b1 to change NT user´s password in Java,
JVM 1.4.2 and Windows 2000 wks
This is my short test code:
-----------------------------------------------------------------------
NtlmPasswordAuthentication mycreds =
new NtlmPasswordAuthentication("domain", "user", "pass");
NtlmPasswordAuthentication auth =
new NtlmPasswordAuthentication("domain", "admin", "adminpass");
if (UserUtilities.changePassword(mycreds,"newpass",auth))
System.out.println("Success");
-----------------------------------------------------------------------
and I get these Exception:
java.lang.IllegalAccessError: class jcifs.smb.RapRequest cannot access its
superclass jcifs.smb.SmbComTransaction
at java.lang.ClassLoader.defineClass0(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:537)
at java.security.SecureClassLoader.defineClass
(SecureClassLoader.java:123)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:251)
at java.net.URLClassLoader.access$100(URLClassLoader.java:55)
at java.net.URLClassLoader$1.run(URLClassLoader.java:194)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:187)
at java.lang.ClassLoader.loadClass(ClassLoader.java:289)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:274)
at java.lang.ClassLoader.loadClass(ClassLoader.java:235)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:302)
at jcifs.rap.NetServerEnum.getServers(NetServerEnum.java:34)
at jcifs.rap.ServerUtilities.getPrimaryController
(ServerUtilities.java:23)
at jcifs.rap.UserUtilities.create(UserUtilities.java:62)
at ar.com.bnl.test.MyTest.main(MyTest.java:47)
Exception in thread "main"
Any ideas?
Thanks.
More information about the jcifs
mailing list