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 51624 - IOException if source layout does not match the NB one
Summary: IOException if source layout does not match the NB one
Status: CLOSED DUPLICATE of bug 42392
Alias: None
Product: apisupport
Classification: Unclassified
Component: Project (show other bugs)
Version: 4.x
Hardware: PC Linux
: P3 blocker (vote)
Assignee: Jesse Glick
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-11-18 09:39 UTC by _ pkuzel
Modified: 2006-03-24 09:47 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 _ pkuzel 2004-11-18 09:39:35 UTC
During startup I get following exception. I have
mounted just nb_all/ant module from my local test
repository.

Annotation: nbroot=/data/cvs/local/netbeans
java.io.FileNotFoundException:
/data/cvs/local/netbeans/nbbuild/templates/modules.xml
(No such file or directory)
	at java.io.FileInputStream.open(Native Method)
	at
java.io.FileInputStream.<init>(FileInputStream.java:106)
	at
java.io.FileInputStream.<init>(FileInputStream.java:66)
	at
sun.net.www.protocol.file.FileURLConnection.connect(FileURLConnection.java:70)
	at
sun.net.www.protocol.file.FileURLConnection.getInputStream(FileURLConnection.java:161)
	at
com.sun.org.apache.xerces.internal.impl.XMLEntityManager.setupCurrentEntity(XMLEntityManager.java:973)
	at
com.sun.org.apache.xerces.internal.impl.XMLVersionDetector.determineDocVersion(XMLVersionDetector.java:184)
	at
com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:798)
	at
com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:764)
	at
com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:148)
	at
com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:250)
	at
com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:292)
	at org.openide.xml.XMLUtil.parse(XMLUtil.java:283)
	at
org.netbeans.modules.apisupport.project.ModuleList.<init>(ModuleList.java:156)
	at
org.netbeans.modules.apisupport.project.NetbeansTreeModuleList.<init>(NetbeansTreeModuleList.java:29)
	at
org.netbeans.modules.apisupport.project.ModuleList.createModuleList(ModuleList.java:74)
	at
org.netbeans.modules.apisupport.project.ModuleList.getModuleList(ModuleList.java:55)
	at
org.netbeans.modules.apisupport.project.NbModuleProject.<init>(NbModuleProject.java:77)
	at
org.netbeans.modules.apisupport.project.NbModuleProjectType.createProject(NbModuleProjectType.java:41)
	at
org.netbeans.modules.project.ant.AntBasedProjectFactorySingleton.loadProject(AntBasedProjectFactorySingleton.java:132)
	at
org.netbeans.api.project.ProjectManager.createProject(ProjectManager.java:286)
	at
org.netbeans.api.project.ProjectManager.access$700(ProjectManager.java:42)
	at
org.netbeans.api.project.ProjectManager$2.run(ProjectManager.java:225)
	at org.openide.util.Mutex.readAccess(Mutex.java:220)
	at
org.netbeans.api.project.ProjectManager.findProject(ProjectManager.java:175)
	at
org.netbeans.modules.project.ui.OpenProjectList.URLs2Projects(OpenProjectList.java:345)
	at
org.netbeans.modules.project.ui.OpenProjectList.loadProjectList(OpenProjectList.java:430)
	at
org.netbeans.modules.project.ui.OpenProjectList.getDefault(OpenProjectList.java:97)
	at
org.netbeans.modules.project.ui.actions.MainProjectAction.refreshView(MainProjectAction.java:118)
	at
org.netbeans.modules.project.ui.actions.MainProjectAction.<init>(MainProjectAction.java:68)
	at
org.netbeans.modules.project.ui.actions.MainProjectAction.<init>(MainProjectAction.java:50)
	at
org.netbeans.modules.project.ui.actions.Actions.mainProjectSensitiveAction(Actions.java:97)
	at
org.netbeans.spi.project.ui.support.MainProjectSensitiveActions.mainProjectSensitiveAction(MainProjectSensitiveActions.java:59)
	at
org.netbeans.modules.debugger.projects.MainProjectManager.<init>(MainProjectManager.java:43)
	at
org.netbeans.modules.debugger.projects.MainProjectManager.<clinit>(MainProjectManager.java:29)
	at
org.netbeans.modules.debugger.projects.StepIntoActionProvider.<init>(StepIntoActionProvider.java:44)
	at
sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native
Method)
	at
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
	at
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
	at
java.lang.reflect.Constructor.newInstance(Constructor.java:494)
	at java.lang.Class.newInstance0(Class.java:350)
	at java.lang.Class.newInstance(Class.java:303)
	at
org.netbeans.api.debugger.Lookup$MetaInf.createInstance(Lookup.java:247)
	at
org.netbeans.api.debugger.Lookup$MetaInf.lookup(Lookup.java:149)
	at
org.netbeans.api.debugger.Lookup.lookup(Lookup.java:49)
	at
org.netbeans.api.debugger.ActionsManager.initActionImpls(ActionsManager.java:299)
	at
org.netbeans.api.debugger.ActionsManager.isEnabled(ActionsManager.java:128)
	at
org.netbeans.modules.debugger.ui.actions.DebuggerAction.<init>(DebuggerAction.java:39)
	at
org.netbeans.modules.debugger.ui.actions.ContinueAction.<init>(ContinueAction.java:31)
	at
sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native
Method)
	at
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
	at
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
	at
java.lang.reflect.Constructor.newInstance(Constructor.java:494)
	at java.lang.Class.newInstance0(Class.java:350)
	at java.lang.Class.newInstance(Class.java:303)
	at
org.openide.loaders.InstanceSupport.instanceCreate(InstanceSupport.java:203)
	at
org.openide.loaders.InstanceDataObject$Ser.instanceCreate(InstanceDataObject.java:1170)
	at
org.openide.loaders.InstanceDataObject.instanceCreate(InstanceDataObject.java:684)
	at
org.netbeans.core.ShortcutsFolder.acceptDataObject(ShortcutsFolder.java:128)
	at
org.openide.loaders.FolderInstance.defaultProcessObjects(FolderInstance.java:629)
	at
org.openide.loaders.FolderInstance.access$000(FolderInstance.java:68)
	at
org.openide.loaders.FolderInstance$2.run(FolderInstance.java:601)
	at org.openide.util.Task.run(Task.java:189)
	at
org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:330)
[catch] at
org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:721)
Comment 1 Jesse Glick 2004-11-22 13:57:25 UTC
You must have a full checkout or you cannot open the project in the
IDE. A partial source tree is not supported.

*** This issue has been marked as a duplicate of 42392 ***
Comment 2 _ pkuzel 2004-11-22 16:45:15 UTC
I do not care about any support at all. Just eliminate the exception,
please.
Comment 3 Jesse Glick 2004-12-01 18:53:28 UTC
That I can do.
Comment 4 Jesse Glick 2004-12-01 20:48:14 UTC
committed     Up-To-Date  1.15       
apisupport/project/src/org/netbeans/modules/apisupport/project/ModuleList.java
Comment 5 Marian Mirilovic 2005-12-20 16:05:14 UTC
This issue was solved long time ago. Because nobody has reopened it neither
added comments, we are verifying/closing it now. 
If you are still able to reproduce the problem, please reopen. 

Thanks in advance.