Одна вещь, которую я сделал, чтобы убедиться, что Джексон использует @XMLRootElement класса, это установил для класса провайдера значение JacksonJaxbJsonProvider
(вместо, например, JacksonJsonProvider
).Это можно сделать несколькими способами, в зависимости от того, какую реализацию JAX-RS вы используете, и от того, является ли код на стороне клиента или на стороне сервера.