Galera, tô com o seguinte problema ao tentar mapear um JSON recebido de uma chamada que fiz a um serviço REST:
org.jboss.resteasy.spi.ReaderException: org.codehaus.jackson.map.exc.UnrecognizedPropertyException: Unrecognized field “request-id” (Class my.package.MyBean), not marked as ignorable
at [Source: org.jboss.resteasy.client.core.SelfExpandingBufferredInputStream@f3bbad; line: 1, column: 16] (through reference chain: my.package.MyBean[“request-id”])
o JSON que está chegando é o seguinte:
{“request-id”:“ac5d810617c9f2e2a22152ed946218fd”}
A definição do Bean é a seguinte:
...
@JsonInclude(Include.NON_NULL)
public class MyBean extends MyAbstractBean{
private @JsonProperty(required=false,value="request-id") String requestId;
public String getRequestId() {
return requestId;
}
public void setRequestId(String requestId) {
this.requestId = requestId;
}
...
}
Alguém consegue dar um help para resolver esse problema?