History
Log In
h
ome
b
rowse project
f
ind issues
Q
uick Search:
Learn more about
Quick Search
Issue Details
Summary:
org.apache.xbean.classloader.JarFileClassLoader can not handle pathnames with containing spaces
Key:
XBEAN-109
Type:
Bug
Status:
Closed
Resolution:
Fixed
Priority:
Major
Assignee:
Ivan
Reporter:
Ingo Bormann
Votes:
0
Watchers:
0
Reopen Issue
*
Summary:
*
Issue Type:
Bug
New Feature
Improvement
Wish
Task
RTC
Some issue types are unavailable due to incompatible field configuration and/or workflow associations.
Priority:
Blocker
Critical
Major
Minor
Trivial
Component/s:
Unknown
asm
classloader
classpath
finder
kernel
maven-plugin
naming
reflect
server
spring
telnet
website
Affects Version/s:
Unknown
3.4.2
3.4.1
3.4
3.3
3.2
3.1
3.0.1
3.0
2.8
2.7
2.6
2.5
2.4
2.3
2.2
2.1
2.0
3.4.3
3.5
3.6
3.7
Environment:
jdk1.6, Windows 2000 Latest version from SVN
For example operating system, software platform and/or hardware specifications (include as appropriate for the issue).
Description:
A lot of classes in the package org.apache.xbean.classloader use File.toURL() instead of File.toURI().toURL(). File.toURL() is deprecated and does not work on windows with pathnames containing spaces. If a pathname contains spaces then File.toURL() does not convert spaces correctly. Javadoc recommends to use File.toURI().toURL() instead. I have a patched version where this is fixed for the full package org.apache.xbean.classloader.
Original Estimate:
An estimate of how much work remains until this issue will be resolved.
The format of this is ' *w *d *h *m ' (representing weeks, days, hours and minutes - where * can be any number)
Examples: 4d, 5h 30m, 60m and 3w.