After a windows update, my jps, jconsole et jvisualvm are not working anymore.
Jps gives me the process ids, but it tells me process information unavailable
And I'm unable to connect to those processes with jvisualvm as I used to.
I'm running the 1.6.0_22 jre.
I already had the problem in the past, tries this trick, and it worked. But this time, bad luck, it does not help.
Edit :
I found a solution : in my temp folder, I did destroy the hsperfdata_<username>
folder. Apparently there was an issue with the case of my username. The folder was called hsperfdata_myname. After having been destroyed and re-created by a call to jps, it was called hasperfdata_MYNAME.
Very strange.
we're having the same problem here.
The tmp folder trick didn't work for us, as well.
So far, we've found a few ways to make things work again:
On unix, make sure you are running as the user that started it.
In my temp folder, I did destroy the hsperfdata_ folder. Apparently there was an issue with the case of my username. The folder was called hsperfdata_myname. After having been destroyed and re-created by a call to jps, it was called hasperfdata_MYNAME.
Very strange.
I wrote a script to apply the work-around, which I call from some of my monitoring scripts, until this is fixed.