* @throws Exception
*/
public ProtocolConfiguration createProtocolConfiguration(Map<String, String> configuration) throws Exception
{
Validate.notNull(configuration, "ProtocolConfiguration must be specified");
ProtocolConfiguration config = protocol.getProtocolConfigurationClass().newInstance();
MapObject.populate(config, configuration);
return config;
}