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 11813 - Exception when switching project in 3.2-build 37
Summary: Exception when switching project in 3.2-build 37
Status: CLOSED FIXED
Alias: None
Product: java
Classification: Unclassified
Component: Unsupported (show other bugs)
Version: 3.x
Hardware: Other Windows ME/2000
: P4 blocker (vote)
Assignee: Svata Dedic
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2001-04-27 16:55 UTC by hartmanne
Modified: 2007-09-26 09:14 UTC (History)
2 users (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 hartmanne 2001-04-27 16:55:02 UTC
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)
--------------------------------------------------------------------------------
----
Comment 1 Jan Chalupa 2001-05-06 14:24:36 UTC
Target milestone -> 3.3
Comment 2 Vitezslav Stejskal 2001-08-03 15:46:26 UTC
taking this issue
Comment 3 Vitezslav Stejskal 2001-10-03 20:52:10 UTC
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.
Comment 4 Svata Dedic 2001-10-04 09:21:44 UTC
The whole class was changed / moved to core ;-)
Comment 5 Jan Becicka 2001-10-05 10:43:42 UTC
[200110050100] Verified
Comment 6 Quality Engineering 2003-07-01 13:16:16 UTC
Resolved for 3.4.x or earlier, no new info since then -> closing.