// retrieve service from pool ( Thread SAFE )
final Object serviceInstance = this.popServiceFromPool(
service.getServiceClass());
try {
if (null != serviceInstance) {
final RESTfulServiceMethod method = service.getMethod(methodName);
if (null != method) {
final Map<String, Object> paramValues;
final Map<String, Class> paramTypes = method.getParameters();
if (paramTypes.size() > 0) {
paramValues = ConversionUtils.toTypes(stringParamValues,
paramTypes);
} else {
paramValues = null;