{
try
{
Integer id = Integer.valueOf(sourceIdStr);
LogicalSource source = _relay.getSourcesIdNameRegistry().getSource(id);
if (null != source) sourcesIdList.add(source.asIdNamePair());
else LOG.error("unable to find source id: " + id);
}
catch (NumberFormatException nfe)
{
throw new InvalidRequestParamValueException(COMMAND_NAME, SOURCES_NAME_PARAM, sourceIdStr);