You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@netbeans.apache.org by Peter Nabbefeld <pe...@gmx.de> on 2019/07/23 17:59:44 UTC

NPE when adding components to module project using Maven

Hello,

there seems to be a problem with Mutexes in NB 11.1

I'm just editing some old "experimental" code (NB module plugin using
Maven, changed dependencies to RELEASE110).

When adding some component (Action or Window), I'm getting an NPE after
clicking on "Finish" button:

java.lang.NullPointerException
     at
org.netbeans.modules.maven.indexer.NexusRepositoryIndexerImpl.getRepoMutex(NexusRepositoryIndexerImpl.java:204)
     at
org.netbeans.modules.maven.indexer.NexusRepositoryIndexerImpl.iterate(NexusRepositoryIndexerImpl.java:934)
     at
org.netbeans.modules.maven.indexer.NexusRepositoryIndexerImpl.findBySHA1(NexusRepositoryIndexerImpl.java:1376)
     at
org.netbeans.modules.maven.indexer.NexusRepositoryIndexerImpl.findBySHA1(NexusRepositoryIndexerImpl.java:1370)
     at
org.netbeans.modules.maven.indexer.api.RepositoryQueries.lambda$findBySHA1$6(RepositoryQueries.java:357)
     at
org.netbeans.modules.maven.indexer.api.RepositoryQueries.getQueryResult(RepositoryQueries.java:217)
     at
org.netbeans.modules.maven.indexer.api.RepositoryQueries.findBySHA1(RepositoryQueries.java:354)
     at
org.netbeans.modules.maven.indexer.api.RepositoryQueries.findBySHA1Result(RepositoryQueries.java:346)
     at
org.netbeans.modules.maven.apisupport.MavenNbModuleImpl.addDependencies(MavenNbModuleImpl.java:288)
     at
org.netbeans.modules.apisupport.project.ui.wizard.common.CreatedModifiedFiles$AddModuleDependency.run(CreatedModifiedFiles.java:831)
     at
org.netbeans.modules.apisupport.project.ui.wizard.common.CreatedModifiedFiles.run(CreatedModifiedFiles.java:341)
     at
org.netbeans.modules.apisupport.project.ui.wizard.action.NewActionIterator.instantiate(NewActionIterator.java:52)
     at
org.openide.loaders.TemplateWizard$InstantiatingIteratorBridge.instantiate(TemplateWizard.java:1028)
     at
org.openide.loaders.TemplateWizard.handleInstantiate(TemplateWizard.java:580)
     at
org.openide.loaders.TemplateWizard.instantiateNewObjects(TemplateWizard.java:414)
     at
org.openide.loaders.TemplateWizardIterImpl.instantiate(TemplateWizardIterImpl.java:223)
     at
org.openide.loaders.TemplateWizardIteratorWrapper.instantiate(TemplateWizardIteratorWrapper.java:135)
     at
org.openide.WizardDescriptor.callInstantiateOpen(WizardDescriptor.java:1605)
     at
org.openide.WizardDescriptor.callInstantiate(WizardDescriptor.java:1546)
     at org.openide.WizardDescriptor.access$2300(WizardDescriptor.java:67)
[catch] at
org.openide.WizardDescriptor$Listener$2$1.run(WizardDescriptor.java:2233)
     at
org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1418)
     at
org.netbeans.modules.openide.util.GlobalLookup.execute(GlobalLookup.java:45)
     at org.openide.util.lookup.Lookups.executeWith(Lookups.java:278)
     at
org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:2033)


I'm not yet sure, if this is a bug - could probably somebody else try to
add some component (preferred those Action or Window components, as I've
used them for testing) to a mavenized module project?

Kind regards
Peter

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@netbeans.apache.org
For additional commands, e-mail: dev-help@netbeans.apache.org

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists