Question

I want to monitor my application running inside JBoss version 3.2.5 using JVisualVM. I have installed my app to run ass windows serivce. JVisualVM sees my application but i can't see neither thread dump or heap dump. Profiling is not possible either. I get an error dialog with an error icon but with no text. Any ideas?

Was it helpful?

Solution

Be sure that the same user is running JVisualVM, and JBoss.

Also, I've noticed that you can not profile remote connections. So if possible, make sure to run JVisualVM on the same machine.

If you can't run JVisualVM on the same machine, I've read that Netbeans has remote profiling support. But I've never personally used it.

OTHER TIPS

It's most likely that your JBoss is running Java 5; Java 6 is required for the advanced profiling and monitoring functionality. I have just recently tested this myself (with the Sun Java 5 JVM, not JBoss).

Feature matrix for JVisualVM http://www.postimage.org/Pq3fZyJ-082d768361c91340a8014cf7ec893896.png.

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top