shrink cells module crashes upon creation
If the user instantiates the shrink cells module, the computation GUI does not appear and exceptions are thrown:
12:48:42,205 Thread-3 WARN utils.SwingInstancer.swingRunAndWait 67: java.lang.reflect.InvocationTargetException at java.awt.EventQueue.invokeAndWait(EventQueue.java:1312) at java.awt.EventQueue.invokeAndWait(EventQueue.java:1287) at javax.swing.SwingUtilities.invokeAndWait(SwingUtilities.java:1348) at pl.edu.icm.visnow.lib.utils.SwingInstancer.swingRunAndWait(SwingInstancer.java:65) at pl.edu.icm.visnow.lib.basic.mappers.ScaleCells.ScaleCells.<init>(ScaleCells.java:99) 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:422) at pl.edu.icm.visnow.engine.library.jar.JarLibraryRoot.loadCore(JarLibraryRoot.java:126) at pl.edu.icm.visnow.application.libraries.Libraries.generateCore(Libraries.java:65) at pl.edu.icm.visnow.application.application.CommandExecutor.addModule(CommandExecutor.java:196) at pl.edu.icm.visnow.application.application.CommandExecutor.execute(CommandExecutor.java:105) at pl.edu.icm.visnow.application.application.RequestReceiver.defaultCommand(RequestReceiver.java:137) at pl.edu.icm.visnow.application.application.RequestReceiver.addModule(RequestReceiver.java:162) at pl.edu.icm.visnow.application.application.RequestReceiver.receive(RequestReceiver.java:94) at pl.edu.icm.visnow.application.frames.tabs.ModuleAdder.rerun(ModuleAdder.java:122) at pl.edu.icm.visnow.application.frames.tabs.ModuleAdder.run(ModuleAdder.java:75) at java.lang.Thread.run(Thread.java:745) Caused by: java.util.MissingResourceException: Can't find resource for bundle java.util.PropertyResourceBundle, key GUI.jLabel1.text at java.util.ResourceBundle.getObject(ResourceBundle.java:450) at java.util.ResourceBundle.getString(ResourceBundle.java:407) at pl.edu.icm.visnow.lib.basic.mappers.ScaleCells.GUI.initComponents(GUI.java:78) at pl.edu.icm.visnow.lib.basic.mappers.ScaleCells.GUI.<init>(GUI.java:56) at pl.edu.icm.visnow.lib.basic.mappers.ScaleCells.ScaleCells$2.run(ScaleCells.java:104) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:301) at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:749) at java.awt.EventQueue.access$500(EventQueue.java:97) at java.awt.EventQueue$3.run(EventQueue.java:702) at java.awt.EventQueue$3.run(EventQueue.java:696) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:75) at java.awt.EventQueue.dispatchEvent(EventQueue.java:719) 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) 12:48:42,276 WT-EventQueue-0 ERROR core.ModuleCore$4.run 1026: Problem while updating GUI java.lang.NullPointerException at pl.edu.icm.visnow.lib.basic.mappers.ScaleCells.ScaleCells.notifySwingGUIs(ScaleCells.java:380) at pl.edu.icm.visnow.engine.core.ModuleCore$4.run(ModuleCore.java:1020) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:311) at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:749) at java.awt.EventQueue.access$500(EventQueue.java:97) at java.awt.EventQueue$3.run(EventQueue.java:702) at java.awt.EventQueue$3.run(EventQueue.java:696) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:75) at java.awt.EventQueue.dispatchEvent(EventQueue.java:719) 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)