Q: We have integrated Qoppa’s java component within an applet to display and review PDF documents. Everything works fine with JRE 1.6 . But with JRE 1.7, the applet can not be loaded (“ClassNotFoundException”) when using HTTPS. Note that we have all the necessary jars in the applet class path.

A: Java 1.7 has implemented more security around applets and this is due to a security enhancement known as Server name indication (SNI) for JSSE client.  The issue can be resolved by setting up your server name on the SSL (Secure Sockets Layer).

Please refer to the 2 links below for more information about this issue:

http://stackoverflow.com/questions/10543198/java-applet-failed-to-load-when-visited-using-https-protocol-with-java-7

https://forums.oracle.com/message/10332444#10330444

If this is not your issue, look at our other KB entry regarding Applet / HTTPS / Handshake Error