У меня есть код, который в основном выполняет следующее для чтения в свойствах, которые добавляются в json, например, «name» и «value» в следующем JSON {"operation":"write-attribute","address":[{"subsystem":"web"},{"connector":"http"}],"name":"socket-binding","value":"jndi"}
.Поскольку методы являются общими, я могу просто полагаться на жесткое кодирование имени и значения - другие строки json могут содержать другие свойства, которые должны быть «перехвачены».терпит неудачу в 1.9.3, где дополнительные свойства не установлены.Я не вижу, является ли это предполагаемым изменением или регрессом.
Если это запланированное изменение - кто-нибудь знает, как «исправить» мой код, чтобы он снова работал?
Полный код здесь , тест здесь (первый тест, OperationSerDeserTest)