I have seen many apps that take instrument classes and take -javaagent as a param when loading also put a -noverify to the command line.
-javaagent
-noverify
Th
The new verifier that is introduced in JAVA 6 is very complicated to process for code manipulations.
Take a look at this: http://chrononsystems.com/blog/java-7-design-flaw-leads-to-huge-backward-step-for-the-jvm
and the related bug report: http://bugs.sun.com/view_bug.do?bug_id=8009595