void configureRootResources() throws ApplicationConfigurationException {
		validateRootResources();
		final Date creationDate = new Date();
		for(RootResource entry:this.candidates) {
			publish(entry, creationDate);
			LOGGER.debug("Published resource '{}' at '{}'",entry.resourceId(),entry.path());
		}
	}
void configureRootResources() throws ApplicationConfigurationException {
		validateRootResources();
		final Date creationDate = new Date();
		for(RootResource entry:this.candidates) {
			publish(entry, creationDate);
			LOGGER.debug("Published resource '{}' at '{}'",entry.resourceId(),entry.path());
		}
	}
void configureRootResources ( ) throws ApplicationConfigurationException { validateRootResources ( ) ; final Date creationDate = new Date ( ) ; for ( RootResource entry : this . candidates ) { publish ( entry , creationDate ) ; LOGGER . debug ( "Published resource '{}' at '{}'" , entry . resourceId ( ) , entry . path ( ) ) ; } }
TODO: Check that root resources are published in different "branches"
TODO : Check that root resources are published in different branches