Yes, thanks, my builds are back to green!
I saw the conversation on the bug and on Twitter. The current situation looks kind of fragile: Travis is using a (great) script from @ sormuras meant to “provide access to the latest and greatest GA OpenJDK” to get access to basically any existing JDK.
In turns, it downloads form oracle / javanet / other servers.
If anything goes wrong on those servers, builds fail.
If the script needs an update, builds generally fail in the meantime (work-around-able, but not really a solution).
If the OpenJDK licensing allows for it, it might make sense hosting “fallback” copies of the JDKs on Travis servers, or pre-install them in the Travis image (I don’t know whether that’d be a cost). Do you think there could be ways to make the java based jobs more resilient to changes or failures on the oracle / openjdk side, on which I think we have no control at all?