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 28960

Summary: Heavy classloading of CORBA module classes during IDE shutdown
Product: obsolete Reporter: _ tboudreau <tboudreau>
Component: corbaAssignee: issues@obsolete <issues>
Status: RESOLVED WONTFIX    
Severity: blocker CC: issues
Priority: P3 Keywords: PERFORMANCE
Version: -S1S-   
Hardware: Sun   
OS: All   
Issue Type: DEFECT Exception Reporter:

Description _ tboudreau 2002-11-22 16:39:55 UTC
Shutting down the IDE appears to load large pieces
of the CORBA module, even if the module was not
actually used during the session.  I suspect this
has to do with saving any changes to its nodes on
the runtime tab.  Would it be possible to mark
these somehow as unchanged, if they never were used?

Classes loaded below:

[Loaded org.omg.CosNaming.NamingContextOperations
from /usr/java1.4.1/jre/lib/rt.jar]
[Loaded org.omg.CORBA.Object from
/usr/java1.4.1/jre/lib/rt.jar]
[Loaded org.omg.CORBA.portable.IDLEntity from
/usr/java1.4.1/jre/lib/rt.jar]
[Loaded org.omg.CosNaming.NamingContext from
/usr/java1.4.1/jre/lib/rt.jar]
[Loaded
org.netbeans.modules.corba.utils.InvalidIORException]
[Loaded
sun.reflect.GeneratedSerializationConstructorAccessor103]
[Loaded
sun.reflect.GeneratedSerializationConstructorAccessor104]
[Loaded org.omg.CORBA.UserException from
/usr/java1.4.1/jre/lib/rt.jar]
[Loaded
org.omg.CosNaming.NamingContextPackage.NotFound
from /usr/java1.4.1/jre/lib/rt.jar]
[Loaded
org.omg.CosNaming.NamingContextPackage.CannotProceed
from /usr/java1.4.1/jre/lib/rt.jar]
[Loaded
org.omg.CosNaming.NamingContextPackage.InvalidName
from /usr/java1.4.1/jre/lib/rt.jar]
[Loaded
org.omg.CosNaming.NamingContextPackage.AlreadyBound
from /usr/java1.4.1/jre/lib/rt.jar]
[Loaded java.net.MalformedURLException from
/usr/java1.4.1/jre/lib/rt.jar]
[Loaded java.net.URLClassLoader$5 from
/usr/java1.4.1/jre/lib/rt.jar]
[Loaded org.omg.CORBA.IRObjectOperations from
/usr/java1.4.1/jre/lib/rt.jar]
[Loaded org.omg.CORBA.ContainerOperations]
[Loaded org.omg.CORBA.ContainedOperations]
[Loaded org.omg.CORBA.IDLTypeOperations from
/usr/java1.4.1/jre/lib/rt.jar]
[Loaded org.omg.CORBA.InterfaceDefOperations]
[Loaded org.omg.CORBA.IRObject from
/usr/java1.4.1/jre/lib/rt.jar]
[Loaded org.omg.CORBA.Container]
[Loaded org.omg.CORBA.Contained]
[Loaded org.omg.CORBA.IDLType from
/usr/java1.4.1/jre/lib/rt.jar]
[Loaded org.omg.CORBA.InterfaceDef]
[Loaded
org.netbeans.modules.corba.browser.ir.util.AsyncTarget]
[Loaded
org.netbeans.modules.corba.browser.ns.ContextChildren]
[Loaded
org.netbeans.modules.corba.browser.ns.BindNewContext]
[Loaded
org.netbeans.modules.corba.browser.ns.StartLocal]
[Loaded
org.netbeans.modules.corba.browser.ir.actions.FromInitialReferencesAction]
[Loaded
org.netbeans.modules.corba.browser.ns.CosNamingCookie]
[Loaded
org.netbeans.modules.corba.browser.ns.ContextNode$CosNamingCookieImpl]
[Loaded
sun.reflect.GeneratedSerializationConstructorAccessor105]
[Loaded
sun.reflect.GeneratedSerializationConstructorAccessor106]
[Loaded
sun.reflect.GeneratedSerializationConstructorAccessor107]
[Loaded
sun.reflect.GeneratedSerializationConstructorAccessor108]
[Loaded
org.netbeans.modules.corba.browser.ns.ContextNode$1]
[Loaded
org.netbeans.modules.corba.browser.ir.IRRootNode]
[Loaded
org.netbeans.modules.corba.browser.ir.IRRootNodeChildren]
[Loaded org.netbeans.modules.corba.browser.ir.Util]
[Loaded
org.netbeans.modules.corba.browser.ir.actions.AddRepository]
Comment 1 Antonin Nebuzelsky 2003-04-07 14:09:54 UTC
This is rather an RFE, definitely not a showstopper.
Comment 2 _ tboudreau 2007-10-17 17:32:24 UTC
Corba module is dead since NB 3.3.  Closing.