And here's the patch... (oops).
Index: vm/reference/java/lang/VMClassLoader.java
===================================================================
RCS file: /sources/classpath/classpath/vm/reference/java/lang/VMClassLoader.java,v
retrieving revision 1.38
diff -u -r1.38 VMClassLoader.java
--- vm/reference/java/lang/VMClassLoader.java 23 May 2006 16:11:33 -0000 1.38
+++ vm/reference/java/lang/VMClassLoader.java 9 Oct 2006 11:08:52 -0000
@@ -415,8 +415,9 @@
{
byte[] modifiedData = new byte[len];
System.arraycopy(data, offset, modifiedData, 0, len);
+ String jvmName = name.replace('.', '/');
modifiedData =
- ((InstrumentationImpl)instrumenter).callTransformers(loader, name,
+ ((InstrumentationImpl)instrumenter).callTransformers(loader, jvmName,
null, pd, modifiedData);
return defineClass(loader, name, modifiedData, 0, modifiedData.length,