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 - Cannot close ant project
Summary: Cannot close ant project
Status: NEW
Alias: None
Product: projects
Classification: Unclassified
Component: Ant Project (show other bugs)
Version: 8.1
Hardware: PC Windows 10 x64
: P3 normal (vote)
Assignee: Tomas Stupka
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-12-13 11:35 UTC by nb_user642652
Modified: 2017-12-13 11:35 UTC (History)
0 users

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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)