UnableToLaunchTheApplication JRE 1.7.0_45
Posted: Thu Nov 14, 2013 9:56 pm
Hi,
my customers have upgrated their Macs to OS X Mavericks and Java 1.7.0_45-b18.
The server is still running with Mac OS X 10.8.5, Java 1.6.0_51 and Servoy 6.1.6 -1439.
Now the Smart Client won't open and we get the Application Error dialog "Unable to launch the application".
The .jar files in the application_server direction are signed by the newest signtester.jar version (1.3) from 10/24/2013.
This is what I get:
Java Console:
Exception:
How can I get the solution running?
my customers have upgrated their Macs to OS X Mavericks and Java 1.7.0_45-b18.
The server is still running with Mac OS X 10.8.5, Java 1.6.0_51 and Servoy 6.1.6 -1439.
Now the Smart Client won't open and we get the Application Error dialog "Unable to launch the application".
The .jar files in the application_server direction are signed by the newest signtester.jar version (1.3) from 10/24/2013.
This is what I get:
Java Console:
- Code: Select all
CacheEntry[http://xxxxxx:8081/servoy-client/yyyyyy.jnlp]: updateAvailable=true,lastModified=Thu Nov 14 20:28:38 CET 2013,length=-1
CacheEntry[http://xxxxxx:8081/servoy-client/yyyyyy.jnlp]: updateAvailable=true,lastModified=Thu Nov 14 20:31:14 CET 2013,length=-1
#### Java Web Start Error:
#### The Java security settings have prevented this application from running. You may change this behavior in the Java Control Panel.
Exception:
- Code: Select all
com.sun.deploy.security.BlockedException: The Java security settings have prevented this application from running. You may change this behavior in the Java Control Panel.
at com.sun.deploy.security.SandboxSecurity.showBlockedDialog(Unknown Source)
at com.sun.javaws.security.AppPolicy.grantUnrestrictedAccess(Unknown Source)
at com.sun.javaws.security.AppPolicy.addPermissions(Unknown Source)
at com.sun.jnlp.JNLPClassLoader.getPermissions(Unknown Source)
at java.security.SecureClassLoader.getProtectionDomain(SecureClassLoader.java:206)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:449)
at java.net.URLClassLoader.access$100(URLClassLoader.java:71)
at java.net.URLClassLoader$1.run(URLClassLoader.java:361)
at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
at com.sun.jnlp.JNLPClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(ClassLoader.java:425)
at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
at com.sun.javaws.Launcher.doLaunchApp(Unknown Source)
at com.sun.javaws.Launcher.run(Unknown Source)
at java.lang.Thread.run(Thread.java:744)
Caused by: java.lang.SecurityException: JAR manifest codebase mismatch for http://xxxxxx:8081/lib/j2db.jar
at com.sun.deploy.security.DeployManifestChecker.verify(Unknown Source)
at com.sun.deploy.security.DeployManifestChecker.verify(Unknown Source)
... 17 more
How can I get the solution running?