After recent Max OS upgrade I am not able Open or Import a module after launching VASSAL. Just seeing a gray window with the ‘To start playing …’ message.
Here’s snippet from the logs…
2019-06-29 16:27:38,499 [0-main] INFO VASSAL.launch.StartUp - Starting
2019-06-29 16:27:38,504 [0-main] INFO VASSAL.launch.StartUp - OS Mac OS X 10.15
2019-06-29 16:27:38,505 [0-main] INFO VASSAL.launch.StartUp - Java version 1.8.0_111
2019-06-29 16:27:38,505 [0-main] INFO VASSAL.launch.StartUp - VASSAL version 3.2.17
2019-06-29 16:27:38,992 [0-AWT-EventQueue-0] INFO VASSAL.launch.ModuleManager - Manager
That’s correct. Nothing happens. No error messages in the log. The screenshot that I attached to this shows the log after I clicked “Open Module.” Nothing in the log changed from before I clicked “Open Module.”
I am able to click New Module with window coming up. Issue appears to be related to Open/Import. No errors are reported in the log - window simply doesn’t open.
2019-07-12 09:34:47,675 [0-main] INFO VASSAL.launch.StartUp - Starting
2019-07-12 09:34:47,677 [0-main] INFO VASSAL.launch.StartUp - OS Mac OS X 10.15
2019-07-12 09:34:47,678 [0-main] INFO VASSAL.launch.StartUp - Java version 9.0.4
2019-07-12 09:34:47,678 [0-main] INFO VASSAL.launch.StartUp - VASSAL version 3.2.17
2019-07-12 09:34:48,049 [0-main] ERROR VASSAL.tools.ErrorDialog -
java.lang.NoSuchMethodError: com.apple.eawt.Application.addApplicationListener(Lcom/apple/eawt/ApplicationListener;)V
at VASSAL.launch.ModuleManagerMacOSXStartUp.setupApplicationListeners(ModuleManagerMacOSXStartUp.java:36) ~[Vengine.jar:na]
at VASSAL.launch.ModuleManagerMacOSXStartUp.initSystemProperties(ModuleManagerMacOSXStartUp.java:31) ~[Vengine.jar:na]
at VASSAL.launch.ModuleManager.(ModuleManager.java:280) ~[Vengine.jar:na]
at VASSAL.launch.ModuleManager.main(ModuleManager.java:183) ~[Vengine.jar:na]
I should circle back and answer my own posted issue in case others run into it. What was happening to me was the directory where my .vsav files are got moved to cloud storage and Vassal could not open the files via the link that iCloud left behind.