Martin.
2007/6/2, Tom Tromey <tromey@xxxxxxxxxx>:
>>>>> "Martin" == Martin Schlienger <m.schlienger@xxxxxxxxx> writes:
Martin> Well I am actually patching URLClassLoader. RemoteURLLoader
Martin> seemed to provide some connection to http protocol. When is it
Martin> exactly used?
The various Loader classes are used to handle particular URL types.
RemoteURLLoader is used for things other than file: and jar:.
Martin> Caused by: java.lang.NoClassDefFoundError: gnu/java/net/protocol/http/Headers
That class is part of Classpath. Did you remove it as part of your
size reduction? All the files in that package are needed for http: to
work.
Martin> Is this sci-fi to work inside URLClasseLoader to load classes
Martin> from http URL ?
Nope, it should be pretty easy. Really you shouldn't have to modify
URLClassLoader at all.
Tom