prepared the logger context with the received servlet web context . because the context may be initialized twice , there are safety checks added to ensure we do n't create duplicate log environments . concode_field_sep String logConfigurationField concode_elem_sep AtomicBoolean INITIALIZED concode_elem_sep ServletContext context concode_elem_sep String loggerContextPackageName concode_elem_sep ServletContextListener loggerContext concode_elem_sep Resource logConfigurationFile concode_elem_sep Logger LOGGER concode_field_sep ServletContextListener prepareAndgetContextListener concode_elem_sep void destroy concode_elem_sep void initialize
void function ( final ServletContext arg0 ) { this . context = arg0 ; this . loggerContext = prepareAndgetContextListener ( ) ; initialize ( ) ; }