This article covers a Bloomreach Experience Manager version 13. There's anupdated version available that covers our most recent release.
Use log4 v1.x at runtime with Bloomreach Experience Manager 12
While Bloomreach Experience Manager 12 now requires log4j2 for development and by default also at runtime, it still is possible, if really needed, to use log4j v1.x at runtime.
In order to create a CMS 12 distribution with log4j v1.x, the following actions should be executed:
Open distribution archive:
1. Underconf folder replace log4j2.xml with a validlog4j.xml.
2. Undershared/lib folder replace the following files (specific versions may change/differ):
jcl-over-slf4j-1.7.25.jarlog4j-api-2.8.2.jarlog4j-core-2.8.2.jarlog4j-slf4j-impl-2.8.2.jarslf4j-api-1.7.25.jar
with this list:
jcl-over-slf4j-1.7.6.jarlog4j-1.2.17.jarslf4j-api-1.7.6.jarslf4j-log4j12-1.7.6.jar