I just made a Java app with a trusted certificate in Java 7u45 with a self-signed certificate.
In the manifest, I set the permissions as "all permissions" and I removed the security tags in jnlp. Then I exported my own signed certificate and imported into the Java control panel on the desktop
Thus, there is no warning about a future version blocking the application.
Hope this helps.
Laura liparulo
source share