Are we talking about openjdk or the non-free java here? If it's the closed java, why don't they support the openjdk, that it can fully replace the non free java? I really like that they help with openjdk, but there should be a 100% free java that works 100% like the closed java. It works almost perfect, but there are in some applications minor ugly-looking things.
For me openjdk is more important than the closed java.