When an attempt is made to realize a Java-based Application, for which the class is unavailable/unknown, the ContainerBasedJavaApplicationBuilder (and thus the JavaVirtualMachine platform) should eagerly throw a RuntimeException (wrapping a ClassNotFoundException) indicating that the application could not be started.
Currently a RuntimeException will be thrown, but only after attempting to interact with the application.
When an attempt is made to realize a Java-based Application, for which the class is unavailable/unknown, the ContainerBasedJavaApplicationBuilder (and thus the JavaVirtualMachine platform) should eagerly throw a RuntimeException (wrapping a ClassNotFoundException) indicating that the application could not be started.
Currently a RuntimeException will be thrown, but only after attempting to interact with the application.