Skip to content

Update dependencies, n5 to 3.5.0, n5-universe to 2.3.0, pom-scijava to 43.0.0#48

Open
mkitti wants to merge 2 commits into
saalfeldlab:masterfrom
mkitti:mkitti-update-n5-3.5.0
Open

Update dependencies, n5 to 3.5.0, n5-universe to 2.3.0, pom-scijava to 43.0.0#48
mkitti wants to merge 2 commits into
saalfeldlab:masterfrom
mkitti:mkitti-update-n5-3.5.0

Conversation

@mkitti

@mkitti mkitti commented Jan 21, 2026

Copy link
Copy Markdown

n5-universe to 2.3.0, pom-scijava 43,

@mkitti

mkitti commented Jan 22, 2026

Copy link
Copy Markdown
Author

Without updating n5-ij, I get this error:

Exception in thread "AWT-EventQueue-0" java.lang.NoClassDefFoundError: org/janelia/saalfeldlab/n5/universe/N5Factory$StorageFormat at org.janelia.saalfeldlab.n5.ui.DatasetSelectorDialog$UriValidator.stringToValue(DatasetSelectorDialog.java:965) at org.janelia.saalfeldlab.n5.ui.ImprovedFormattedTextField.validContent(ImprovedFormattedTextField.java:141) at org.janelia.saalfeldlab.n5.ui.ImprovedFormattedTextField.updateBackground(ImprovedFormattedTextField.java:119) at org.janelia.saalfeldlab.n5.ui.ImprovedFormattedTextField.access$100(ImprovedFormattedTextField.java:29) at org.janelia.saalfeldlab.n5.ui.ImprovedFormattedTextField$1.update(ImprovedFormattedTextField.java:106) at org.janelia.saalfeldlab.n5.ui.ImprovedFormattedTextField$1.insertUpdate(ImprovedFormattedTextField.java:89) at java.desktop/javax.swing.text.AbstractDocument.fireInsertUpdate(AbstractDocument.java:226) at java.desktop/javax.swing.text.AbstractDocument.handleInsertString(AbstractDocument.java:780) at java.desktop/javax.swing.text.AbstractDocument.insertString(AbstractDocument.java:739) at java.desktop/javax.swing.text.PlainDocument.insertString(PlainDocument.java:131) at java.desktop/javax.swing.text.AbstractDocument.replace(AbstractDocument.java:698) at java.desktop/javax.swing.text.JTextComponent.replaceSelection(JTextComponent.java:1339) at java.desktop/javax.swing.plaf.basic.BasicTextUI$TextTransferHandler.handleReaderImport(BasicTextUI.java:2475) at java.desktop/javax.swing.plaf.basic.BasicTextUI$TextTransferHandler.importData(BasicTextUI.java:2615) at java.desktop/javax.swing.TransferHandler.importData(TransferHandler.java:827) at java.desktop/javax.swing.plaf.basic.BasicTextUI$TextTransferHandler.importData(BasicTextUI.java:2553) at java.desktop/javax.swing.TransferHandler$TransferAction.actionPerformedImpl(TransferHandler.java:1766) at java.desktop/javax.swing.TransferHandler$TransferAction$1.run(TransferHandler.java:1712) at java.desktop/javax.swing.TransferHandler$TransferAction$1.run(TransferHandler.java:1710) at java.base/java.security.AccessController.doPrivileged(AccessController.java:399) at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:86) at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:97) at java.desktop/javax.swing.TransferHandler$TransferAction$2.run(TransferHandler.java:1730) at java.desktop/javax.swing.TransferHandler$TransferAction$2.run(TransferHandler.java:1728) at java.base/java.security.AccessController.doPrivileged(AccessController.java:399) at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:86) at java.desktop/javax.swing.TransferHandler$TransferAction.actionPerformed(TransferHandler.java:1727) at java.desktop/javax.swing.text.JTextComponent.invokeAction(JTextComponent.java:1523) at java.desktop/javax.swing.text.JTextComponent.paste(JTextComponent.java:1501) at java.desktop/javax.swing.text.DefaultEditorKit$PasteAction.actionPerformed(DefaultEditorKit.java:1373) at java.desktop/javax.swing.SwingUtilities.notifyAction(SwingUtilities.java:1810) at java.desktop/javax.swing.JComponent.processKeyBinding(JComponent.java:2947) at org.janelia.saalfeldlab.n5.ui.ImprovedFormattedTextField.processKeyBinding(ImprovedFormattedTextField.java:200) at java.desktop/javax.swing.JComponent.processKeyBindings(JComponent.java:2995) at java.desktop/javax.swing.JComponent.processKeyEvent(JComponent.java:2909) at java.desktop/java.awt.Component.processEvent(Component.java:6403) at java.desktop/java.awt.Container.processEvent(Container.java:2266) at java.desktop/java.awt.Component.dispatchEventImpl(Component.java:5001) at java.desktop/java.awt.Container.dispatchEventImpl(Container.java:2324) at java.desktop/java.awt.Component.dispatchEvent(Component.java:4833) at java.desktop/java.awt.KeyboardFocusManager.redispatchEvent(KeyboardFocusManager.java:1952) at java.desktop/java.awt.DefaultKeyboardFocusManager.dispatchKeyEvent(DefaultKeyboardFocusManager.java:883) at java.desktop/java.awt.DefaultKeyboardFocusManager.preDispatchKeyEvent(DefaultKeyboardFocusManager.java:1150) at java.desktop/java.awt.DefaultKeyboardFocusManager.typeAheadAssertions(DefaultKeyboardFocusManager.java:1020) at java.desktop/java.awt.DefaultKeyboardFocusManager.dispatchEvent(DefaultKeyboardFocusManager.java:848) at java.desktop/java.awt.Component.dispatchEventImpl(Component.java:4882) at java.desktop/java.awt.Container.dispatchEventImpl(Container.java:2324) at java.desktop/java.awt.Window.dispatchEventImpl(Window.java:2780) at java.desktop/java.awt.Component.dispatchEvent(Component.java:4833) at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:773) at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:722) at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:716) at java.base/java.security.AccessController.doPrivileged(AccessController.java:399) at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:86) at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:97) at java.desktop/java.awt.EventQueue$5.run(EventQueue.java:746) at java.desktop/java.awt.EventQueue$5.run(EventQueue.java:744) at java.base/java.security.AccessController.doPrivileged(AccessController.java:399) at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:86) at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:743) at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203) at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124) at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113) at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109) at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101) at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90) Caused by: java.lang.ClassNotFoundException: org.janelia.saalfeldlab.n5.universe.N5Factory$StorageFormat at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:641) at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:188) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:520) ... 66 more

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant