I used a Servlet wrapper to kick-off the Jooby main however the Assets are not working properly. I have a folder called "assets" at /assets (root of WAR) yet I get this exception:
[2021-10-19 08:22:56,500]-[main] ERROR io.jooby.Jooby - Application initialization resulted in exception
java.io.FileNotFoundException: /assets
at io.jooby.AssetSource.create(AssetSource.java:104)
at io.jooby.Jooby.createApp(Jooby.java:1143)
at io.jooby.Jooby.runApp(Jooby.java:1113)
at io.jooby.Jooby.runApp(Jooby.java:1077)
at com.digitalstore.base.App.main(App.java:200)
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 08:22:56.502 SEVERE [main] org.apache.catalina.core.ApplicationContext.log Servlet.init() for servlet [AppServlet] threw exception
io.jooby.exception.StartupException: Application initialization resulted in exception
at io.jooby.Jooby.createApp(Jooby.java:1148)
at io.jooby.Jooby.runApp(Jooby.java:1113)
at io.jooby.Jooby.runApp(Jooby.java:1077)
at com.digitalstore.base.App.main(App.java:200)
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 08:22:56.504 SEVERE [main] org.apache.catalina.core.StandardContext.loadOnStartup Servlet [AppServlet] in web application [] threw load() exception
java.io.FileNotFoundException: /assets
at io.jooby.AssetSource.create(AssetSource.java:104)
at io.jooby.Jooby.createApp(Jooby.java:1143)
at io.jooby.Jooby.runApp(Jooby.java:1113)
at io.jooby.Jooby.runApp(Jooby.java:1077)
at com.digitalstore.base.App.main(App.java:200)
at com.digitalstore.base.AppServlet.init(AppServlet.java:10)
at javax.servlet.GenericServlet.init(GenericServlet.java:158)
...
19-Oct-2021 08:22:56.585 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-apr-8080"]
19-Oct-2021 08:22:56.596 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["https-openssl-apr-8443"]
19-Oct-2021 08:22:56.598 INFO [main] org.apache.catalina.startup.Catalina.start Server startup in [3769] milliseconds