Actions
Architecture #18406
closedArchitecture #18395: Update dependencies for the webapp
Missing base class of plugins breaks `reflections` with caffeine version 2.8.2
Status:
Released
Priority:
1 (highest)
Assignee:
Category:
Architecture - Dependencies
Target version:
Fix check:
Checked
Regression:
Description
In log, we have
org.reflections.ReflectionsException: Scanner SubTypesScanner was not configured at org.reflections.Store.get(Store.java:39) at org.reflections.Store.get(Store.java:61) at org.reflections.Store.get(Store.java:46) at org.reflections.Store.getAll(Store.java:93) at org.reflections.Reflections.getSubTypesOf(Reflections.java:404) at bootstrap.liftweb.Boot.initPlugins(Boot.scala:548) at bootstrap.liftweb.Boot.boot(Boot.scala:252) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:566) at net.liftweb.util.ClassHelpers.$anonfun$createInvoker$2(ClassHelpers.scala:357) at net.liftweb.http.DefaultBootstrap$.$anonfun$boot$1(LiftRules.scala:2250) at net.liftweb.common.Full.map(Box.scala:856) at net.liftweb.http.DefaultBootstrap$.boot(LiftRules.scala:2250) at net.liftweb.http.provider.HTTPProvider.bootLift(HTTPProvider.scala:88) at net.liftweb.http.provider.HTTPProvider.bootLift$(HTTPProvider.scala:83) at net.liftweb.http.LiftFilter.bootLift(LiftServlet.scala:1063) at net.liftweb.http.provider.servlet.ServletFilterProvider.init(ServletFilterProvider.scala:40) at net.liftweb.http.provider.servlet.ServletFilterProvider.init$(ServletFilterProvider.scala:35) at net.liftweb.http.LiftFilter.init(LiftServlet.scala:1063) at org.eclipse.jetty.servlet.FilterHolder.initialize(FilterHolder.java:134)
An trying to load boot page leads to a page full of error about security violation and class not found:
Files
Actions