Project

General

Profile

Actions

Architecture #18406

closed

Architecture #18395: Update dependencies for the webapp

Missing base class of plugins breaks `reflections` with caffeine version 2.8.2

Added by François ARMAND over 3 years ago. Updated over 3 years ago.

Status:
Released
Priority:
1
Category:
Architecture - Dependencies
Target version:
Effort required:
Name check:
To do
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

clipboard-202010231248-uyoyx.png (75.1 KB) clipboard-202010231248-uyoyx.png François ARMAND, 2020-10-23 12:48
Actions

Also available in: Atom PDF