Я пытаюсь обновить сервер JBoss от RESTEasy 3.0.10 до 3.1.0. Один из наших ресурсов позволяет возвращать данные в виде простого текста или в формате XML. Он работает правильно, но создает предупреждающие сообщения «RESTEASY002142: запрос соответствия нескольких ресурсов».Предупреждения RESTEASY002142 при возврате двух разных типов MIME с JBoss
Код в основном выглядит следующим образом:
@Path(value = "info")
public interface InfoResource {
@GET
@Produces("text/plain")
public InfoObject getInfo();
@GET
@Produces("text/xml")
public InfoObject getInfoXML();
}
предупреждающее сообщение происходит каждый раз, когда сервер получает запрос на «инфо» ресурс и не определяет предпочтительный тип возвращаемого с «Accept» заголовок. Что-то не так с этим кодом? Есть ли способ избавиться от сообщений о потеплении?
Обратите внимание, что пример класса «Библиотека» из JBoss в этом documentation создает те же сообщения об ошибках.