IntelliJ IDEA - Nexus IQ Plugin failed - Sonatype Lifecycle & Repository Firewall - Sonatype Community
IntelliJ IDEA - Nexus IQ Plugin failed
post by m588 on Mar 22, 2022
Marcus Münzberg
Hello,
i want to use the Nexus IQ Plugin for IntelliJ, but it failed with following message:
com.intellij.diagnostic.PluginException: Cannot load class com.sonatype.iq.idea.components.node.migration.NodeMigrationProvider (
error: com/intellij/javascript/nodejs/library/NodeModulesPackageJsonListener,
classLoader=PluginClassLoader(plugin=PluginDescriptor(name=Sonatype Nexus IQ, id=com.sonatype.nexus-iq, descriptorPath=plugin.xml, path=~\AppData\Roaming\JetBrains\IntelliJIdea2021.1\plugins\nexus-iq-idea-plugin, version=4.1.1-01, package=null), packagePrefix=null, instanceId=169, state=active)
)
at com.intellij.ide.plugins.cl.PluginClassLoader.loadClassInsideSelf(PluginClassLoader.java:346)
at com.intellij.ide.plugins.cl.PluginClassLoader.tryLoadingClass(PluginClassLoader.java:233)
at com.intellij.ide.plugins.cl.PluginClassLoader.loadClass(PluginClassLoader.java:212)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:522)
at com.sonatype.iq.idea.ui.ComponentSummaryPanel.makeSureMigrationProvidersAreInstantiated(ComponentSummaryPanel.java:252)
at com.sonatype.iq.idea.ui.ComponentSummaryPanel.<init>(ComponentSummaryPanel.java:242)
at com.sonatype.iq.idea.ui.ComponentsPanel.<init>(ComponentsPanel.java:84)
at com.sonatype.iq.idea.ui.NexusIQToolWindowContents.setupComponentsPanel(NexusIQToolWindowContents.java:99)
at com.sonatype.iq.idea.ui.NexusIQToolWindowContents.attach(NexusIQToolWindowContents.java:67)
at com.sonatype.iq.idea.ui.NexusIQToolWindowFactory.createToolWindowContent(NexusIQToolWindowFactory.java:47)
at com.intellij.openapi.wm.impl.ToolWindowImpl.createContentIfNeeded$intellij_platform_ide_impl(ToolWindowImpl.kt:525)
at com.intellij.openapi.wm.impl.ToolWindowImpl.scheduleContentInitializationIfNeeded$intellij_platform_ide_impl(ToolWindowImpl.kt:504)
at com.intellij.openapi.wm.impl.ToolWindowManagerImpl.doShowWindow(ToolWindowManagerImpl.java:1022)
at com.intellij.openapi.wm.impl.ToolWindowManagerImpl.showToolWindowImpl(ToolWindowManagerImpl.java:968)
at com.intellij.openapi.wm.impl.ToolWindowManagerImpl.activateToolWindow(ToolWindowManagerImpl.java:668)
at com.intellij.openapi.wm.impl.ToolWindowManagerImpl.activateToolWindow$default(ToolWindowManagerImpl.kt:646)
at com.intellij.openapi.wm.impl.ToolWindowManagerImpl.activated$intellij_platform_ide_impl(ToolWindowManagerImpl.kt:1985)
at com.intellij.openapi.wm.impl.StripeButton.lambda$new$0(StripeButton.java:67)
at java.desktop/javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1967)
at java.desktop/javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2308)
at java.desktop/javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:405)
at java.desktop/javax.swing.JToggleButton$ToggleButtonModel.setPressed(JToggleButton.java:401)
at java.desktop/javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:270)
at java.desktop/java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:297)
at java.desktop/java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:297)
at java.desktop/java.awt.Component.processMouseEvent(Component.java:6652)
at java.desktop/javax.swing.JComponent.processMouseEvent(JComponent.java:3345)
at com.intellij.openapi.wm.impl.StripeButton.processMouseEvent(StripeButton.java:315)
at java.desktop/java.awt.Component.processEvent(Component.java:6417)
at java.desktop/java.awt.Container.processEvent(Container.java:2263)
at java.desktop/java.awt.Component.dispatchEventImpl(Component.java:5027)
at java.desktop/java.awt.Container.dispatchEventImpl(Container.java:2321)
at java.desktop/java.awt.Component.dispatchEvent(Component.java:4859)
at java.desktop/java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4918)
at java.desktop/java.awt.LightweightDispatcher.processMouseEvent(Container.java:4547)
at java.desktop/java.awt.LightweightDispatcher.dispatchEvent(Container.java:4488)
at java.desktop/java.awt.Container.dispatchEventImpl(Container.java:2307)
at java.desktop/java.awt.Window.dispatchEventImpl(Window.java:2784)
at java.desktop/java.awt.Component.dispatchEvent(Component.java:4859)
at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:778)
at com.intellij.ide.IdeEventQueue.defaultDispatchEvent(IdeEventQueue.java:969)
at com.intellij.ide.IdeEventQueue.dispatchMouseEvent(IdeEventQueue.java:906)
at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:836)
at com.intellij.ide.IdeEventQueue.lambda$dispatchEvent$8(IdeEventQueue.java:449)
at com.intellij.openapi.progress.impl.CoreProgressManager.computePrioritized(CoreProgressManager.java:808)
at com.intellij.ide.IdeEventQueue.lambda$dispatchEvent$9(IdeEventQueue.java:448)
at com.intellij.openapi.application.impl.ApplicationImpl.runIntendedWriteActionOnCurrentThread(ApplicationImpl.java:781)
at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:502)
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.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.NoClassDefFoundError: com/intellij/javascript/nodejs/library/NodeModulesPackageJsonListener
at java.base/java.lang.ClassLoader.defineClass2(Native Method)
at java.base/java.lang.ClassLoader.defineClass(ClassLoader.java:1109)
at com.intellij.util.lang.UrlClassLoader.consumeClassData(UrlClassLoader.java:276)
at com.intellij.util.lang.ZipResourceFile.findClass(ZipResourceFile.java:119)
at com.intellij.util.lang.JarLoader.findClass(JarLoader.java:55)
at com.intellij.util.lang.ClassPath.findClassInLoader(ClassPath.findClassInLoader.java:224)
at com.intellij.util.lang.ClassPath.findClass(ClassPath.findClass.java:183)
at com.intellij.ide.plugins.cl.PluginClassLoader.loadClassInsideSelf(PluginClassLoader.java:338)
... 63 more
Caused by: java.lang.ClassNotFoundException: com.intellij.javascript.nodejs.library.NodeModulesPackageJsonListener PluginClassLoader(plugin=PluginDescriptor(name=Sonatype Nexus IQ, id=com.sonatype.nexus-iq, descriptorPath=plugin.xml, path=~\AppData\Roaming\JetBrains\IntelliJIdea2021.1\plugins\nexus-iq-idea-plugin, version=4.1.1-01, package=null), packagePrefix=null, instanceId=169, state=active)
at com.intellij.ide.plugins.cl.PluginClassLoader.loadClass(PluginClassLoader.java:215)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:522)
... 71 more
Can you give me an advice to fix this?
Thanks and kind regards,
Marcus
post by jyoung on Mar 22, 2022
Justin Young
Hi Marcus,
Sorry to hear you’ve run into issues. Have you reached out to Sonatype support about this issue? They are best enabled to collect the appropriate information and help work through technical issues.
Cheers,
Justin Young
DIrector, Product Management