When you say "you could change it", do you mean you can, or you can't? There is a jackson flag to change this, but by default it is looking for getter/setter pairs, which this generated java file does not have.
Aside, are you leveraging switchyard clustering in your application? If so, this could bite you there, too...
Sorry. I couldn't change it. My app will be deployed at one jboss.
How and where do I change this flag ?
Could I register my jackson modules with my custom deserialization logic (registerModule) ? I think it's better to write my custom.
The way this flag is set is on the Jackon ObjectMapper:
org.codehaus.jackson.map.ObjectMapper objectMapper = (however it's created or retrieved)
However, using resteasy, I'm not sure where this is done. I have consulted with the developer of our resteasy SwitchYard component, so let's see what he says.