When probing java methods, systemtap fails to report spelling errors in the class or method names. For example: for the method foo.printMessage(int) the (incorrect) probe point java(PID).class("foo").method("printmessage(int)") would run with simply no ouput. We should output an error that the method name should be "printMessage(int)".
It may be possible to use the javap tool (the java class file disassembler) to achieve this. Official documentation can be found at: http://docs.oracle.com/javase/7/docs/technotes/tools/windows/javap.html