/** POST <url_kupca>/partneri/<id_dobavljaca>/fakture/<id_fakture>/stavke */
  @POST
  @Path("{id_dobavljaca}/fakture/{id_fakture}/stavke")
  @Consumes(MediaType.APPLICATION_XML)
  public Response createFakturaStavka(
      @PathParam("id_dobavljaca") String dobavljacId,
      @PathParam("id_fakture") Long fakturaId,
      FakturaStavka stavka) {
    Faktura retVal = null;
    Response r;

    if (!checkPP(dobavljacId)) {
      return Response.status(Status.FORBIDDEN).build();
    }

    try {
      retVal = fakturaDao.createFakturaStavka(dobavljacId, fakturaId, stavka);
      r =
          Response.created(
                  new URI(
                      String.format(
                          "/partneri/%s/fakture/%s/stavke/%s",
                          dobavljacId, fakturaId, stavka.getRedniBroj())))
              .build();
    } catch (JAXBException e) {
      r = Response.status(Status.BAD_REQUEST).build();
      log.error(e.getMessage(), e);
    } catch (Exception e) {
      r = Response.status(Status.SERVICE_UNAVAILABLE).build();
      log.error(e.getMessage(), e);
    }
    return r;
  }