Почему VisualVm не показывает все потоки в запущенном tomcat?

Мой кот (версия: 5.5.25) запускает приложение, которое я пытаюсь профилировать с помощью VisualVM (версия: 1.3.2). Все выглядит красиво, но не все классы и методы показаны в visualVM. Те, которые отсутствуют, выполняются в потоке [main]. Я знаю это, потому что это имя потока, которое я получаю, если была достигнута точка останова. Классы, которые работают вне main, например [worker1], [worker2], ... отображаются правильно.

Есть идеи, в чем могут быть причины? Или что я могу попробовать?

Поскольку приложение, которое я запускаю (оно называется Assentis Docbase ), является закрытым исходным кодом, они могли настроить конфигурацию tomcat по умолчанию. Но они позволили мне расширить фреймворк моими собственными классами, и это те, которые я хочу профилировать.

VisualVM Я использую загруженную конфигурацию по умолчанию.

5
задан EhmKah 25 July 2011 в 08:49
поделиться