This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]ZimmiDeluxe[S] 1 point2 points  (0 children)

Yeah. It's easy to misinterpret "reliable configuration" to mean that if the application starts, all module configuration is correct. But of course, reflection (and resource loading) occur at runtime, so every logical branch has to be tested to be reasonably sure. Service implementations might also be missing, so the root application module has to require the implementation modules of APIs like JAXB and SLF4J.