После переноса нашей войны приложений из Glassfish3 в развертывание с Payara Micro сериализация JAX-RS (jersey + jackson) больше не работает.
Благодаря Адаму мы решили проблему с сериализацией чистых коллекций, мы теперь возникают похожие ошибки при возврате 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.
Странно то, что похожие интерфейсы в одном приложении работают нормально.
Любая идея?