Ошибка при профилировании и отладке Java-приложения одновременно с использованием Dyna trace и:jdwp

При запуске приложения Java, используя следующие параметры JVM вместе с агентом трассировки dyna:

-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=5000
-agentpath:c:\dynaTrace\agent\lib\dtagent.dll=name=abc,server=abc.com:9998"

Я получаю ошибку JDWP unable to get necessary JVMTI capabilities

Я пытался найти несколько форумов, где было сказано, что невозможно сделать эти две вещи одновременно. Это так? Я также смог найти отчет об ошибке Java, который заявил, что JDWP: загрузка дважды не обрабатывается должным образом. http://bugs.java.com/bugdatabase/view_bug.do?bug_id=6354345 Есть ли способ запустить эти две вещи одновременно?

1 ответ

Для точного ответа мне нужно знать, какую JVM(Sun, IBM,..) вы используете, а также какую версию Java? Я знаю, что, например, в версиях сборки JVM Sun 1.4.2_08, 1.4.2_11, 1.4.2_09, 1.4.2_15, 1.4.2_12 есть проблемы и ошибки в реализации JVMTI. Также некоторые специфические сборки в Java 1.5 и 1.6.

Вы пытались обновиться до последней версии Sun JVM?

Ура клаус

Другие вопросы по тегам