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