This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.

Bug 271912

Summary: Cannot close ant project
Product: projects Reporter: nb_user642652
Component: Ant ProjectAssignee: Tomas Stupka <tstupka>
Status: NEW ---    
Severity: normal    
Priority: P3    
Version: 8.1   
Hardware: PC   
OS: Windows 10 x64   
Issue Type: DEFECT Exception Reporter:

Description nb_user642652 2017-12-13 11:35:57 UTC
When trying to close a Ant Web Project, I Always get this exception:
java.lang.IllegalArgumentException: more than one element with same name found
	at org.openide.xml.XMLUtil.findElement(XMLUtil.java:982)
	at org.netbeans.spi.project.support.ant.AntProjectHelper$9.run(AntProjectHelper.java:926)
	at org.netbeans.spi.project.support.ant.AntProjectHelper$9.run(AntProjectHelper.java:922)
	at org.netbeans.modules.openide.util.DefaultMutexImplementation.readAccess(DefaultMutexImplementation.java:252)
	at org.openide.util.Mutex.readAccess(Mutex.java:218)
	at org.netbeans.spi.project.support.ant.AntProjectHelper.getConfigurationFragment(AntProjectHelper.java:922)
	at org.netbeans.spi.project.support.ant.ExtensibleMetadataProviderImpl.getConfigurationFragment(ExtensibleMetadataProviderImpl.java:79)
	at org.netbeans.modules.projectapi.AuxiliaryConfigImpl$1.run(AuxiliaryConfigImpl.java:91)
	at org.netbeans.modules.projectapi.AuxiliaryConfigImpl$1.run(AuxiliaryConfigImpl.java:84)
	at org.netbeans.modules.openide.util.DefaultMutexImplementation.readAccess(DefaultMutexImplementation.java:252)
	at org.openide.util.Mutex.readAccess(Mutex.java:250)
	at org.netbeans.modules.projectapi.nb.NbProjectManager$MutexImpl.readAccess(NbProjectManager.java:794)
	at org.openide.util.Mutex.readAccess(Mutex.java:218)
	at org.netbeans.modules.projectapi.AuxiliaryConfigImpl.getConfigurationFragment(AuxiliaryConfigImpl.java:84)
	at org.netbeans.modules.project.ui.ProjectUtilities.getOpenFilesUrls(ProjectUtilities.java:631)
	at org.netbeans.modules.project.ui.ProjectUtilities.storeProjectOpenFiles(ProjectUtilities.java:523)
	at org.netbeans.modules.project.ui.ProjectUtilities.closeAllDocuments(ProjectUtilities.java:513)
	at org.netbeans.modules.project.ui.OpenProjectList.close(OpenProjectList.java:898)
	at org.netbeans.modules.project.ui.OpenProjectList.close(OpenProjectList.java:882)
	at org.netbeans.modules.project.ui.actions.CloseProject.actionPerformed(CloseProject.java:85)
	at org.netbeans.modules.project.ui.actions.CloseProject$1.run(CloseProject.java:78)
	at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1443)
	at org.netbeans.modules.openide.util.GlobalLookup.execute(GlobalLookup.java:68)
	at org.openide.util.lookup.Lookups.executeWith(Lookups.java:303)
[catch] at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:2058)