PRB: java.lang.NoClassDefFoundError:com/ms/com/LicenseMgr ErrorLast reviewed: January 29, 1998Article ID: Q169810 |
The information in this article applies to:
SYMPTOMSAttempting to execute a Java Applet that was generated by the Database Wizard for Java from outside Developer Studio, generates the following run- time error:
error: java.lang.NoClassDefFoundError:com/ms/com/LicenseMgr CAUSEWhen an applet is run in Internet Explorer and outside of Developer Studio, the applet is not trusted and does not have access to ILicenseMgr. ILicenseMgr is available only to trusted applets.
RESOLUTIONCreate a CAB that contains the classes of the applet and digitally sign the CAB with the CodeSign kit.
STATUSThis is by design since only trusted applets should have access to the ILicenseMgr. The ILicenseMgr allows the creation of COM objects on the client. If an untrusted applet was allowed to create COM objects via ILicenseMgr, any applet could use this method to alter the client machine in any number of ways.
MORE INFORMATIONFor more information on Cab and Sign technology, look in the Cab&Sign folder on the Visual J++ CD-ROM. The Visual J++ CD-ROM also includes a sample called CabAndSign that gives step-by-step instructions on how to create Cab files and Test Certificates. For the latest info on CAB technology, refer to http://www.microsoft.com/workshop/prog/cab.
REFERENCESFor the latest Knowledge Base articles and other support information on Visual J++ and the SDK for Java, see the following page on the Microsoft Technical Support site:
http://support.microsoft.com/support/visualj/ http://support.microsoft.com/support/java/ |
Additional query words: COM DAO RDO trusted LicenseMgr
© 1998 Microsoft Corporation. All rights reserved. Terms of Use. |