code: @GET
      @Path("{uuid}")
      @Produces(MediaType.APPLICATION_XML)
      public Response getProviderByUuid(@PathParam("uuid") String provider_uuid)
              throws IOException, JAXBException {
          logger.debug("StartOf getProviderByUuid - REQUEST for /providers/" + provider_uuid);
  
          try {
              ProviderHelper providerRestService = getProviderHelper();
              String serializedProvider = providerRestService.getProviderByUUID(provider_uuid);
              
              if (serializedProvider!=null){
                  logger.debug("EndOf getProviderByUuid");
                  return buildResponse(200, serializedProvider);
              }else{
                  logger.debug("EndOf getProviderByUuid");
                  return buildResponse(404, printError(404, "There is no provider with uuid " + provider_uuid
                          + " in the SLA Repository Database"));        
              }
          } catch (HelperException e) {
              logger.info("getProviderByUuid exception:"+e.getMessage());
              return buildResponse(e);
          }
              
      }
docs: Gets the information of an specific provider If the provider it is not in
  the database, it returns 404 with empty payload
  
  <pre>
  GET /providers/{uuid}
  
  Request:
  GET /providers HTTP/1.1
  
  Response:
  
  {@code
  <?xml version="1.0" encoding="UTF-8"?>
  <provider>
  <uuid>fc923960-03fe-41eb-8a21-a56709f9370f</uuid>
  <name>provider-prueba</name>
  </provider>
  }
  
  </pre>
  
  Example: <li>curl
  http://localhost:8080/sla-service/providers/fc923960-03f
  e-41eb-8a21-a56709f9370f</li>
  
  @param uuid
  of the provider
  @return XML information with the different details of the provider