Hi Ian, thanks for your work on this. Changes for ob-java.el should go in core after the 9.4 release. By the way, if you want to be ob-java.el maintainer, that'd be appreciated too!
For ob-haxe.el, as Kyle suggests, let's prefer GNU ELPA (or upcoming Non-GNU ELPA): Elisp files in contrib/ will be exfiltrated after 9.4. Thanks, -- Bastien