Я хочу контролировать свое приложение, работающее внутри JBoss версии 3.2.5, с помощью JVisualVM. Я установил свое приложение для запуска службы окон задницы. JVisualVM видит мое приложение, но я не вижу ни дампа потока, ни дампа кучи. Профилирование также невозможно. Я получаю диалоговое окно с сообщением об ошибке со значком ошибки, но без текста. Любые идеи?




Убедитесь, что один и тот же пользователь запускает JVisualVM и JBoss.
Также я заметил, что вы не можете профилировать удаленные подключения. Поэтому, если возможно, обязательно запускайте JVisualVM на том же компьютере.
Если вы не можете запустить JVisualVM на той же машине, я читал, что Netbeans поддерживает удаленное профилирование. Но лично никогда не пользовался.
Скорее всего, ваш JBoss работает под управлением Java 5; Java 6 требуется для расширенных функций профилирования и мониторинга. Я только что протестировал это сам (с Sun Java 5 JVM, а не JBoss).
Матрица функций для JVisualVM http://www.postimage.org/Pq3fZyJ-082d768361c91340a8014cf7ec893896.png.