Due to an issue with version 2.22.0 of the log4j2 dependency, projects using the JCovalent library as part of a modular test build break with a runtime error due to the module includes.
This issue was not caught during the JCovalent release due to the current test configuration which does not rely on a module. Therefore, we should fix this version issue by downgrading log4j2 and add module support to the unit tests.
Description
Due to an issue with version
2.22.0
of the log4j2 dependency, projects using the JCovalent library as part of a modular test build break with a runtime error due to the module includes.This issue was not caught during the JCovalent release due to the current test configuration which does not rely on a module. Therefore, we should fix this version issue by downgrading log4j2 and add module support to the unit tests.