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 137877

Summary: ClassNotFoundException on opening netbeans
Product: editor Reporter: Ivan Sidorkin <ivansidorkin>
Component: LexerAssignee: issues@editor <issues>
Status: RESOLVED WORKSFORME    
Severity: blocker Keywords: RANDOM
Priority: P1    
Version: 6.x   
Hardware: All   
OS: All   
Issue Type: DEFECT Exception Reporter:

Description Ivan Sidorkin 2008-06-21 11:30:13 UTC
Product Version: NetBeans IDE Dev (Build 200806210007)
Java: 1.6.0_04; Java HotSpot(TM) Client VM 10.0-b19
System: Windows XP version 5.1 running on x86; Cp1251; ru_RU (nb)

- Create new Mobile application

java.lang.ClassNotFoundException: .rg.netbeans.api.lexer.TokenHierarchy
	at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
	at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:276)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
	at org.netbeans.ProxyClassLoader.loadClass(ProxyClassLoader.java:252)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
	at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
Caused: java.lang.NoClassDefFoundError: /rg/netbeans/api/lexer/TokenHierarchy
	at org.netbeans.spi.lexer.TokenHierarchyControl.<init>(TokenHierarchyControl.java:60)
	at org.netbeans.spi.lexer.MutableTextInput.tokenHierarchyControl(MutableTextInput.java:158)
	at org.netbeans.api.lexer.TokenHierarchy.get(TokenHierarchy.java:86)
	at org.netbeans.editor.CustomFoldManager.initFolds(CustomFoldManager.java:94)
	at org.netbeans.modules.editor.fold.FoldOperationImpl.initFolds(FoldOperationImpl.java:118)
	at org.netbeans.modules.editor.fold.FoldHierarchyExecution.rebuildManagers(FoldHierarchyExecution.java:665)
	at org.netbeans.modules.editor.fold.FoldHierarchyExecution.rebuild(FoldHierarchyExecution.java:598)
	at org.netbeans.modules.editor.fold.FoldHierarchyExecution.init(FoldHierarchyExecution.java:220)
	at org.netbeans.modules.editor.fold.FoldHierarchyExecution.getOrCreateFoldHierarchy(FoldHierarchyExecution.java:161)
	at org.netbeans.api.editor.fold.FoldHierarchy.get(FoldHierarchy.java:145)
	at org.netbeans.editor.BaseCaret.install(BaseCaret.java:385)
	at javax.swing.text.JTextComponent.setCaret(JTextComponent.java:582)
	at org.netbeans.editor.BaseTextUI.installUI(BaseTextUI.java:238)
	at javax.swing.JComponent.setUI(JComponent.java:673)
	at javax.swing.text.JTextComponent.setUI(JTextComponent.java:322)
	at org.netbeans.editor.BaseKit.install(BaseKit.java:713)
	at javax.swing.JEditorPane.setEditorKit(JEditorPane.java:1096)
	at javax.swing.JEditorPane.setContentType(JEditorPane.java:1020)
[catch] at
org.netbeans.modules.vmd.midp.propertyeditors.api.usercode.PropertyEditorUserCode$CustomEditor$1.run(PropertyEditorUserCode.java:356)
	at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
	at org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:104)
	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 Ivan Sidorkin 2008-06-21 11:40:42 UTC
create any application

Editor doesn't work at all
Comment 2 Peter Pis 2008-06-22 23:05:22 UTC
Reassigning to "lexer".
Comment 3 Miloslav Metelka 2008-06-23 19:08:32 UTC
Cannot reproduce. There must be something wrong with the build you are using since
"rg.netbeans.api.lexer.TokenHierarchy" is nonsense - it should be "org.netbeans.api.lexer.TokenHierarchy". Please try to
use another build.