Я использую реализацию jax-rs на Джерси. У меня есть объект домена, который возвращается ресурсом REST. Это выглядит так:
@XmlRootElement
@JsonSerialize(include=JsonSerialize.Inclusion.NON_NULL)
@Data
public class SomeObject implements Serializable {
private static final long serialVersionUID = -3711391025272861884L;
private IInterface config;
@XmlElement
public IInterface getConfig() {
return config;
}
}
Где IInterface - тип интерфейса Java.
Jax-ws говорит бомбы, говоря:
Accessor null SomeObject: тип интерфейса не может быть типом xml. -> [Помощь 1]
Я погуглил и не понял, как это сделать. Как я могу сказать Jax-ws, как работать с этим интерфейсом?