When you receive a "Could not obtain preferred value for . . ." message, it means that Jini can't find a class file—something is wrong with the classpath or the codebase. This can occur if the codebase points to a directory, and the value is not terminated with a forward slash (/).