As far as I know, Java should work with 3b, in both Ephiphany-gecko and Iceweasel. The first time you use it, it might take quite a long time to initialize. If you get the grey box, let it sit for a few minutes to see if you get the netx dialog asking you where to put the temporary files.