code: public void initConfiguration(Map<?, ?> configurationMap) {
  		ConfigurationPropertyReader propertyReader = new ConfigurationPropertyReader( configurationMap );
  
  		this.configUrl = propertyReader
  				.property( InfinispanProperties.CONFIGURATION_RESOURCE_NAME, URL.class )
  				.withDefault( InfinispanConfiguration.class.getClassLoader().getResource( INFINISPAN_DEFAULT_CONFIG ) )
  				.getValue();
  
  		this.jndi = propertyReader
  				.property( InfinispanProperties.CACHE_MANAGER_JNDI_NAME, String.class )
  				.getValue();
  
  		log.tracef( "Initializing Infinispan from configuration file at %1$s", configUrl );
  	}
docs: Initialize the internal values form the given {@link Map}.
  
  @param configurationMap
  The values to use as configuration