I realized that we normally don’t parse empty files, but this problem is triggered by Quarkus as it explicitly instructs to attempt to parse a non-existing stream. I’ll close this as throwing the error seems like the correct thing to do; followed up by an improvement in Quarkus: https://github.com/quarkusio/quarkus/pull/11353 |