code: @GET
      @Path("{id}/context")
      public eu.atos.sla.parser.data.wsag.Context  getAgreementContextById(@PathParam("id") String agreementId) throws NotFoundException, InternalException {
          logger.debug("StartOf getAgreementContextById REQUEST for /agreements/{}/context", agreementId);
  
          AgreementHelperE agreementRestHelper = getAgreementHelper();
          eu.atos.sla.parser.data.wsag.Context context;
          try {
              context = agreementRestHelper.getAgreementContextByID(agreementId);
          } catch (InternalHelperException e) {
              logger.error("getAgreementContextById InternalException", e);             
              throw new InternalException(e.getMessage());
          }
          if (context==null){
              logger.info("getAgreementContextById NotFoundException: There is no agreement with id " + agreementId + " in the SLA Repository Database");                        
              throw new NotFoundException("There is no agreement with id " + agreementId + " in the SLA Repository Database");
          }
          logger.debug("EndOf getAgreementContextById"); 
          return context;
      }
docs: Gets the context information of an specific agreement.
  
  
  <pre>
  GET /agreements/{id}
  
  Request:
  GET /agreements HTTP/1.1
  
  Response:
  HTTP/1.1 200 OK
  Content-type: application/xml
  
  
  
  Example: <li>curl
  http://localhost:8080/sla-service/agreements/context/agreement04</li>
  
  
  @param id of the agreement
  @return XML information with the different details of the context
  @throws NotFoundException
  @throws InternalException