Hi,
Windows Services run with a different security context so this is why you cannot see your process with jps or jconsole.
Windows Services run in the "Local System" security context and jconsole can only make direct connections to processes in the same security context.
However, jconsole should still be able to connect to the service if the user has sufficient privileges. To do this pass the process id to jconsole (eg: jconsole 1234). You can look up the process id from the Task Manager.
Regards,
Luis