|
From: Jean-Christophe H. <li...@tr...> - 2023-12-12 00:55:03
|
I'm working with the latest OmegaT master. When I use the OmegaT "install from file" function to install Briac's latest plugin located here: https://github.com/briacp/plugin-odt-review I get this weird error message: And the terminal outputs an error: 26869: Info: Event: project change - "SAVE" (LOG_INFO_EVENT_PROJECT_CHANGE) 26869: Error: Uncatched exception in thread [AWT-EventQueue-0] 26869: Error: java.lang.NullPointerException 26869: Error: at org.omegat.util.PluginInstaller.doInstall(PluginInstaller.java:131) 26869: Error: at org.omegat.util.PluginInstaller.install(PluginInstaller.java:116) 26869: Error: at org.omegat.gui.preferences.view.PluginsPreferencesController.lambda$initGui$1(PluginsPreferencesController.java:92) 26869: Error: at java.desktop/javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1967) 26869: Error: at java.desktop/javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2308) 26869: Error: at java.desktop/javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:405) 26869: Error: at java.desktop/javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:262) 26869: Error: at java.desktop/javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:279) 26869: Error: at java.desktop/java.awt.Component.processMouseEvent(Component.java:6635) 26869: Error: at java.desktop/javax.swing.JComponent.processMouseEvent(JComponent.java:3342) 26869: Error: at java.desktop/java.awt.Component.processEvent(Component.java:6400) 26869: Error: at java.desktop/java.awt.Container.processEvent(Container.java:2263) 26869: Error: at java.desktop/java.awt.Component.dispatchEventImpl(Component.java:5011) 26869: Error: at java.desktop/java.awt.Container.dispatchEventImpl(Container.java:2321) 26869: Error: at java.desktop/java.awt.Component.dispatchEvent(Component.java:4843) 26869: Error: at java.desktop/java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4918) 26869: Error: at java.desktop/java.awt.LightweightDispatcher.processMouseEvent(Container.java:4547) 26869: Error: at java.desktop/java.awt.LightweightDispatcher.dispatchEvent(Container.java:4488) 26869: Error: at java.desktop/java.awt.Container.dispatchEventImpl(Container.java:2307) 26869: Error: at java.desktop/java.awt.Window.dispatchEventImpl(Window.java:2772) 26869: Error: at java.desktop/java.awt.Component.dispatchEvent(Component.java:4843) 26869: Error: at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:772) 26869: Error: at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721) 26869: Error: at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715) 26869: Error: at java.base/java.security.AccessController.doPrivileged(Native Method) 26869: Error: at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85) 26869: Error: at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:95) 26869: Error: at java.desktop/java.awt.EventQueue$5.run(EventQueue.java:745) 26869: Error: at java.desktop/java.awt.EventQueue$5.run(EventQueue.java:743) 26869: Error: at java.base/java.security.AccessController.doPrivileged(Native Method) 26869: Error: at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85) 26869: Error: at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:742) 26869: Error: at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203) 26869: Error: at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124) 26869: Error: at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:117) 26869: Error: at java.desktop/java.awt.WaitDispatchSupport$2.run(WaitDispatchSupport.java:190) 26869: Error: at java.desktop/java.awt.WaitDispatchSupport$4.run(WaitDispatchSupport.java:235) 26869: Error: at java.desktop/java.awt.WaitDispatchSupport$4.run(WaitDispatchSupport.java:233) 26869: Error: at java.base/java.security.AccessController.doPrivileged(Native Method) 26869: Error: at java.desktop/java.awt.WaitDispatchSupport.enter(WaitDispatchSupport.java:233) 26869: Error: at java.desktop/java.awt.Dialog.show(Dialog.java:1070) 26869: Error: at java.desktop/java.awt.Component.show(Component.java:1716) 26869: Error: at java.desktop/java.awt.Component.setVisible(Component.java:1663) 26869: Error: at java.desktop/java.awt.Window.setVisible(Window.java:1031) 26869: Error: at java.desktop/java.awt.Dialog.setVisible(Dialog.java:1005) 26869: Error: at org.omegat.gui.preferences.PreferencesWindowController.show(PreferencesWindowController.java:354) 26869: Error: at org.omegat.gui.preferences.PreferencesWindowController.show(PreferencesWindowController.java:159) 26869: Error: at org.omegat.gui.main.MainWindowMenuHandler.optionsPreferencesMenuItemActionPerformed(MainWindowMenuHandler.java:693) 26869: Error: at org.omegat.gui.main.BaseMainWindowMenu.lambda$initMacSpecific$4(BaseMainWindowMenu.java:934) 26869: Error: at org.omegat.util.gui.OSXIntegration.lambda$setPreferencesHandler$4(OSXIntegration.java:191) 26869: Error: at org.madlonkay.desktopsupport.impl.Java9DesktopSupportImpl.lambda$setPreferencesHandler$7(Java9DesktopSupportImpl.java:164) 26869: Error: at java.desktop/com.apple.eawt._AppEventHandler$_PreferencesDispatcher.performUsing(_AppEventHandler.java:293) 26869: Error: at java.desktop/com.apple.eawt._AppEventHandler$_PreferencesDispatcher.performUsing(_AppEventHandler.java:284) 26869: Error: at java.desktop/com.apple.eawt._AppEventHandler$_AppEventDispatcher$1.run(_AppEventHandler.java:552) 26869: Error: at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:313) 26869: Error: at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770) 26869: Error: at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721) 26869: Error: at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715) 26869: Error: at java.base/java.security.AccessController.doPrivileged(Native Method) 26869: Error: at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85) 26869: Error: at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740) 26869: Error: at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203) 26869: Error: at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124) 26869: Error: at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113) 26869: Error: at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109) 26869: Error: at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101) 26869: Error: at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90) When I just copy the plugin in the plugin folder, the thing works fine. -- Jean-Christophe Helary @jch...@em... https://traductaire-libre.org https://mac4translators.blogspot.com https://sr.ht/~brandelune/omegat-as-a-book/ |