if ( buildAgentConfigurationToUpdate != null )
{
buildAgentConfigurationToUpdate.setDescription( StringEscapeUtils.escapeXml(
buildAgentConfiguration.getDescription() ) );
buildAgentConfigurationToUpdate.setEnabled( buildAgentConfiguration.isEnabled() );
configurationService.updateBuildAgent( populateBuildAgent( buildAgentConfigurationToUpdate ) );
configurationService.store();
return populateBuildAgent( configurationService.getBuildAgent( buildAgentConfiguration.getUrl() ) );
}
else
{