Does anyone have any good experiences running a memory profiler with Tomcat running as a Windows Service.
We have a memory (leak) problem in production and are unable to reproduce it in our development environment.
I've tried a few profilers my latest being yourkit java profiler. They seem to run fine by adding the profiler agent as a jvm options in the batch file and running tomcat from there. However, when I try it with a Tomcat installed as a service by adding the jvm option to the registry and restarting tomcat it seems to fail and I don't get an error messages in the log, so I have no idea how to fix it.
Hm, why couldn't you run your Tomcat as simple application (not as service) and profile? Anyway running Java applications as Windows services isn't a very good idea.