You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
After upgrade of jackson-databind to 2.12.1 in wrensec-parent, I stumbled uphon an issue FasterXML/jackson-databind#2410 - meaning deserialization of com.zaxxer.HikariConfig is now prohibited.
As a workaround, usage of this class was replaced by HikariConfigEx subclass which is empty, but changes the type to dodge being blocked by jackson's SubTypeValidator.
This solution is dirty and requires further investigation - possibly completely changing the way configuration is deserialized.
The result of this issue should be a proposal of a clean solution for this problem.
The text was updated successfully, but these errors were encountered:
Version:
22.1.0-SNAPSHOT
The class of concern is
JDBCDataSourceService
.After upgrade of
jackson-databind
to2.12.1
inwrensec-parent
, I stumbled uphon an issue FasterXML/jackson-databind#2410 - meaning deserialization ofcom.zaxxer.HikariConfig
is now prohibited.As a workaround, usage of this class was replaced by
HikariConfigEx
subclass which is empty, but changes the type to dodge being blocked by jackson'sSubTypeValidator
.This solution is dirty and requires further investigation - possibly completely changing the way configuration is deserialized.
The result of this issue should be a proposal of a clean solution for this problem.
The text was updated successfully, but these errors were encountered: