Не отображается содержимое пакета с VisualVM с OSGi

Я пытаюсь профилировать некоторые пакеты равноденствия OSGi. Я настроил свою визуальную виртуальную машину, как описано здесь. Я могу запустить свое приложение и VisualVM. Затем я подключаюсь и начинаю профилирование. Кажется, все работает. Но если проверить дерево вызовов. Все, что я вижу, это вызов Thread.run. Метод, который я хотел бы использовать, находится в этой теме. Похоже, что я не вижу никаких плагинов, написанных мной.

Это мои аргументы виртуальной машины:

-Dosgi.requiredJavaVersion=1.5 -Xms256m -Xmx1024m -Dosgi.console.enable.builtin=true 
-Dorg.osgi.framework.bootdelegation=org.netbeans.lib.profiler,org.netbeans.lib.profiler.* 
-Xbootclasspath/a:PathToVisualVM\profiler\lib\jfluid-server.jar

Я уже проверил это, но мне это не помогло. Если вам нужна дополнительная информация, просто дайте мне знать. Я просто не знаю, где искать.

У кого-нибудь есть идея, почему я не могу видеть содержимое пакета в Snapshot?

С уважением


person Christian    schedule 14.11.2013    source источник
comment
Вы проверяли настройки фильтра профилировщика? Может быть, это связано с этим?   -  person Holger    schedule 14.11.2013
comment
Да, я фильтровал только пакеты по умолчанию, такие как java.* ...   -  person Christian    schedule 14.11.2013
comment
Попробуйте один раз без фильтра, просто для уверенности…   -  person Holger    schedule 14.11.2013
comment
Я не знаю, как работает VisualVM, но у меня были проблемы с отчетами об отладке и покрытии кода. Когда присутствовала какая-либо технология с манипулированием байт-кодом бандла через хук Bundle, хэши классов отличались от тех, о которых знала IDE. Более конкретно: у меня были проблемы, когда aries-proxy и ASM-4 устанавливались вместе. После того, как я удалил ASM-4, все заработало.   -  person Balazs Zsoldos    schedule 24.11.2013