bootable jar runtime module is not a new feature per se, it is an enabler for Wildfly bootable jar feature.
We propose to add a new "bootable-jar" maven parent module with 2 new sub modules: org.wildfly.core:wildfly-jar-boot and org.wildfly.core:wildfly-jar-runtime.
wildfly-jar-boot artifact would be shaded inside the bootable jar (done by tooling),
wildfly-jar-runtime artifact is executed from the modular classloader and starts the actual server.
To run tests against a bootable jar, ts.bootable profile is added.