Etienne> According to the JNI specification, chapter/section 11.3, the
Etienne> encoding of a method like:
Where is this? The JNI spec that I read online (the 1.2 spec:
http://java.sun.com/products/jdk/1.2/docs/guide/jni/spec/jniTOC.doc.html)
doesn't have a chapter 11.
Etienne> class: "java/io/File"
Etienne> name: "createInternal"
Etienne> descriptor: whatever
Etienne> should be: "Java_java_0002fio_0002fFile_createInternal"
Here is what the spec says about the class name:
We use the underscore ("_") character as the substitute for the
slash ("/") in fully qualified class names.
This occurs in favor of the other mangling that happens.
Etienne> In Classpath, it seems that the name
Etienne> "Java_java_io_File_createInternal" is used, instead.
I believe this is correct.
Tom