SH3d 5.4 On MacOS Sierra and Macbook Air not working
by sfcfs » Fri Apr 21, 2017 11:32 pm
Using the Java Web Start application. App opens the Menu appears. However, all of the menu items are grayed out except "Open recent home." When I click one of the plans, nothing happens and application hangs. Cannot quit from menu, but kill the process from terminal.
The Java Console when shown shows a bunch of security warnings:
Insecure property: (com.eteks.sweethome3d.applicationId, SweetHome3D#JavaWebStart) specified in unsigned j
Insecure property: (com.eteks. sweethome3d.deploymentInformation, Java Web Start) specified in unsigned jn
Insecure property: (j3d. rend, jog t) specified in unsigned jnlp file wilt not be set.
Insecure property: (apple.awt.graphics.UseQuartz, true) specified in unsigned jntp file wilt not be set.
Java Web Start 11.131.2.11 x86_64
Using DRE version 1.8.Ø_131-b11 Java Hotspot(TM) 64-Bit Server VM
And then shows an Exception:
Exception in thread "AWT-EventQueue-2" java.lang.ExceptionInInitializerError
at com.eteks.test.VideoPlugin.<init>(VideoPlugin.java:133)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
at java.lang.Class.newInstance(Class.java:442)
at com.eteks.sweethome3d.plugin.PluginManager.getPlugins(Unknown Source)
at com.eteks.sweethome3d.plugin.HomePluginController.getPlugins(Unknown Source)
at com.eteks.sweethome3d.swing.HomePane.<init>(Unknown Source)
at com.eteks.sweethome3d.swing.SwingViewFactory.createHomeView(Unknown Source)
at com.eteks.sweethome3d.viewcontroller.HomeController.getView(Unknown Source)
at com.eteks.sweethome3d.HomeFramePane.<init>(Unknown Source)
at com.eteks.sweethome3d.HomeFrameController.getView(Unknown Source)
at com.eteks.sweethome3d.HomeFrameController.displayView(Unknown Source)
at com.eteks.sweethome3d.SweetHome3D$4.collectionChanged(Unknown Source)
at com.eteks.sweethome3d.model.CollectionChangeSupport.fireCollectionChanged(Unknown Source)
at com.eteks.sweethome3d.model.HomeApplication.addHome(Unknown Source)
at com.eteks.sweethome3d.SweetHome3D.showDefaultHomeFrame(Unknown Source)
at com.eteks.sweethome3d.SweetHome3D.start(Unknown Source)
at com.eteks.sweethome3d.SweetHome3D$5.run(Unknown Source)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:311)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:756)
at java.awt.EventQueue.access$500(EventQueue.java:97)
at java.awt.EventQueue$3.run(EventQueue.java:709)
at java.awt.EventQueue$3.run(EventQueue.java:703)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:80)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:726)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)
Caused by: java.security.AccessControlException: access denied ("java.util.PropertyPermission" "com.eteks.sweethome3d.resolutionScale" "read")
at java.security.AccessControlContext.checkPermission(AccessControlContext.java:472)
at java.security.AccessController.checkPermission(AccessController.java:884)
at java.lang.SecurityManager.checkPermission(SecurityManager.java:549)
at com.sun.javaws.security.JavaWebStartSecurity.checkPermission(Unknown Source)
at java.lang.SecurityManager.checkPropertyAccess(SecurityManager.java:1294)
at java.lang.System.getProperty(System.java:717)
at com.eteks.sweethome3d.swing.SwingTools.getResolutionScale(Unknown Source)
at com.eteks.sweethome3d.swing.ScaledImageComponent.<clinit>(Unknown Source)
... 34 more
It seems to be something with security, do not know how to proceed from here.
Thanks in advance for your help!