Background:
I have a self-signed java applet that successfully interacts with a trial web server on my local network using assembly 1.7.0_21-b11 and FireFox (or Opera) running on a Windows XP virtual machine (32 bit). The applet is used exclusively as a “pass” for transferring encrypted data to and from the special TTL232R-3v3 USB device. All encryption and database manipulation is done by PHP, and Javascript is used to communicate with the server. This way I can minimize page reloads. This works quite well, except for the (expected) complaint about the dodgy certificate.
Problem:
Using a clone of the above virtual machine, but with the installation installed 1.7.0_25-b17, now I found that the applet is blocked. The reason given is Invalid permission value: all-permissions.
I installed codebase: * and permissions: all-permissions in the manifest file of the project file (netbeans) for the applet, which seems to be "considered" by the jarsigner. who has any clues?
An older Java VM still runs the applet with a modified BTW manifest.
source share