Seems ES.5 has a hard dependency on a higher version of log4j than the one used in Storm.1: Storm is using
log4j 2.1*
If in pom i add log4j 2.7
org.apache.logging.log4j log4j-api 2.7 org.apache.logging.log4j log4j-core 2.7Then storm won't be started. I also tried copy 2.7ing jar to storm classPath, it didnt throw any error, but the topology cannot be started.
How can I get around this issue?
Chen