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 29438 - Do not initialize ServerRegistry on startup
Summary: Do not initialize ServerRegistry on startup
Status: RESOLVED FIXED
Alias: None
Product: serverplugins
Classification: Unclassified
Component: Infrastructure (show other bugs)
Version: 3.x
Hardware: All All
: P2 blocker (vote)
Assignee: _ gfink
URL:
Keywords: PERFORMANCE
Depends on:
Blocks: 21980
  Show dependency tree
 
Reported: 2002-12-10 16:04 UTC by _ rkubacki
Modified: 2003-02-17 10:04 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 _ rkubacki 2002-12-10 16:04:23 UTC
Current version of j2eeserver requires to register
server plugins programatically during start of
IDE. This has very bad impact on performance
because most of stuff in this module has to be
initialized and plugins are forced to do their
initialization too. It should be possible to
register them declaratively and perform lazy init
when the functionality is requested.
Comment 1 _ gfink 2003-01-07 22:59:32 UTC
Plugins can use new ServerInstall mechanism that 
delays ServerRegistry initialization.
Comment 2 _ rkubacki 2003-01-09 12:50:26 UTC
It is not fixed. You initializes it from
org.netbeans.modules.j2ee.IntegrationModule restored.
Comment 3 _ rkubacki 2003-02-17 10:04:27 UTC
Checked with build from 200302170935 and tomcat plugin registration is
not called before I expand server registry node on Runtime tab. Thanks.