final ServiceController<?> managementRepoService = context.getServiceRegistry(false).getService(
ConnectorServices.MANAGEMENT_REPOSITORY_SERVICE);
List<PoolConfiguration> poolConfigs = null;
if (managementRepoService != null) {
try {
final ManagementRepository repository = (ManagementRepository) managementRepoService.getValue();
poolConfigs = getMatchingPoolConfigs(jndiName, repository);
updatePoolConfigs(poolConfigs, parameterName, newValue);
handbackHolder.setHandback(poolConfigs);
} catch (Exception e) {
throw new OperationFailedException(new ModelNode().set(MESSAGES.failedToSetAttribute(e.getLocalizedMessage())));