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.
The current implementation is extremely buggy, particularly when it comes to synchronization. Rewrite the way DatabaseNode children are managed to use Children.Factory, which takes care of all these issues for you. This is a fairly large rewrite, but it is necessary because there have been an ongoing series of bugs having to do with deadlocks or timing bugs all related to how these node children are managed. I can keep on trying to bandaid up this code but it is taking me a lot of time and never seems to fully resolve things. If we are to add further support for inserting other nodes into the DB explorer, this has to be fixed.
Should be ChildFactory, not Children.Factory.
http://hg.netbeans.org/main?cmd=changeset;node=55f0a2c11fb2 Praise be! I am pretty sure all the dependent bugs are fixed with this too...