The following code returns an empty array with Kaffe: ClassLoader cl = Thread.currentThread().getContextClassLoader(); URL urls[] = ((URLClassLoader) cl).getURLs(); (It returns the actual class path with SUN's JVM). Could you please keep me updated about this bug, my email is: alok.menghrajani at epfl.ch Thanks, Alok.