bring back log4j as a compile dependency