modeling log4j like petclinic to avoid log files and permissions errors