После переноса нашей заявки на войну с Glassfish3 до развертывания с Payara Micro, сериализация JAX-RS (джерси + джексон) больше не работает.JAX-RS: сериализация POJO не выполняется на payara micro
Благодаря Adam, мы решили вопрос с сериализацией чистых коллекций, мы теперь сталкиваемся подобные ошибки при возвращении объектов POJO:
@GET
@Produces("application/json")
public BirdyTO findAllDaBirdy() {
return getBirdy();
}
где BirdyTO является POJO, который содержит другой Pojos и/или коллекцию Pojos.
Это один дает нам сообщение об ошибке:
MessageBodyWriter not found for media type=application/json;charset=utf-8, type=class org.example.BirdyTO, genericType=class org.example.BirdyTO.
Странно, что подобные интерфейсы в той же работе приложения штрафа.
Любая идея?
Вы проверили, что .war содержит все необходимые зависимости Jackson? И вы могли бы добавить код класса BirdyTO. – FrAn