Bug 131199 - [perf] TaglibClassloader keeps searching for non existant files
Summary: [perf] TaglibClassloader keeps searching for non existant files
Status: CLOSED FIXED
Alias: None
Product: WTP Source Editing
Classification: WebTools
Component: jst.jsp (show other bugs)
Version: 1.5   Edit
Hardware: PC Windows XP
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: Phillip Avery CLA
QA Contact:
URL:
Whiteboard:
Keywords: performance
Depends on:
Blocks:
 
Reported: 2006-03-09 16:01 EST by Phillip Avery CLA
Modified: 2006-11-28 15:51 EST (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Phillip Avery CLA 2006-03-09 16:01:49 EST
from a chat transcript...

the problem:

- the issue is that a class is loaded that is _not_ in the jars managed by TaglibClassLoader
- so, each time, we open all the jars and look inside, never to find the non-existing class

the fix:

- remember classload failures
- then, you fail only once, and future ones simply throw new NoClassFoundException
Comment 1 Phillip Avery CLA 2006-03-09 16:33:27 EST
Fix checked into HEAD.
Comment 2 David Williams CLA 2006-09-07 09:30:35 EDT
performance bugs should use performance keyword (not [performance] in subject). 
Comment 3 John Lanuti CLA 2006-11-28 15:51:12 EST
This is part of a mass update to close out all stale WTP bugs which are in the resolved state without an appropriate targeted version.  If you feel this bug was closed inappropriately, please reopen.