sorry m8, but if there were universal problems with java, that you seem to be suffering locally, I think there would be more discussion about it.
i.e. I don't think it is your modem which is the problem, but your particular java installation. IIRC, an xp upgrade might have had something to do with this - I'm still on 98se, so not an 'expert'