## Problem Statement
The component directly invokes Log4J and brings the dependency of the logging framework, conflicting or imposing difficult user configuration with other logging frameworks.
## Proposed Solution
Use a logging façade framework (such as SLF4J) and let consuming users define which logging framework they actually want to use.
## Problem Statement The component directly invokes Log4J and brings the dependency of the logging framework, conflicting or imposing difficult user configuration with other logging frameworks.
## Proposed Solution Use a logging façade framework (such as SLF4J) and let consuming users define which logging framework they actually want to use.