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.
Overview Description: I've mount a project with CVS client, jars, directories and javadoc. I copy this project using Project Manager/Save As. Then switching from any project to one of this project raises the exception below. When this exception occures, I can reproduce it by creating any project with one jar (I tested with xerces.jar, regexp1.2 so it seems to be any jar) AND one javadoc directory (jdk1.3/api,regexp so it seems to be any javadoc directory). After quitting Netbeans and start again, there is no more exceptions. And I was unable to reproduce it. Steps to Reproduce: Unable to reproduce after restarting Netbeans. If this exception occurs, by creating any project with a jar and a javadoc directory and switching to this project raises the exception. Build Date & Platform: Netbeans 3.2-build 37. MDI mode with MountClassPath module. Additional Information: raised exception : -------------------------------------------------------------------------------- ---- Fri Apr 27 11:02:03 CEST 2001: java.lang.IllegalArgumentException: Posted StackTrace Annotation: Exception occurred in Request Processor org.openide.util.RequestProcessor$Holder: Posted StackTrace(task org.netbeans.modules.projects.ProjectManagerPanel$12@4f5267 [-28541, 1, -1]) at org.openide.util.RequestProcessor$Task.createHolder (RequestProcessor.java:322) at org.openide.util.RequestProcessor.post(RequestProcessor.java:100) at org.openide.util.RequestProcessor.post(RequestProcessor.java:73) at org.openide.util.RequestProcessor.postRequest (RequestProcessor.java:160) at org.netbeans.modules.projects.ProjectManagerPanel.openButtonActionPerformed (ProjectManagerPanel.java:276) at org.netbeans.modules.projects.ProjectManagerPanel.access$200 (ProjectManagerPanel.java:38) at org.netbeans.modules.projects.ProjectManagerPanel$3.actionPerformed (ProjectManagerPanel.java:108) at javax.swing.AbstractButton.fireActionPerformed (AbstractButton.java:1450) at javax.swing.AbstractButton$ForwardActionEvents.actionPerformed (AbstractButton.java:1504) at javax.swing.DefaultButtonModel.fireActionPerformed (DefaultButtonModel.java:378) at javax.swing.DefaultButtonModel.setPressed (DefaultButtonModel.java:250) at javax.swing.plaf.basic.BasicButtonListener.mouseReleased (BasicButtonListener.java:216) at java.awt.Component.processMouseEvent(Component.java:3715) at java.awt.Component.processEvent(Component.java:3544) at java.awt.Container.processEvent(Container.java:1164) at java.awt.Component.dispatchEventImpl(Component.java:2593) at java.awt.Container.dispatchEventImpl(Container.java:1213) at java.awt.Component.dispatchEvent(Component.java:2497) at java.awt.LightweightDispatcher.retargetMouseEvent (Container.java:2451) at java.awt.LightweightDispatcher.processMouseEvent(Container.java:2216) at java.awt.LightweightDispatcher.dispatchEvent(Container.java:2125) at java.awt.Container.dispatchEventImpl(Container.java:1200) at java.awt.Window.dispatchEventImpl(Window.java:914) at java.awt.Component.dispatchEvent(Component.java:2497) at java.awt.EventQueue.dispatchEvent(EventQueue.java:339) at java.awt.EventDispatchThread.pumpOneEventForHierarchy (EventDispatchThread.java:131) at java.awt.EventDispatchThread.pumpEventsForHierarchy (EventDispatchThread.java:98) at java.awt.Dialog.show(Dialog.java:380) at org.netbeans.core.NbPresenter.superShow(NbPresenter.java:477) at org.netbeans.core.NbPresenter.access$100(NbPresenter.java:35) at org.netbeans.core.NbPresenter$3.run(NbPresenter.java:506) at org.netbeans.core.windows.RegistryImpl.attachExplorer (RegistryImpl.java:148) at org.netbeans.core.windows.WindowManagerImpl.attachExplorer (WindowManagerImpl.java:404) at org.netbeans.core.NbTopManager.attachExplorer(NbTopManager.java:423) at org.netbeans.core.NbPresenter.run(NbPresenter.java:504) at org.openide.util.Mutex.doEventAccess(Mutex.java:860) at org.openide.util.Mutex.readAccess(Mutex.java:146) at org.netbeans.core.NbPresenter.show(NbPresenter.java:481) [catch] at org.netbeans.modules.projects.ProjectManagerAction$1.run (ProjectManagerAction.java:63) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:154) at java.awt.EventQueue.dispatchEvent(EventQueue.java:337) at java.awt.EventDispatchThread.pumpOneEventForHierarchy (EventDispatchThread.java:131) at java.awt.EventDispatchThread.pumpEventsForHierarchy (EventDispatchThread.java:98) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93) at java.awt.EventDispatchThread.run(EventDispatchThread.java:85) Fri Apr 27 11:02:03 CEST 2001: java.lang.IllegalArgumentException: null java.lang.IllegalArgumentException at org.openide.filesystems.Repository.reorder(Repository.java:218) at org.netbeans.modules.java.environment.LibraryFolder.moveToEnd (LibraryFolder.java:195) at org.netbeans.modules.java.environment.LibraryFolder.remount (LibraryFolder.java:153) at org.netbeans.modules.java.JavaModule.propertyChange (JavaModule.java:276) at java.beans.PropertyChangeSupport.firePropertyChange (PropertyChangeSupport.java:152) at org.netbeans.core.NbTopManager.firePropertyChange (NbTopManager.java:835) at org.netbeans.core.NbProjectOperation.setProject (NbProjectOperation.java:151) at org.netbeans.core.NbTopManager.openProject(NbTopManager.java:468) at org.netbeans.modules.projects.ProjectManagerPanel.openProject (ProjectManagerPanel.java:337) at org.netbeans.modules.projects.ProjectManagerPanel.access$1300 (ProjectManagerPanel.java:38) at org.netbeans.modules.projects.ProjectManagerPanel$12.run (ProjectManagerPanel.java:278) at org.openide.util.Task.run(Task.java:124) [catch] at org.openide.util.RequestProcessor$ProcessorThread.run (RequestProcessor.java:626) -------------------------------------------------------------------------------- ----
Target milestone -> 3.3
taking this issue
Moving to java module since the original exception has been thrown from it. Svata, please, look at this problem, it's quite old and maybe solved by latest changes in java module. Thanks.
The whole class was changed / moved to core ;-)
[200110050100] Verified
Resolved for 3.4.x or earlier, no new info since then -> closing.