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 156972 - reflect.UndeclaredThrowableException at $Proxy6.propertyChange
Summary: reflect.UndeclaredThrowableException at $Proxy6.propertyChange
Status: RESOLVED FIXED
Alias: None
Product: projects
Classification: Unclassified
Component: Maven (show other bugs)
Version: 6.x
Hardware: All All
: P3 blocker (vote)
Assignee: Milos Kleint
URL: http://statistics.netbeans.org/except...
Keywords:
: 158416 (view as bug list)
Depends on: 189854
Blocks:
  Show dependency tree
 
Reported: 2009-01-16 19:14 UTC by Kenneth Ganfield
Modified: 2010-10-15 00:45 UTC (History)
4 users (show)

See Also:
Issue Type: DEFECT
Exception Reporter: 144813


Attachments
stacktrace (19.68 KB, text/plain)
2009-01-16 19:14 UTC, Kenneth Ganfield
Details
stacktrace (7.46 KB, text/plain)
2009-03-29 15:41 UTC, Jindrich Sedek
Details
stacktrace (7.46 KB, text/plain)
2009-04-22 12:09 UTC, Michal Mocnak
Details
stacktrace (7.46 KB, text/plain)
2009-04-22 13:26 UTC, Michal Mocnak
Details
stacktrace (7.46 KB, text/plain)
2009-04-22 13:27 UTC, Michal Mocnak
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Kenneth Ganfield 2009-01-16 19:14:03 UTC
Build: NetBeans IDE Dev (Build 200901160201)
VM: Java HotSpot(TM) 64-Bit Server VM, 1.6.0_07-b06-57, Java(TM) SE Runtime Environment, 1.6.0_07-b06-153
OS: Mac OS X, 10.5.5, x86_64

User Comments:
kganfield: changed name of groupid in project properties window for maven web project

mkleint: saving a changed properties panel in maven projects.

kganfield: changed name of groupid in project properties window for maven web project



Stacktrace: 
java.lang.reflect.UndeclaredThrowableException
        at $Proxy6.propertyChange(.java:0)
        at org.openide.nodes.Node.fireOwnPropertyChange(Node.java:1230)
        at org.openide.nodes.Node.fireCookieChange(Node.java:1203)
        at org.openide.nodes.FilterNode$NodeAdapter.propertyChange(FilterNode.java:1226)
        at org.openide.nodes.FilterNode$NodeAdapter.propertyChange(FilterNode.java:1171)
        at org.openide.nodes.Node.fireOwnPropertyChange(Node.java:1230)
Comment 1 Kenneth Ganfield 2009-01-16 19:14:11 UTC
Created attachment 75916 [details]
stacktrace
Comment 2 t_h 2009-02-11 19:48:21 UTC
java.lang.IllegalStateException: Should not acquire Children.MUTEX while holding ProjectManager.mutex() 
Comment 3 Milos Kleint 2009-02-12 09:24:33 UTC
*** Issue 158416 has been marked as a duplicate of this issue. ***
Comment 4 Jindrich Sedek 2009-03-29 15:41:45 UTC
Build: NetBeans IDE Dev (Build 200903250219)
VM: Java HotSpot(TM) Client VM, 10.0-b23, Java(TM) SE Runtime Environment, 1.6.0_07-b06
OS: Linux, 2.6.24-16-generic, i386

User Comments: 
Create new maven project
open pom.xml in the editor
invoke project properties, switch to sources tab
set Source level to 1.5

Stacktrace: 
java.lang.reflect.UndeclaredThrowableException
        at $Proxy5.propertyChange(.java:0)
        at org.openide.nodes.Node.fireOwnPropertyChange(Node.java:1230)
        at org.openide.nodes.Node.fireCookieChange(Node.java:1203)
        at org.openide.nodes.FilterNode$NodeAdapter.propertyChange(FilterNode.java:1226)
        at org.openide.nodes.FilterNode$NodeAdapter.propertyChange(FilterNode.java:1171)
        at org.openide.nodes.Node.fireOwnPropertyChange(Node.java:1230)
Comment 5 Jindrich Sedek 2009-03-29 15:41:49 UTC
Created attachment 79015 [details]
stacktrace
Comment 6 Michal Mocnak 2009-04-22 12:09:46 UTC
Build: NetBeans IDE 6.7 Beta (Build 200904220001)
VM: Java HotSpot(TM) Client VM, 11.2-b01, Java(TM) SE Runtime Environment, 1.6.0_12-b04
OS: Linux, 2.6.26-2-686, i386

User Comments: 


Stacktrace: 
java.lang.reflect.UndeclaredThrowableException
        at $Proxy5.propertyChange(.java:0)
        at org.openide.nodes.Node.fireOwnPropertyChange(Node.java:1239)
        at org.openide.nodes.Node.fireCookieChange(Node.java:1212)
        at org.openide.nodes.FilterNode$NodeAdapter.propertyChange(FilterNode.java:1226)
        at org.openide.nodes.FilterNode$NodeAdapter.propertyChange(FilterNode.java:1171)
        at org.openide.nodes.Node.fireOwnPropertyChange(Node.java:1239)
Comment 7 Michal Mocnak 2009-04-22 12:09:50 UTC
Created attachment 80683 [details]
stacktrace
Comment 8 Michal Mocnak 2009-04-22 13:25:47 UTC
Build: NetBeans IDE 6.7 Beta (Build 200904220001)
VM: Java HotSpot(TM) Client VM, 11.2-b01, Java(TM) SE Runtime Environment, 1.6.0_12-b04
OS: Linux, 2.6.26-2-686, i386

User Comments: 


Stacktrace: 
java.lang.reflect.UndeclaredThrowableException
        at $Proxy5.propertyChange(.java:0)
        at org.openide.nodes.Node.fireOwnPropertyChange(Node.java:1239)
        at org.openide.nodes.Node.fireCookieChange(Node.java:1212)
        at org.openide.nodes.FilterNode$NodeAdapter.propertyChange(FilterNode.java:1226)
        at org.openide.nodes.FilterNode$NodeAdapter.propertyChange(FilterNode.java:1171)
        at org.openide.nodes.Node.fireOwnPropertyChange(Node.java:1239)
Comment 9 Michal Mocnak 2009-04-22 13:26:02 UTC
Created attachment 80691 [details]
stacktrace
Comment 10 Michal Mocnak 2009-04-22 13:27:50 UTC
Build: NetBeans IDE 6.7 Beta (Build 200904220001)
VM: Java HotSpot(TM) Client VM, 11.2-b01, Java(TM) SE Runtime Environment, 1.6.0_12-b04
OS: Linux, 2.6.26-2-686, i386

User Comments: 


Stacktrace: 
java.lang.reflect.UndeclaredThrowableException
        at $Proxy5.propertyChange(.java:0)
        at org.openide.nodes.Node.fireOwnPropertyChange(Node.java:1239)
        at org.openide.nodes.Node.fireCookieChange(Node.java:1212)
        at org.openide.nodes.FilterNode$NodeAdapter.propertyChange(FilterNode.java:1226)
        at org.openide.nodes.FilterNode$NodeAdapter.propertyChange(FilterNode.java:1171)
        at org.openide.nodes.Node.fireOwnPropertyChange(Node.java:1239)
Comment 11 Michal Mocnak 2009-04-22 13:27:53 UTC
Created attachment 80692 [details]
stacktrace
Comment 12 Exceptions Reporter 2009-05-13 13:30:39 UTC
This issue already has 10 duplicates 
see http://statistics.netbeans.org/exceptions/detail.do?id=144813
Comment 13 Jaroslav Pospisil 2009-05-14 13:06:06 UTC
I'm unable to reproduce this with any of these scenarios, in latest dev build.Jindra,Michal - could you please add your
scenario, if it's different from these mentioned, in case issue is still reproducible for you?
Comment 14 Jindrich Sedek 2009-05-15 09:40:02 UTC
I'm also not able to reproduce with previous scenarios, but an issue is probably still valid since the latest report is 
of build 090512
Comment 15 Jaroslav Pospisil 2009-05-15 09:50:41 UTC
OK,I've also seen duplicates number,however without steps to reproduce it will be harder to fix .Marking as incomplete.
Comment 16 Exceptions Reporter 2009-07-04 23:17:24 UTC
This issue already has 11 duplicates 
see http://statistics.netbeans.org/exceptions/detail.do?id=144813
Comment 17 Milos Kleint 2009-08-26 12:59:35 UTC
http://hg.netbeans.org/main/rev/8184ca645deb
push the actual storing of files into the RP thread vai storeListener. The idea is that we can avoid the Children vs.
Project MUTEX clashes down the road, but that assumption is only based on the fact that VisualizerNodes shall operate in
AWT, if something else grabs Children.MUTEX we are still in trouble. 

if any problem arises with this (possible) a likely candidate for rollback. There aren't that many duplicates and the
road to the exception is not straight..
Comment 18 Quality Engineering 2009-08-27 06:00:15 UTC
Integrated into 'main-golden', will be available in build *200908270201* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress)
Changeset: http://hg.netbeans.org/main-golden/rev/8184ca645deb
User: Milos Kleint <mkleint@netbeans.org>
Log: #156972 push the actual storing of files into the RP thread vai storeListener. The idea is that we can avoid the Children vs. Project MUTEX clashes down the road, but that assumption is only based on the fact that VisualizerNodes shall operate in AWT, if something else grabs Children.MUTEX we are still in trouble.