Мы пытаемся использовать Jackson 1.5, чтобы воспользоваться некоторыми преимуществами полиморфной обработки, которую он предлагает, но похоже, что Джерси привез собственную устаревшую версию Jackson (1.1.1).При тестировании JSON-сериализации JSON мы получаем другие результаты, чем при ручной сериализации в модульных тестах.
{"id":"40","ticketProps":[{"id":"28","field":{"id":"28","name":"WXYZ","strict":"false","valueType":"STRING"},"value":"W"},{"id":"29","field":{"id":"29","name":"SEAT","strict":"false","valueType":"STRING"},"value":"4A"}]}
{"id":"40","ticketProps":[{"id":"28","field":{}},{"id":"29","field":{}}],"name":null}
К сожалению, использование Jackson 1.1.1 не вариант.Есть ли способ заставить Джерси использовать Джексон 1.5?Думал попытаться установить его в классе Джерси Конфиг или что-то в этом роде ...