Jump to content

Problem opening AC on M3 MacBook


Recommended Posts

Posted

Not sure if it's related to Apple silicone or Sonoma. Seems like javaws just doesn't work. I've installed OpenWebStart and it seems to start Finder and shows my units but crashes opening A/C. 

 

    ... 43 more 
    at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) 
    at com.universaldevices.client.ui.UDClientApplet.main(Unknown Source) 
    at com.universaldevices.ui.UPnPClientApplet.main(Unknown Source) 
    at com.universaldevices.ui.UPnPClientApplet.main(Unknown Source) 
Caused by: java.lang.IllegalAccessError: failed to access class com.universaldevices.ui.UPnPClientApplet$29 from class com.universaldevices.ui.UPnPClientApplet (com.universaldevices.ui.UPnPClientApplet$29 is in unnamed module of loader net.sourceforge.jnlp.runtime.classloader.JNLPClassLoader @64685525; com.universaldevices.ui.UPnPClientApplet is in unnamed module of loader java.net.URLClassLoader @3dd4cb54) 
    at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90) 
    at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101) 
    at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109) 
    at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113) 
    at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124) 
    at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203) 
    at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:744) 
    at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87) 
    at java.base/java.security.AccessController.doPrivileged(AccessController.java:400) 
    at java.desktop/java.awt.EventQueue$5.run(EventQueue.java:745) 
    at java.desktop/java.awt.EventQueue$5.run(EventQueue.java:747) 
    at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:98) 
    at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87) 
    at java.base/java.security.AccessController.doPrivileged(AccessController.java:400) 
    at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:714) 
    at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:720) 
    at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:775) 
    at java.desktop/java.awt.Component.dispatchEvent(Component.java:4828) 
    at java.desktop/java.awt.Window.dispatchEventImpl(Window.java:2780) 
    at java.desktop/java.awt.Container.dispatchEventImpl(Container.java:2310) 
    at java.desktop/java.awt.LightweightDispatcher.dispatchEvent(Container.java:4516) 
    at java.desktop/java.awt.LightweightDispatcher.processMouseEvent(Container.java:4575) 
    at java.desktop/java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4948) 
    at java.desktop/java.awt.Component.dispatchEvent(Component.java:4828) 
    at java.desktop/java.awt.Container.dispatchEventImpl(Container.java:2324) 
    at java.desktop/java.awt.Component.dispatchEventImpl(Component.java:4996) 
    at java.desktop/java.awt.Container.processEvent(Container.java:2266) 
    at java.desktop/java.awt.Component.processEvent(Component.java:6386) 
    at java.desktop/javax.swing.JComponent.processMouseEvent(JComponent.java:3398) 
    at java.desktop/java.awt.Component.processMouseEvent(Component.java:6621) 
    at java.desktop/javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(BasicMenuItemUI.java:1073) 
    at java.desktop/com.apple.laf.AquaMenuItemUI.doClick(AquaMenuItemUI.java:157) 
    at java.desktop/javax.swing.plaf.basic.BasicMenuItemUI.doClick(BasicMenuItemUI.java:1029) 
    at java.desktop/javax.swing.AbstractButton.doClick(AbstractButton.java:374) 
    at java.desktop/javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:262) 
    at java.desktop/javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:407) 
    at java.desktop/javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2314) 
    at java.desktop/javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1972) 
    at com.universaldevices.isyfinder.ISYFinder$9.actionPerformed(Unknown Source) 
    at com.universaldevices.isyfinder.ISYFinder.access$7(Unknown Source) 
    at com.universaldevices.isyfinder.ISYFinder.launch(Unknown Source) 
    at com.universaldevices.isyfinder.ISYUILoader.launch(Unknown Source) 
    at java.base/java.lang.reflect.Method.invoke(Method.java:580) 
    at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:118) 
java.lang.reflect.InvocationTargetException

 

Posted
On 4/4/2024 at 2:31 PM, firstone said:

Not sure if it's related to Apple silicone or Sonoma.

It runs fine on Sonoma with an M1 chip.

Posted

 I've had to hunt down JRE 8 and it works now. Not sure why newer JDKs 22 do not work with javaws. Last time I've programmed in Java, 7 was just coming out. 😳

Guest
This topic is now closed to further replies.

×
×
  • Create New...