In an exception case the ServiceUtils.setServiceFields method should throw an exception and don't hide it.