So I was able to get Jooby to kick-off main() via a Servlet wrapper AND Assets from the class loader are not complaining.
However, I now have an issue that Jooby is trying to fire up Netty....
java.net.BindException: Address already in use: 8080
at io.jooby.netty.Netty.start(Netty.java:163)
at io.jooby.Jooby.start(Jooby.java:802)
at io.jooby.Jooby.runApp(Jooby.java:1114)
at io.jooby.Jooby.runApp(Jooby.java:1077)
at com.digitalstore.base.App.main(App.java:209)
at com.digitalstore.base.AppServlet.init(AppServlet.java:10)
at javax.servlet.GenericServlet.init(GenericServlet.java:158)
at org.apache.catalina.core.StandardWrapper.initServlet(StandardWrapper.java:1164)
...
[2021-10-19 10:20:07,088]-[main] INFO com.zaxxer.hikari.HikariDataSource - mysql.yogalady - Shutdown initiated...
[2021-10-19 10:20:07,118]-[main] INFO com.zaxxer.hikari.HikariDataSource - mysql.yogalady - Shutdown completed.
19-Oct-2021 10:20:07.125 SEVERE [main] org.apache.catalina.core.ApplicationContext.log Servlet.init() for servlet [AppServlet] threw exception
io.jooby.exception.StartupException: Application startup resulted in exception
at io.jooby.Jooby.start(Jooby.java:812)
at io.jooby.Jooby.runApp(Jooby.java:1114)
at io.jooby.Jooby.runApp(Jooby.java:1077)
at com.digitalstore.base.App.main(App.java:209)
at com.digitalstore.base.AppServlet.init(AppServlet.java:10)
at javax.servlet.GenericServlet.init(GenericServlet.java:158)
at org.apache.catalina.core.StandardWrapper.initServlet(StandardWrapper.java:1164)
...
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:345)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:476)
Caused by: java.net.BindException: Address already in use: 8080
at io.jooby.netty.Netty.start(Netty.java:163)
at io.jooby.Jooby.start(Jooby.java:802)
... 38 more
19-Oct-2021 10:20:07.128 SEVERE [main] org.apache.catalina.core.StandardContext.loadOnStartup Servlet [AppServlet] in web application [] threw load() exception
java.net.BindException: Address already in use: 8080
at io.jooby.netty.Netty.start(Netty.java:163)
at io.jooby.Jooby.start(Jooby.java:802)
at io.jooby.Jooby.runApp(Jooby.java:1114)
at io.jooby.Jooby.runApp(Jooby.java:1077)
at com.digitalstore.base.App.main(App.java:209)
at com.digitalstore.base.AppServlet.init(AppServlet.java:10)
at javax.servlet.GenericServlet.init(GenericServlet.java:158)
at org.apache.catalina.core.StandardWrapper.initServlet(StandardWrapper.java:1164)
...
19-Oct-2021 10:20:07.205 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-apr-8080"]
19-Oct-2021 10:20:07.216 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["https-openssl-apr-8443"]
19-Oct-2021 10:20:07.218 INFO [main] org.apache.catalina.startup.Catalina.start Server startup in [5786] milliseconds