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 205163 - NbModuleProjectGenerator should use FileSystem.runAtomic
Summary: NbModuleProjectGenerator should use FileSystem.runAtomic
Status: NEW
Alias: None
Product: apisupport
Classification: Unclassified
Component: Project (show other bugs)
Version: 7.1
Hardware: PC Linux
: P4 normal (vote)
Assignee: Martin Kozeny
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-11-15 18:15 UTC by Jesse Glick
Modified: 2013-08-09 12:57 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 Jesse Glick 2011-11-15 18:15:23 UTC
INFO: Premature end of file.
org.xml.sax.SAXParseException: Premature end of file.
	at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.createSAXParseException(ErrorHandlerWrapper.java:195)
	at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.fatalError(ErrorHandlerWrapper.java:174)
	at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:388)
	at com.sun.org.apache.xerces.internal.impl.XMLScanner.reportFatalError(XMLScanner.java:1414)
	at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$PrologDriver.next(XMLDocumentScannerImpl.java:1059)
	at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:648)
	at com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next(XMLNSDocumentScannerImpl.java:140)
	at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:511)
	at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:808)
	at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:737)
	at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:119)
	at com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:235)
	at com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:284)
	at org.openide.xml.XMLUtil.parse(XMLUtil.java:356)
[catch] at org.netbeans.spi.project.support.ant.AntProjectHelper.loadXml(AntProjectHelper.java:308)
	at org.netbeans.spi.project.support.ant.AntProjectHelper.getConfigurationXml(AntProjectHelper.java:261)
	at org.netbeans.spi.project.support.ant.AntProjectHelper.getConfigurationDataRoot(AntProjectHelper.java:420)
	at org.netbeans.spi.project.support.ant.AntProjectHelper.access$1400(AntProjectHelper.java:110)
	at org.netbeans.spi.project.support.ant.AntProjectHelper$9.run(AntProjectHelper.java:902)
	at org.netbeans.spi.project.support.ant.AntProjectHelper$9.run(AntProjectHelper.java:899)
	at org.openide.util.Mutex.readAccess(Mutex.java:288)
	at org.netbeans.spi.project.support.ant.AntProjectHelper.getConfigurationFragment(AntProjectHelper.java:899)
	at org.netbeans.spi.project.support.ant.ExtensibleMetadataProviderImpl.getConfigurationFragment(ExtensibleMetadataProviderImpl.java:79)
	at org.netbeans.modules.project.ant.ProjectLibraryProvider.getLibrariesLocationText(ProjectLibraryProvider.java:447)
	at org.netbeans.modules.project.ant.ProjectLibraryProvider.findDefinitions(ProjectLibraryProvider.java:425)
	at org.netbeans.modules.project.ant.ProjectLibraryProvider.getUnsharablePathsWithinProject(ProjectLibraryProvider.java:1124)
	at org.netbeans.spi.project.support.ant.SharabilityQueryImpl.computeFrom(SharabilityQueryImpl.java:103)
	at org.netbeans.spi.project.support.ant.SharabilityQueryImpl.computeFiles(SharabilityQueryImpl.java:85)
	at org.netbeans.spi.project.support.ant.SharabilityQueryImpl.configurationXmlChanged(SharabilityQueryImpl.java:145)
	at org.netbeans.spi.project.support.ant.AntProjectHelper$3.run(AntProjectHelper.java:502)
	at org.netbeans.spi.project.support.ant.AntProjectHelper$3.run(AntProjectHelper.java:497)
	at org.openide.util.Mutex.readAccess(Mutex.java:288)
	at org.netbeans.spi.project.support.ant.AntProjectHelper.fireChange(AntProjectHelper.java:497)
	at org.netbeans.spi.project.support.ant.AntProjectHelper.access$1500(AntProjectHelper.java:110)
	at org.netbeans.spi.project.support.ant.AntProjectHelper$ActionImpl.run(AntProjectHelper.java:1334)
	at org.netbeans.spi.project.support.ant.AntProjectHelper$ActionImpl.run(AntProjectHelper.java:1323)
	at org.openide.util.Mutex.readAccess(Mutex.java:288)
	at org.netbeans.spi.project.support.ant.AntProjectHelper.fireExternalChange(AntProjectHelper.java:464)
	at org.netbeans.spi.project.support.ant.AntProjectHelper$FileListener.change(AntProjectHelper.java:863)
	at org.netbeans.spi.project.support.ant.AntProjectHelper$FileListener.fileDataCreated(AntProjectHelper.java:871)
	at org.openide.filesystems.FileUtil$Holder.someChange(FileUtil.java:463)
	at org.openide.filesystems.FileUtil$Holder.fileDataCreated(FileUtil.java:507)
	at org.openide.filesystems.FCLSupport$DispatchEventWrapper.dispatchEventImpl(FCLSupport.java:139)
	at org.openide.filesystems.FCLSupport$DispatchEventWrapper.dispatchEvent(FCLSupport.java:128)
	at org.openide.filesystems.FCLSupport.dispatchEvent(FCLSupport.java:105)
	at org.openide.filesystems.FileObject$ED.dispatch(FileObject.java:1165)
	at org.openide.filesystems.FileSystem$EventDispatcher.run(FileSystem.java:956)
	at org.openide.filesystems.EventControl.dispatchEvent(EventControl.java:84)
	at org.openide.filesystems.FileSystem.dispatchEvent(FileSystem.java:601)
	at org.openide.filesystems.FileObject.dispatchEvent(FileObject.java:548)
	at org.openide.filesystems.FileObject.fireFileDataCreatedEvent(FileObject.java:500)
	at org.netbeans.modules.masterfs.filebasedfs.fileobjects.BaseFileObj.fireFileDataCreatedEvent(BaseFileObj.java:611)
	at org.netbeans.modules.masterfs.filebasedfs.fileobjects.FolderObj.createDataImpl(FolderObj.java:373)
	at org.netbeans.modules.masterfs.filebasedfs.fileobjects.FolderObj$1.call(FolderObj.java:303)
	at org.netbeans.modules.masterfs.filebasedfs.fileobjects.FolderObj$1.call(FolderObj.java:301)
	at org.netbeans.modules.masterfs.filebasedfs.FileBasedFileSystem.runAsInconsistent(FileBasedFileSystem.java:119)
	at org.netbeans.modules.masterfs.filebasedfs.fileobjects.FolderObj.createData(FolderObj.java:306)
	at org.openide.filesystems.FileUtil.createData(FileUtil.java:941)
	at org.netbeans.modules.apisupport.project.NbModuleProjectGenerator.createFileObject(NbModuleProjectGenerator.java:485)
	at org.netbeans.modules.apisupport.project.NbModuleProjectGenerator.createProjectXML(NbModuleProjectGenerator.java:285)
	at org.netbeans.modules.apisupport.project.NbModuleProjectGenerator.access$000(NbModuleProjectGenerator.java:89)
	at org.netbeans.modules.apisupport.project.NbModuleProjectGenerator$1.run(NbModuleProjectGenerator.java:120)
	at org.netbeans.modules.apisupport.project.NbModuleProjectGenerator$1.run(NbModuleProjectGenerator.java:114)
	at org.openide.util.Mutex.writeAccess(Mutex.java:436)
	at org.netbeans.modules.apisupport.project.NbModuleProjectGenerator.createStandAloneModule(NbModuleProjectGenerator.java:114)
	at org.netbeans.modules.apisupport.project.ui.wizard.NewNbModuleWizardIterator.instantiate(NewNbModuleWizardIterator.java:213)