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 40517 - [36cat] UserTasks module prevents NetBeans from starting
Summary: [36cat] UserTasks module prevents NetBeans from starting
Status: VERIFIED FIXED
Alias: None
Product: platform
Classification: Unclassified
Component: Action Items (show other bugs)
Version: 3.x
Hardware: PC Linux
: P1 blocker (vote)
Assignee: tasklist-issues@contrib
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-02-26 13:29 UTC by _ hair
Modified: 2004-03-11 10:00 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 _ hair 2004-02-26 13:29:43 UTC
[ JDK VERSION : J2SE 1.4.2 ]

Installing the latest Tasklist->Usertasks module with the q-build from feb 25 makes the IDE unstartable.

The following error is thrown during startup:

java.lang.VerifyError: class org.netbeans.modules.tasklist.usertasks.UserTaskList overrides final method .
	at java.lang.ClassLoader.defineClass0(Native Method)
	at java.lang.ClassLoader.defineClass(ClassLoader.java:537)
	at org.netbeans.JarClassLoader.simpleFindClass(JarClassLoader.java:140)
	at org.netbeans.ProxyClassLoader.smartLoadClass(ProxyClassLoader.java:480)
	at org.netbeans.ProxyClassLoader.loadClass(ProxyClassLoader.java:144)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:235)
	at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:302)
	at org.netbeans.modules.tasklist.usertasks.DueTasksProvider.notifyRun(DueTasksProvider.java:65)
	at org.netbeans.modules.tasklist.suggestions.SuggestionManagerImpl.dispatchRun(SuggestionManagerImpl.java:181)
	at org.netbeans.modules.tasklist.suggestions.SuggestionsBroker.startBroker(SuggestionsBroker.java:78)
	at org.netbeans.modules.tasklist.docscan.SourceTasksView.readExternal(SourceTasksView.java:394)
	at org.openide.windows.TopComponent$Replacer.readObject(TopComponent.java:1070)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
	at java.lang.reflect.Method.invoke(Method.java:324)
	at java.io.ObjectStreamClass.invokeReadObject(ObjectStreamClass.java:838)
	at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1746)
	at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1646)
	at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1274)
	at java.io.ObjectInputStream.readObject(ObjectInputStream.java:324)
	at org.netbeans.modules.settings.convertors.XMLSettingsSupport$SettingsRecognizer.readSerial(XMLSettingsSupport.java:515)
	at org.netbeans.modules.settings.convertors.XMLSettingsSupport$SettingsRecognizer.instanceCreate(XMLSettingsSupport.java:543)
	at org.netbeans.modules.settings.convertors.SerialDataConvertor$SettingsInstance.instanceCreate(SerialDataConvertor.java:350)
	at org.netbeans.core.windows.persistence.PersistenceManager.getTopComponentPersistentForID(PersistenceManager.java:457)
	at org.netbeans.core.windows.persistence.PersistenceManager.getTopComponentForID(PersistenceManager.java:565)
	at org.netbeans.core.windows.PersistenceHandler.getTopComponentForID(PersistenceHandler.java:337)
	at org.netbeans.core.windows.PersistenceHandler.load(PersistenceHandler.java:117)
	at org.netbeans.core.windows.PersistenceHandler.load(PersistenceHandler.java:91)
	at org.netbeans.core.windows.WindowSystemImpl.load(WindowSystemImpl.java:39)
[catch] at org.netbeans.core.Main$8.run(Main.java:433)
	at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:178)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:454)
	at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:201)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:151)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:145)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:137)
	at java.awt.EventDispatchThread.run(EventDispatchThread.java:100)
Comment 1 _ pkuzel 2004-02-26 13:56:20 UTC
I have increased tasklist.core implementation version today:

org.netbeans.modules.tasklist.core/2 [1.21.25 5 040226]
org.netbeans.modules.tasklist.usertasks/2 [1.14.258 040226]


Well it needs to be increased carefully after any implementation
method signature change.
Comment 2 Milan Kubec 2004-03-02 08:48:00 UTC
Please, reporter, could you verify fixed issues. Thanks a lot.
Comment 3 _ hair 2004-03-11 10:00:19 UTC
verified