org.jooby.Err: Server Error(500)
at org.jooby.internal.HttpHandlerImpl.handleErr(HttpHandlerImpl.java:589)
at org.jooby.internal.HttpHandlerImpl.cleanup(HttpHandlerImpl.java:562)
at org.jooby.internal.HttpHandlerImpl.handle(HttpHandlerImpl.java:504)
at org.killbill.billing.plugin.core.JoobyServlet.service(JoobyServlet.java:61)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:764)
...
at org.jooby.internal.mvc.MvcHandler.invoke(MvcHandler.java:269)
at org.jooby.internal.mvc.MvcHandler.handle(MvcHandler.java:251)
at org.jooby.internal.RouteImpl.handle(RouteImpl.java:280)
at org.jooby.internal.RouteChain.next(RouteChain.java:262)
at org.jooby.Route$Chain.next(Route.java:2164)
at org.jooby.internal.HttpHandlerImpl.handle(HttpHandlerImpl.java:496)
... 98 common frames omitted\nCaused by: java.util.concurrent.ExecutionException: java.lang.IllegalArgumentException: Unsupported DB engine: GENERIC
at org.killbill.commons.concurrent.WrappedRunnableFuture.checkForException(WrappedRunnableFuture.java:86)
at org.killbill.commons.concurrent.WrappedRunnableFuture.get(WrappedRunnableFuture.java:60)
at org.killbill.billing.plugin.analytics.reports.ReportsUserApi.waitForJobCompletion(ReportsUserApi.java:400)
... 115 common frames omitted\nCaused by: java.lang.IllegalArgumentException: Unsupported DB engine: GENERIC
at org.killbill.billing.plugin.analytics.reports.SqlReportDataExtractor.SQLDialectFromDBEngine(SqlReportDataExtractor.java:218)
at org.killbill.billing.plugin.analytics.reports.SqlReportDataExtractor.<init>(SqlReportDataExtractor.java:82)
at org.killbill.billing.plugin.analytics.reports.QueryEngine.getTimeSeriesData(QueryEngine.java:133)
at org.killbill.billing.plugin.analytics.reports.ReportsUserApi$4.run(ReportsUserApi.java:268)
at org.killbill.commons.concurrent.WrappedRunnable.run(WrappedRunnable.java:49)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at org.killbill.commons.concurrent.WrappedRunnable.run(WrappedRunnable.java:49)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
... 1 common frames omitted
Have a look to the attached archive that contains the code to replicate the error.
Thanks, Enrico