Como você executa o jvisualvm.exe na conta do sistema local no Windows Server 2003?
Estou executando o GlassFish 3.0.1 como um serviço do Windows no Windows Server 2003 com Java 1.6 ou 20 e geralmente estou feliz.
Gostaria de poder usar o VisualVM nesta JVM e usarNão foi possível usar o JConsole com o Tomcat executando como serviço do Windows como ponto de partida, mas começando com
PsTools\PsExec.exe -i -s "C:\Program Files\Java\jdk1.6.0_20\bin\jvisualvm.exe"
resulta em um processo jvisualvm.exe e nbexec.exe aparecendo no Gerenciador de Tarefas com o SYSTEM como usuário, mas não vejo nenhuma GUI do programa como faço quando o executo manualmente como eu. Estou conectado à Área de Trabalho Remota no Windows 7, caso isso faça alguma diferença.
Outros pontos interessantes:
at 10:55 /interactive cmd.exe
relata que um novo trabalho foi adicionado, mas não abre uma janela do CMD às 10.55.
A descrição de como registrar o VisualVM como um serviço relata o serviço para iniciar, mas nenhuma GUI aparece.http://blogs.oracle.com/nbprofiler/entry/monitoring_java_processes_running_as
Alguém conseguiu isso para executar no Windows Server 2003?