Mike,

I found the following:

http://www.oracle.com/technetwork/ja...ws-137915.html

As I understand it, the only way to detect the runtime is via the

HKEY_LOCAL_MACHINE\Software\JavaSoft\Java Runtime Environment

key.

You can then use "Get Registry SubKey" to detect subkeys and (if available)
read the version and installation path.

But I think that one of the Jave patches introduced a problem and so
"JavaHome" is not always set:

http://forum.bigfix.com/viewtopic.php?id=6872
http://forum.bigfix.com/viewtopic.php?pid=29104#29104

Friedrich