Bug 238832 - [URI resolver] ExtensibleURIResolver does not decode URL for IFile filenames
Summary: [URI resolver] ExtensibleURIResolver does not decode URL for IFile filenames
Status: NEW
Alias: None
Product: WTP Common Tools
Classification: WebTools
Component: wst.common (show other bugs)
Version: 3.0   Edit
Hardware: PC Windows Vista
: P3 normal (vote)
Target Milestone: Future   Edit
Assignee: wst.common CLA
QA Contact: Carl Anderson CLA
URL:
Whiteboard:
Keywords: needinfo
Depends on:
Blocks:
 
Reported: 2008-06-27 14:30 EDT by Doug CLA
Modified: 2010-03-26 20:30 EDT (History)
4 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Doug CLA 2008-06-27 14:30:18 EDT
The computeFile method of ExtensibleURIResolver does not decode the baseLocation URL before creating the IFile. So if, for instance, the baseLocation is a URL of a filename which contains spaces in it, then a bogus IFile is being created with a filename that contains %20's in it. This leads to errors being thrown in the resolver when it tries to open the resulting invalid IFile.
Comment 1 Gabriel Indik CLA 2008-11-17 16:18:55 EST
Doug,
To ensure a fix that correctly addresses this scenario can be developed, could you please provide an example/set of steps to reproduce this problem?