Saludos. Tengo el siguiente problema:
En este método deseo modificar el atributo de una petición pero siempre me salta nullpointer donde se llama al método getPeticion(). He probado a cambiar el xml por json y también a inicializar la variable pero sigo con el mismo error. Dejo el código:
Método para cambiar el estado
  public void ChangeState(){
  Peticion peticion;
  peticion= getPeticion();
  String cadena="entregando";
  peticion.setEstado(cadena);
  target.path("{id}").resolveTemplate("id", bean.getId()).request().put(Entity.xml(peticion));
  }getPeticion()
public Peticion getPeticion() {
    return target
            .register(PeticionReader.class)
            .path("{id}")
            .resolveTemplate("id", bean.getId())
            .request(MediaType.APPLICATION_JSON)
            .get(Peticion.class);
}Gracias de antemano



