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 8719 - Stop putting docs/ into ModuleClassLoader
Summary: Stop putting docs/ into ModuleClassLoader
Status: CLOSED FIXED
Alias: None
Product: platform
Classification: Unclassified
Component: -- Other -- (show other bugs)
Version: 3.x
Hardware: PC Linux
: P4 normal (vote)
Assignee: Jesse Glick
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2000-12-01 17:25 UTC by Jesse Glick
Modified: 2008-12-22 18:57 UTC (History)
1 user (show)

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 Jesse Glick 2000-12-01 17:25:44 UTC
As a hack to make unpacked documentation work correctly, $NBUSER/docs/ is
currently added as a URL to ModuleClassLoader. But this probably adds
unnecessarily to startup time as disk must be scanned when finding unrelated
resources.

Suggest that the ClassLoader used to load JavaHelp be a special classloader
parented to the ModuleClassLoader but adding just this URL.

Also there may need to be some general docs: URL for things like the Tutorial
link (currently nbresloc:/Tutorial/index.htm in utilities/.../Layer.xml). Better
yet, a general URL that would refer to files found in the IDE installation in
general (not within the regular classloaders), permitting it to live e.g. in the
top directory of the install and not just docs/. Suggest replacing with e.g.
nbinstallloc:/docs/Tutorial/index.htm or similar. Currently the Tutorial link
and so on will be broken if the IDE has no modules with JavaHelp installed.
Comment 1 Jesse Glick 2000-12-11 10:09:59 UTC
Changing to P4; will not be changed for 3.1, and probably better to do this
after moving impl of module system to core.
Comment 2 Jesse Glick 2001-01-22 19:10:59 UTC
Fixed with splitloaders merge.
Comment 3 Quality Engineering 2003-07-01 16:04:42 UTC
Resolved for 3.4.x or earlier, no new info since then -> verified.

Comment 4 Quality Engineering 2003-07-01 16:29:31 UTC
Resolved for 3.4.x or earlier, no new info since then -> closing.