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 81986 - java.lang.reflect.UndeclaredThrowableException
Summary: java.lang.reflect.UndeclaredThrowableException
Status: RESOLVED WORKSFORME
Alias: None
Product: cnd
Classification: Unclassified
Component: Project (show other bugs)
Version: 5.x
Hardware: All All
: P4 blocker (vote)
Assignee: Thomas Preisler
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-08-05 00:57 UTC by julieg
Modified: 2008-01-29 04:29 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 julieg 2006-08-05 00:57:51 UTC
To reproduce:
o create/build/debug Args sample project
o turn off the C/C++ moduel
o create/build/debug a Java sample project
o turn on the c/C++ module
o close the java project
o build the Args project
o the following exception is thrown:
java.lang.reflect.UndeclaredThrowableException
        at $Proxy9.resultChanged(Unknown Source)
        at org.openide.util.lookup.SimpleProxyLookup.checkLookup(SimpleProxyLook
up.java:85)
        at org.openide.util.lookup.SimpleProxyLookup.lookup(SimpleProxyLookup.ja
va:116)
        at org.netbeans.modules.openide.windows.GlobalActionContextImpl.property
Change(GlobalActionContextImpl.java:96)
        at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSup
port.java:333)
        at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSup
port.java:270)
        at org.netbeans.core.windows.RegistryImpl.doFirePropertyChange(RegistryI
mpl.java:255)
        at org.netbeans.core.windows.RegistryImpl.access$100(RegistryImpl.java:4
2)
[catch] at org.netbeans.core.windows.RegistryImpl$1.run(RegistryImpl.java:140)
        at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
        at java.awt.EventQueue.dispatchEvent(EventQueue.java:461)
        at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchTh
read.java:242)
        at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThre
ad.java:163)
        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:157)
        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:149)
        at java.awt.EventDispatchThread.run(EventDispatchThread.java:110)
Caused by: java.lang.reflect.InvocationTargetException
        at sun.reflect.GeneratedMethodAccessor28.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:585)
        at org.openide.util.WeakListenerImpl$ProxyListener.invoke(WeakListenerIm
pl.java:416)
        ... 16 more
Caused by: java.lang.ClassCastException: org.netbeans.modules.cnd.makeproject.ap
i.configurations.Item
        at org.netbeans.modules.cnd.makeproject.MakeActionProvider.getNoteItem(M
akeActionProvider.java:544)
        at org.netbeans.modules.cnd.makeproject.MakeActionProvider.isActionEnabl
ed(MakeActionProvider.java:526)
        at
org.netbeans.modules.project.ui.actions.ActionsUtil.commandSupported(ActionsUtil.java:118)
        at org.netbeans.modules.project.ui.actions.ActionsUtil.getProjectsFromLo
okup(ActionsUtil.java:73)
        at org.netbeans.modules.project.ui.actions.FileCommandAction.refresh(Fil
eCommandAction.java:54)
        at org.netbeans.modules.project.ui.actions.LookupSensitiveAction.doRefre
sh(LookupSensitiveAction.java:115)
        at org.netbeans.modules.project.ui.actions.LookupSensitiveAction.resultC
hanged(LookupSensitiveAction.java:141)
==>
java.lang.reflect.InvocationTargetException
        at sun.reflect.GeneratedMethodAccessor28.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:585)
        at org.openide.util.WeakListenerImpl$ProxyListener.invoke(WeakListenerIm
pl.java:416)
        at $Proxy9.resultChanged(Unknown Source)
        at org.openide.util.lookup.SimpleProxyLookup.checkLookup(SimpleProxyLook
up.java:85)
        at
org.openide.util.lookup.SimpleProxyLookup.lookup(SimpleProxyLookup.java:116)
        at org.netbeans.modules.openide.windows.GlobalActionContextImpl.property
Change(GlobalActionContextImpl.java:96)
        at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSup
port.java:333)
        at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSup
port.java:270)
        at org.netbeans.core.windows.RegistryImpl.doFirePropertyChange(RegistryI
mpl.java:255)
        at org.netbeans.core.windows.RegistryImpl.access$100(RegistryImpl.java:4
2)
[catch] at org.netbeans.core.windows.RegistryImpl$1.run(RegistryImpl.java:140)
        at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
        at java.awt.EventQueue.dispatchEvent(EventQueue.java:461)
        at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchTh
read.java:242)
        at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThre
ad.java:163)
        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:157)
        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:149)
        at java.awt.EventDispatchThread.run(EventDispatchThread.java:110)
Caused by: java.lang.ClassCastException:
org.netbeans.modules.cnd.makeproject.api.configurations.Item
        at org.netbeans.modules.cnd.makeproject.MakeActionProvider.getNoteItem(M
akeActionProvider.java:544)
        at org.netbeans.modules.cnd.makeproject.MakeActionProvider.isActionEnabl
ed(MakeActionProvider.java:526)
        at org.netbeans.modules.project.ui.actions.ActionsUtil.commandSupported(
ActionsUtil.java:118)
        at org.netbeans.modules.project.ui.actions.ActionsUtil.getProjectsFromLo
okup(ActionsUtil.java:73)
        at org.netbeans.modules.project.ui.actions.FileCommandAction.refresh(Fil
eCommandAction.java:54)
        at org.netbeans.modules.project.ui.actions.LookupSensitiveAction.doRefre
sh(LookupSensitiveAction.java:115)
        at org.netbeans.modules.project.ui.actions.LookupSensitiveAction.resultC
hanged(LookupSensitiveAction.java:141)
        ... 20 more
==>
java.lang.ClassCastException: org.netbeans.modules.cnd.makeproject.api.configura
tions.Item
        at org.netbeans.modules.cnd.makeproject.MakeActionProvider.getNoteItem(M
akeActionProvider.java:544)
        at
org.netbeans.modules.cnd.makeproject.MakeActionProvider.isActionEnabled(MakeActionProvider.java:526)
        at org.netbeans.modules.project.ui.actions.ActionsUtil.commandSupported(
ActionsUtil.java:118)
        at org.netbeans.modules.project.ui.actions.ActionsUtil.getProjectsFromLo
okup(ActionsUtil.java:73)
        at org.netbeans.modules.project.ui.actions.FileCommandAction.refresh(Fil
eCommandAction.java:54)
        at org.netbeans.modules.project.ui.actions.LookupSensitiveAction.doRefre
sh(LookupSensitiveAction.java:115)
        at org.netbeans.modules.project.ui.actions.LookupSensitiveAction.resultC
hanged(LookupSensitiveAction.java:141)
        at sun.reflect.GeneratedMethodAccessor28.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:585)
        at org.openide.util.WeakListenerImpl$ProxyListener.invoke(WeakListenerIm
pl.java:416)
        at $Proxy9.resultChanged(Unknown Source)
        at org.openide.util.lookup.SimpleProxyLookup.checkLookup(SimpleProxyLook
up.java:85)
        at org.openide.util.lookup.SimpleProxyLookup.lookup(SimpleProxyLookup.ja
va:116)
        at org.netbeans.modules.openide.windows.GlobalActionContextImpl.property
Change(GlobalActionContextImpl.java:96)
        at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSup
port.java:333)
        at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSup
port.java:270)
        at org.netbeans.core.windows.RegistryImpl.doFirePropertyChange(RegistryI
mpl.java:255)
        at org.netbeans.core.windows.RegistryImpl.access$100(RegistryImpl.java:4
2)
[catch] at org.netbeans.core.windows.RegistryImpl$1.run(RegistryImpl.java:140)
        at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
        at java.awt.EventQueue.dispatchEvent(EventQueue.java:461)
        at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchTh
read.java:242)
        at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThre
ad.java:163)
        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:157)
        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:149)
        at java.awt.EventDispatchThread.run(EventDispatchThread.java:110)
Comment 1 Thomas Preisler 2008-01-29 04:29:21 UTC
Cannot reproduce this anymore with 6.1. Enabling/disabling modules work differently in 6.1 so it is not possible to
follow the steps exactly as described but I tried to enable/disable C/C++ and didn't see any exceptions. Will close as
WORKSFORME.