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 41899 - Fail to create new project in v4.0 dev build 4/8/2004 - java.lang.NoClassDefFoundError / org.apache.xml.serializer
Summary: Fail to create new project in v4.0 dev build 4/8/2004 - java.lang.NoClassDefF...
Status: CLOSED DUPLICATE of bug 41341
Alias: None
Product: projects
Classification: Unclassified
Component: Generic Infrastructure (show other bugs)
Version: 4.x
Hardware: PC Linux
: P2 blocker (vote)
Assignee: issues@projects
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-04-10 19:56 UTC by hanasaki
Modified: 2006-03-24 09:48 UTC (History)
1 user (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 hanasaki 2004-04-10 19:56:37 UTC
All,

Running the configuration below it is not possible
to create a new project.

====================
java -version
java version "1.5.0-beta"
Java(TM) 2 Runtime Environment, Standard Edition
(build 1.5.0-beta-b32c)
Java HotSpot(TM) Client VM (build 1.5.0-beta-b32c,
mixed mode)
====================
uname  -a
Linux 2.6.5 #1 Sun Apr 4 13:21:10 CDT 2004 i686
GNU/Linux
====================

java.lang.NoClassDefFoundError
	at
org.apache.xml.serializer.ToStream.<init>(ToStream.java:152)
	at
org.apache.xml.serializer.ToXMLStream.<init>(ToXMLStream.java:95)
	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:415)
	at java.lang.Class.newInstance0(Class.java:322)
	at java.lang.Class.newInstance(Class.java:275)
	at
org.apache.xml.serializer.SerializerFactory.getSerializer(SerializerFactory.java:130)
	at
org.apache.xalan.transformer.TransformerImpl.createSerializationHandler(TransformerImpl.java:1127)
	at
org.apache.xalan.transformer.TransformerImpl.createSerializationHandler(TransformerImpl.java:1011)
	at
org.apache.xalan.transformer.TransformerImpl.transform(TransformerImpl.java:1217)
	at
org.apache.xalan.transformer.TransformerImpl.transform(TransformerImpl.java:1200)
	at
org.netbeans.spi.project.support.ant.GeneratedFilesHelper$2.run(GeneratedFilesHelper.java:247)
	at
org.openide.filesystems.EventControl.runAtomicAction(EventControl.java:89)
	at
org.openide.filesystems.FileSystem.runAtomicAction(FileSystem.java:421)
	at
org.netbeans.spi.project.support.ant.GeneratedFilesHelper$1.run(GeneratedFilesHelper.java:218)
	at org.openide.util.Mutex.writeAccess(Mutex.java:298)
	at
org.netbeans.spi.project.support.ant.GeneratedFilesHelper.generateBuildScriptFromStylesheet(GeneratedFilesHelper.java:208)
	at
org.netbeans.spi.project.support.ant.GeneratedFilesHelper$4.run(GeneratedFilesHelper.java:492)
	at org.openide.util.Mutex.writeAccess(Mutex.java:298)
	at
org.netbeans.spi.project.support.ant.GeneratedFilesHelper.refreshBuildScript(GeneratedFilesHelper.java:488)
	at
org.netbeans.modules.java.j2seproject.J2SEProject$ProjectXmlSavedHookImpl.projectXmlSaved(J2SEProject.java:217)
	at
org.netbeans.spi.project.support.ant.AntProjectHelper.save(AntProjectHelper.java:495)
	at
org.netbeans.spi.project.support.ant.AntProjectHelper.access$100(AntProjectHelper.java:67)
	at
org.netbeans.spi.project.support.ant.AntProjectHelper$1.save(AntProjectHelper.java:105)
	at
org.netbeans.modules.project.ant.AntBasedProjectFactorySingleton.saveProject(AntBasedProjectFactorySingleton.java:141)
	at
org.netbeans.api.project.ProjectManager$7.run(ProjectManager.java:393)
	at org.openide.util.Mutex.writeAccess(Mutex.java:298)
	at
org.netbeans.api.project.ProjectManager.saveProject(ProjectManager.java:386)
	at
org.netbeans.modules.java.j2seproject.J2SEProjectGenerator.createProject(J2SEProjectGenerator.java:117)
	at
org.netbeans.modules.java.j2seproject.ui.wizards.NewJ2SEProjectWizardIterator.instantiate(NewJ2SEProjectWizardIterator.java:82)
	at
org.openide.loaders.TemplateWizard.handleInstantiate(TemplateWizard.java:528)
	at
org.openide.loaders.TemplateWizard.instantiateImpl(TemplateWizard.java:444)
	at
org.openide.loaders.TemplateWizard.instantiate(TemplateWizard.java:330)
	at
org.netbeans.modules.project.ui.PlaceHolderAction$NewProject.performAction(PlaceHolderAction.java:473)
	at
org.openide.util.actions.NodeAction.performAction(NodeAction.java:193)
	at
org.openide.util.actions.CallableSystemAction$1.run(CallableSystemAction.java:78)
	at
org.openide.util.actions.CallableSystemAction.doPerformAction(CallableSystemAction.java:116)
	at
org.openide.util.actions.CallableSystemAction.actionPerformed(CallableSystemAction.java:76)
	at
org.openide.util.actions.NodeAction.actionPerformed(NodeAction.java:184)
	at
javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1834)
	at
javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2152)
	at
javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:420)
	at
javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:258)
	at
javax.swing.AbstractButton.doClick(AbstractButton.java:302)
	at
javax.swing.plaf.basic.BasicMenuItemUI.doClick(BasicMenuItemUI.java:1000)
	at
javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(BasicMenuItemUI.java:1041)
	at
java.awt.Component.processMouseEvent(Component.java:5463)
	at
javax.swing.JComponent.processMouseEvent(JComponent.java:3052)
	at
java.awt.Component.processEvent(Component.java:5228)
	at
java.awt.Container.processEvent(Container.java:1961)
	at
java.awt.Component.dispatchEventImpl(Component.java:3931)
	at
java.awt.Container.dispatchEventImpl(Container.java:2019)
	at
java.awt.Component.dispatchEvent(Component.java:3779)
	at
java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4203)
	at
java.awt.LightweightDispatcher.processMouseEvent(Container.java:3883)
	at
java.awt.LightweightDispatcher.dispatchEvent(Container.java:3813)
	at
java.awt.Container.dispatchEventImpl(Container.java:2005)
	at
java.awt.Window.dispatchEventImpl(Window.java:1757)
	at
java.awt.Component.dispatchEvent(Component.java:3779)
[catch] at
java.awt.EventQueue.dispatchEvent(EventQueue.java:463)
	at
java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:234)
	at
java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:163)
	at
java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:157)
	at
java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:149)
	at
java.awt.EventDispatchThread.run(EventDispatchThread.java:110)
Comment 1 David Konecny 2004-04-13 11:38:15 UTC
Bug of beta JDK 1.5.0. It should be fixed in beta2.

<http://developer.java.sun.com/developer/bugParade/bugs/4972297.html>.
Comment 2 Jesse Glick 2004-04-14 01:05:57 UTC
David why do you think this is a dupe of issue #41341? Stack trace
looks different to me. Maybe a classpath problem.
Comment 3 Jesse Glick 2004-04-14 01:07:58 UTC
Creating a new project works for other people. Have not seen the error
you report here before.

But it is known that JDK 1.5.0 beta 1 is broken as far as project
creation anyway, so do not use it.

BTW please attach log files as separate files - do not paste large
blocks of text into the issue description.
Comment 4 David Konecny 2004-04-14 09:26:54 UTC
Exception is different, but it thrown exactly on the same line:

org.apache.xml.serializer.ToStream.<init>(ToStream.java:152)

and beginning is also on the same line:

org.netbeans.spi.project.support.ant.GeneratedFilesHelper$2.run(GeneratedFilesHelper.java:247)

Definitely the JDK beta problem.
Comment 5 Jesse Glick 2004-04-14 17:38:49 UTC
OK.
Comment 6 Jesse Glick 2004-04-14 17:39:05 UTC

*** This issue has been marked as a duplicate of 41341 ***
Comment 7 hanasaki 2004-04-15 06:43:32 UTC
Confirmed.  Works fine with jdk 1.4.x  
Comment 8 Jesse Glick 2004-04-15 16:37:42 UTC
Reporter confirms that using a stable JDK works.