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 142898 - Project cannot be created on OpenJDK6
Summary: Project cannot be created on OpenJDK6
Status: RESOLVED DUPLICATE of bug 140905
Alias: None
Product: projects
Classification: Unclassified
Component: Ant Project (show other bugs)
Version: 6.x
Hardware: PC Linux
: P1 blocker (vote)
Assignee: Jesse Glick
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-08-05 11:47 UTC by Tomas Danek
Modified: 2008-08-06 12:57 UTC (History)
2 users (show)

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 Tomas Danek 2008-08-05 11:47:34 UTC
Product Version: NetBeans IDE Dev (Build 200807310201)
Java: 1.6.0-ea; Java HotSpot(TM) Client VM 11.0-b06
System: Linux version 2.6.24-19-generic running on i386; UTF-8; en_US (nb)
Userdir: /usr/local/home/tomas/.netbeans/dev

- Installed OpenJDK6 (jdk-6-ea-bin-b04-linux-i586-05_feb_2008.bin)
- ran NB on OpenJDK
- tried to create java project - wizard is stuck - IOE in log

Mariane, is OpenJDK supported platform (according to some docs yes) ? Is this 6.5 beta stopper?

INFO [org.openide.WizardDescriptor]
Saving nbproject/project.xml in /usr/local/home/tomas/NetBeansProjects/JavaApplication4
Saving nbproject/project.xml in /usr/local/home/tomas/NetBeansProjects/JavaApplication4
Caused: org.xml.sax.SAXParseException: cvc-complex-type.4: Attribute 'id' must appear on element 'root'.
        at org.apache.xerces.util.ErrorHandlerWrapper.createSAXParseException(Unknown Source)
        at org.apache.xerces.util.ErrorHandlerWrapper.error(Unknown Source)
        at org.apache.xerces.impl.XMLErrorReporter.reportError(Unknown Source)
        at org.apache.xerces.impl.XMLErrorReporter.reportError(Unknown Source)
        at org.apache.xerces.impl.xs.XMLSchemaValidator$XSIErrorReporter.reportError(Unknown Source)
        at org.apache.xerces.impl.xs.XMLSchemaValidator.reportSchemaError(Unknown Source)
        at org.apache.xerces.impl.xs.XMLSchemaValidator.addDefaultAttributes(Unknown Source)
        at org.apache.xerces.impl.xs.XMLSchemaValidator.handleStartElement(Unknown Source)
        at org.apache.xerces.impl.xs.XMLSchemaValidator.startElement(Unknown Source)
        at org.apache.xerces.jaxp.validation.DOMValidatorHelper.beginNode(Unknown Source)
        at org.apache.xerces.jaxp.validation.DOMValidatorHelper.validate(Unknown Source)
        at org.apache.xerces.jaxp.validation.DOMValidatorHelper.validate(Unknown Source)
        at org.apache.xerces.jaxp.validation.ValidatorImpl.validate(Unknown Source)
        at javax.xml.validation.Validator.validate(Unknown Source)
        at org.openide.xml.XMLUtil.validate(XMLUtil.java:496)
        at org.netbeans.modules.project.ant.ProjectXMLCatalogReader.validate(ProjectXMLCatalogReader.java:144)
        at org.netbeans.spi.project.support.ant.AntProjectHelper.saveXml(AntProjectHelper.java:318)
Caused: java.io.IOException: cvc-complex-type.4: Attribute 'id' must appear on element 'root'.
        at org.netbeans.spi.project.support.ant.AntProjectHelper.saveXml(AntProjectHelper.java:321)
        at org.netbeans.spi.project.support.ant.AntProjectHelper.save(AntProjectHelper.java:589)
        at org.netbeans.spi.project.support.ant.AntProjectHelper.access$100(AntProjectHelper.java:99)
        at org.netbeans.spi.project.support.ant.AntProjectHelper$1.save(AntProjectHelper.java:137)
        at
org.netbeans.modules.project.ant.AntBasedProjectFactorySingleton.saveProject(AntBasedProjectFactorySingleton.java:221)
        at org.netbeans.api.project.ProjectManager$7.run(ProjectManager.java:611)
        at org.netbeans.api.project.ProjectManager$7.run(ProjectManager.java:601)
        at org.openide.util.Mutex.writeAccess(Mutex.java:433)
        at org.openide.util.Mutex$1R.run(Mutex.java:1305)
        at org.netbeans.api.project.ProjectManager$2$1.run(ProjectManager.java:120)
        at org.openide.filesystems.EventControl.runAtomicAction(EventControl.java:120)
        at org.openide.filesystems.FileSystem.runAtomicAction(FileSystem.java:499)
        at org.openide.filesystems.FileUtil.runAtomicAction(FileUtil.java:215)
        at org.netbeans.api.project.ProjectManager$2.execute(ProjectManager.java:118)
        at org.openide.util.Mutex.doWrapperAccess(Mutex.java:1320)
        at org.openide.util.Mutex.writeAccess(Mutex.java:426)
        at org.netbeans.api.project.ProjectManager.saveProject(ProjectManager.java:600)
        at org.netbeans.modules.java.j2seproject.J2SEProjectGenerator$1.run(J2SEProjectGenerator.java:102)
        at org.openide.filesystems.EventControl.runAtomicAction(EventControl.java:120)
        at org.openide.filesystems.FileSystem.runAtomicAction(FileSystem.java:499)
        at org.netbeans.modules.java.j2seproject.J2SEProjectGenerator.createProject(J2SEProjectGenerator.java:98)
        at
org.netbeans.modules.java.j2seproject.ui.wizards.NewJ2SEProjectWizardIterator.instantiate(NewJ2SEProjectWizardIterator.java:182)
        at org.openide.loaders.TemplateWizard$InstantiatingIteratorBridge.instantiate(TemplateWizard.java:1023)
        at org.openide.loaders.TemplateWizard.handleInstantiate(TemplateWizard.java:595)
        at org.openide.loaders.TemplateWizard.instantiateNewObjects(TemplateWizard.java:416)
        at org.openide.loaders.TemplateWizardIterImpl.instantiate(TemplateWizardIterImpl.java:253)
        at org.openide.loaders.TemplateWizardIteratorWrapper.instantiate(TemplateWizardIteratorWrapper.java:165)
        at org.openide.WizardDescriptor.callInstantiateOpen(WizardDescriptor.java:1463)
        at org.openide.WizardDescriptor.callInstantiate(WizardDescriptor.java:1420)
        at org.openide.WizardDescriptor.access$1600(WizardDescriptor.java:119)
[catch] at org.openide.WizardDescriptor$Listener$2$1.run(WizardDescriptor.java:1987)
        at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:572)
        at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:997)
ALL [null]: Saving nbproject/project.xml in /usr/local/home/tomas/NetBeansProjects/JavaApplication4
Comment 1 Marian Mirilovic 2008-08-05 11:51:01 UTC
OpenJDK6 is supported ... http://wiki.netbeans.org/NB65TestedPlatformAndRuntimes
... not a topper for Beta
Comment 2 Milan Kubec 2008-08-05 12:12:41 UTC
Please try newer build, I think this has been already fixed.
Comment 3 Tomas Danek 2008-08-05 13:19:42 UTC
tried another version (previous one was from beetle) - this time installed openjdk from Ubuntu Hardy repository (which
is probably the most frequent way how people get openjdk...)

Still reproducible:(

Product Version: NetBeans IDE Dev (Build 200807310201)
Java: 1.6.0; OpenJDK Client VM 1.6.0-b09
System: Linux version 2.6.24-19-generic running on i386; UTF-8; en_US (nb)
Userdir: /usr/local/home/tomas/.netbeans/dev
Comment 4 Tomas Danek 2008-08-05 13:24:51 UTC
and reproducible also in latest trunk/latest openjdk

Product Version: NetBeans IDE Dev (Build 200808041401)
Java: 1.6.0; OpenJDK Client VM 1.6.0-b09
System: Linux version 2.6.24-19-generic running on i386; UTF-8; en_US (nb)
Userdir: /usr/local/home/tomas/.netbeans/dev
Comment 5 Milan Kubec 2008-08-05 13:30:54 UTC
Reassigning to Jesse for evaluation.
Comment 6 dlipin 2008-08-05 15:28:29 UTC
Isn`t it the same as 140905 ?
Comment 7 Jesse Glick 2008-08-05 17:54:52 UTC
Yes, it looks the same.

*** This issue has been marked as a duplicate of 140905 ***
Comment 8 dlipin 2008-08-06 12:57:50 UTC
Just to note : the issue is also reproducible with the latest OpenJDK 1.6.0_0-b11 (Ubuntu, currently in hardy-proposed) 
and OpenJDK 1.6.0-b09 (Fedora 9).