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 105068 - java.lang.NoClassDefFoundError when trying to start the IDE
Summary: java.lang.NoClassDefFoundError when trying to start the IDE
Status: RESOLVED WONTFIX
Alias: None
Product: platform
Classification: Unclassified
Component: Window System (show other bugs)
Version: 6.x
Hardware: Other Linux
: P3 blocker (vote)
Assignee: David Simonek
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-05-29 21:15 UTC by pjlehtim
Modified: 2008-12-22 13:45 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 pjlehtim 2007-05-29 21:15:53 UTC
CVS operation failed and I closed netbeans (didn't kill it. it closed nicely).
Now when I try to open the IDE again I keep geting following exception and the
IDE doesn't open anymore (I see splash screen but then it crashes):



java.lang.NoClassDefFoundError: org/netbeans/swing/tabcontrol/SlidingButtonUI
	at java.lang.ClassLoader.defineClass1(Native Method)
	at java.lang.ClassLoader.defineClass(ClassLoader.java:620)
	at org.netbeans.JarClassLoader.simpleFindClass(JarClassLoader.java:180)
	at org.netbeans.ProxyClassLoader.fullFindClass(ProxyClassLoader.java:630)
	at org.netbeans.ProxyClassLoader.smartLoadClass(ProxyClassLoader.java:555)
	at org.netbeans.ProxyClassLoader.loadClass(ProxyClassLoader.java:174)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
	at javax.swing.UIDefaults.getUIClass(UIDefaults.java:663)
	at javax.swing.UIDefaults.getUI(UIDefaults.java:732)
	at javax.swing.UIManager.getUI(UIManager.java:1012)
	at org.netbeans.swing.tabcontrol.SlidingButton.updateUI(SlidingButton.java:110)
	at javax.swing.AbstractButton.init(AbstractButton.java:2149)
	at javax.swing.JToggleButton.<init>(JToggleButton.java:159)
	at org.netbeans.swing.tabcontrol.SlidingButton.<init>(SlidingButton.java:62)
	at
org.netbeans.core.windows.view.ui.slides.SlideBar.syncWithModel(SlideBar.java:436)
	at
org.netbeans.core.windows.view.ui.slides.SlideBar.indicesChanged(SlideBar.java:182)
	at
org.netbeans.swing.tabcontrol.DefaultTabDataModel.fireIndicesChanged(DefaultTabDataModel.java:470)
	at
org.netbeans.swing.tabcontrol.DefaultTabDataModel.setTabs(DefaultTabDataModel.java:98)
	at
org.netbeans.core.windows.view.ui.slides.TabbedSlideAdapter.setTopComponents(TabbedSlideAdapter.java:218)
	at
org.netbeans.core.windows.view.ui.TabbedHandler.setTopComponents(TabbedHandler.java:134)
	at
org.netbeans.core.windows.view.ui.AbstractModeContainer.setTopComponents(AbstractModeContainer.java:102)
	at
org.netbeans.core.windows.view.ui.slides.SlideBarContainer.setTopComponents(SlideBarContainer.java:79)
	at org.netbeans.core.windows.view.ModeView.setTopComponents(ModeView.java:115)
	at org.netbeans.core.windows.view.SlidingView.<init>(SlidingView.java:53)
	at
org.netbeans.core.windows.view.ViewHierarchy.updateViewForAccessor(ViewHierarchy.java:255)
	at
org.netbeans.core.windows.view.ViewHierarchy.updateSlidingViews(ViewHierarchy.java:331)
	at
org.netbeans.core.windows.view.ViewHierarchy.updateViewHierarchy(ViewHierarchy.java:133)
	at org.netbeans.core.windows.view.DefaultView.changeGUI(DefaultView.java:125)
	at org.netbeans.core.windows.ViewRequestor.dispatchRequest(ViewRequestor.java:247)
	at
org.netbeans.core.windows.ViewRequestor.processVisibilityRequest(ViewRequestor.java:236)
	at
org.netbeans.core.windows.ViewRequestor.postVisibilityRequest(ViewRequestor.java:173)
	at org.netbeans.core.windows.ViewRequestor.scheduleRequest(ViewRequestor.java:95)
	at org.netbeans.core.windows.Central.setVisible(Central.java:92)
	at
org.netbeans.core.windows.WindowManagerImpl.setVisible(WindowManagerImpl.java:736)
	at org.netbeans.core.windows.WindowSystemImpl.show(WindowSystemImpl.java:65)
[catch] at org.netbeans.core.NonGui$3.run(NonGui.java:191)
	at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
	at
java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:273)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:183)
	at
java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:173)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:168)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:160)
	at java.awt.EventDispatchThread.run(EventDispatchThread.java:121)
Comment 1 David Simonek 2007-05-31 16:21:27 UTC
Yes, it's the same as 104229.

*** This issue has been marked as a duplicate of 104229 ***
Comment 2 David Simonek 2007-05-31 16:22:41 UTC
oops, please ignore my previous action, was a mistake.
Comment 3 David Simonek 2007-05-31 16:29:52 UTC
Sorry, but this is probably corrupted NetBeans installation and/or user
directory settings.

The bug says that class SlidingButtonUI can't be found, which is impossible
AFAIK in normal installation.

Please try
1) Run NetBeans with fresh, empty user directory
or then 
2) Reinstall NetBeans

and try to reproduce - I guess you won't see this error anymore and I can't do
nothing without reproducible scenario .

Please reopen with reproductions steps, thanks.