[jcifs] Error changing password
eglass1 at comcast.net
eglass1 at comcast.net
Thu Feb 26 20:42:49 GMT 2004
Do you have the "normal" jCIFS library elsewhere in your classpath somewhere?
This could possibly be caused by SmbComTransaction being loaded earlier by
a different classloader.
Eric
> 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