....
then I have to install IE6-SP1, which I assume puts Java on too?
I think it may depend on which IE6sp1 you have but my guess
is that you probably have IE6sp1a.
IE6sp1a (which is now called IE6sp1) does *not* have Java in it.
That is why IE6sp1a was created and for the same reason that
XPsp1a was created and for the same reason that (apparently--
new to me) SBSsp1a was created--to remove Java support from
distribution. It may not be explicitly stated in any of the links people
have been pointing you to but it is very clear that Microsoft has
*removed* their Java support from its product lines in response
to a legal settlement. The only way to have MS Java support
officially is to have had it before those versions were created.
Sounds to me that you have been building systems without
it installed and are not installing it separately. Therefore, it would
not be a surprise if you don't have it.
HTH
Robert
---